0% found this document useful (0 votes)
13 views

Python 3

The document outlines the professional profile of a software engineer with over 9 years of industry experience and a PhD in computer science, specializing in information security. It details their work history, skills in various programming languages and technologies, and significant projects and publications in the field. The engineer has held senior positions in multiple companies, contributing to software development and research activities.

Uploaded by

hristijan
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views

Python 3

The document outlines the professional profile of a software engineer with over 9 years of industry experience and a PhD in computer science, specializing in information security. It details their work history, skills in various programming languages and technologies, and significant projects and publications in the field. The engineer has held senior positions in multiple companies, contributing to software development and research activities.

Uploaded by

hristijan
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

SOFTWARE ENGINEER

PROFILE
Software engineer with over 9 years of experience in crafting software in industry. Researcher who has spent 8
years in academia. PhD in computer science with strong background in information security. Persistent in solving
challenging problems, following the KISS principle. Enthusiastic in learning new technologies, aiming towards
comprehensive understanding how stuff work and seeking how they can be exploited.
From: Skopje, N. Macedonia | Born: Feb 16, 1985 | Mail: [email protected] | Mobile: 0038975879710
EXPERIENCE SKILLS
Senior Software Engineer at Panteleon GS, N. Macedonia, Jan 2023 – present Python ⚫⚫⚫
• Continued project started at the previous company (Smartwerk) after project acquisition Django/DRF ⚫⚫⚫
• Designed architecture of a subsystem for shared services, aiming to perform data Datalog ⚫⚫⚫
ingestion from the various external services, and implemented a proof-of-concept TypeScript ⚫⚫⚪
• Conducted R&D activities to help in making decisions for future directions of the product ReactJS ⚫⚫⚪
• Collaborated with cross-functional teams to define, design and implement requirements FastAPI ⚫⚫⚪
• Designed and implemented internal tools that significantly improved other teams' work Perl ⚫⚫⚪
• Technologies: Python, Django, PostgreSQL, MongoDB, Docker, Kubernetes, Airflow, SQL ⚫⚫⚪
Celery, TypeScript, ReactJS, FastAPI, asyncio, QuickBooks, Vault shell ⚫⚫⚪
Java ⚫⚪⚪
Senior Software Engineer at SmartWerk, N. Macedonia, Aug 2021 – Dec 2022
C ⚫⚪⚪
• Worked on building a Transportation Management System (TMS) from scratch
C++ ⚫⚪⚪
• Collaborated in designing the system architecture
C# ⚫⚪⚪
• Designed and implemented core functionalities and integrations with external services
• Technologies: Python, Django, PostgreSQL, MongoDB, Celery, Docker, TypeScript,
PostgreSQL ⚫⚫⚫
QuickBooks
MySQL ⚫⚫⚫
Senior Software Engineer at Symphony Solutions, N. Macedonia, Jul 2017 – Jul 2021 MongoDB ⚫⚫⚪
• Worked closely with clients Oracle ⚫⚪⚪
• Mentored and trained colleagues
Docker ⚫⚫⚫
Senior Software Engineer at Graphyte, United Kingdom, Sep 2020 – Jul 2021 Kubernetes ⚫⚫⚪
• Worked remotely on an AI personalization platform for the betting and gaming industry AWS ⚫⚫⚪
• Designed and implemented new features, among which were: an auditing module and a Git ⚫⚫⚫
custom data ingestion for onboarding a new client Celery ⚫⚫⚫
• Technologies: Python, AWS, Docker Airflow ⚫⚫⚪
Senior Software Engineer at Homeppl, United Kingdom, May 2020 – Oct 2020 QuickBooks ⚫⚫⚪
• Worked remotely on a platform for collecting and verifying rental data online Singl.eView ⚫⚫⚪
• Integrated several essential external services, on a tight schedule
• Technologies: Python, Django, MySQL, Celery, Docker, AWS Research ⚫⚫⚫
Tech. writing ⚫⚫⚫
Senior Software Engineer at VirtualStock, United Kingdom, Sep 2017 – Apr 2020
• Working remotely on one of the largest established dropship platforms Languages:
• Led a team responsible for analyzing and fixing bugs Macedonian ⚫⚫⚫
• Significantly reduced the number of bugs by re-implementing some integrations with English ⚫⚫⚫
external services using webhooks Slovenian ⚫⚫⚪
• Designed and implemented new features, among which were: a webhooks module for
clients and a solution for speeding the client onboarding process
• Mentored and trained colleagues
• Technologies: Python, Django, PostgreSQL, Celery, Docker
Research Assistant at Jožef Stefan Institute, Slovenia, Dec 2009 – Dec 2017
• Research areas: security, privacy, context-aware systems, IoT, P2P networks
• Designed, developed and evaluated novel ideas beyond state of the art
• Implemented software prototypes and experimentally tested them
• Wrote scientific papers published in conference proceedings and journals
• Technologies: Python, Datalog, LaTeX
Software Engineer at Seavus, N. Macedonia, Jan 2008 – Nov 2009
• Maintained the billing systems of leading telecom providers (3, Vodafone and Tele2)
• Technologies: Singl.eView billing system, Perl, SQL, Oracle, Unix
EDUCATION
Ph.D. in Computer Science
Jožef Stefan International Postgraduate School, Ljubljana, Slovenia, 2009 – 2017
• Thesis: Context-aware security for protection of ubiquitous social systems
Dipl.Ing. (Cum Laude) in Computer Science, Information Technology and Automation
Faculty of electrical engineering and informational technology,
Ss. Cyril and Methodius University, Skopje, N. Macedonia, 2003 – 2008
CERTIFICATES AND AWARDS
• Intensive Programme on Information and Communication Security, certificate issued by a synergy of 16
European Universities, 2010.
• Best paper award at The Fifth International Conference on Emerging Security Information, Systems and
Technologies (SECURWARE 2011)

PROJECTS
• Enhanced Closed Swarms (ECS) protocol: A distributed access control mechanism for BitTorrent, implemented
in Python and experimentally tested in PlanetLab. Promises efficient, flexible and secure delivery of streaming
and stored content, on-demand or live to the consumers.
• Policy Decision Point (PDP) for controlling activities on mobile devices: A prototype for making context-aware
security decisions, based on a novel policy model and language developed within my PhD thesis. Implemented
in Python and using Datalog as engine for policy evalutaion. Experimentally tested in simulations of diverse use
cases, with moderate impact on system performance. Promises a solution for the security challenges arising
from the trends of consumerization of IT and BYOD.
PUBLICATIONS
• V. Jovanovikj, D. Gabrijelčič, and T. Klobučar, “A conceptual model of security context,” International Journal of
Information Security, vol. 13, no. 6, pp. 571–581, 2014.
• V. Jovanovikj, D. Gabrijelčič, and T. Klobučar, “Security policy model for ubiquitous social systems,” in Modeling
and Using Context: Proceedings of the 10th International and Interdisciplinary Conference, (CONTEXT 2017),
LNAI 10257, Springer, 2017, pp. 302–314.
• V. Jovanovikj, “Towards a novel security model for development of security policies,” in Proceedings of the
UNITE 2nd Doctoral Symposium: R & D in Future Internet and Enterprise Interoperability, Sofia, Bulgaria, 2012,
pp. 35–39.
• V. Jovanovikj, D. Gabrijelčič, and T. Klobučar, “Access control in BitTorrent P2P networks uisng the Enhanced
Closed Swarms protocol,” in Proceedings of the International Conference on Emerging Security Information,
Systems and Technologies (SECURWARE 2011), IARIA, 2011, pp. 97–102.
• V. Jovanovikj, D. Gabrijelčič, and T. Klobučar, “Context modelling in context-aware security systems,” in
Proceedings of the 20th International Electrotechnical and Computer Science Conference ERK 2011, Portorož,
Slovenia, IEEE, 2011, pp. 51–54.
• V. Jovanovikj, D. Gabrijelčič, and T. Klobučar, “Access control in BitTorrent P2P networks uisng the Enhanced
Closed Swarms protocol,” in Proceedings of the 3rd Jožef Stefan International Postgraduate School Students
Conference, Ljubljana, Slovenia, 2011, pp. 68–73.
• V. Jovanovikj, D. Gabrijelčič, and T. Klobučar, “Security issues of the Future Internet with focus on access
control in the content delivery platforms,” in Proceedings of the 19th International Electrotechnical and
Computer Science Conference ERK 2010, Portorož, Slovenia, IEEE, 2010, pp. 151–154.

You might also like