Expertise
• Over 15 years of professional working experience in ICT sector, extensive knowledge and
experience in planning, design and implementation of Information Systems.
• Proven work experience in projects in IT, banking sector, transport sector and betting sector;
• Knowledge and experience of planning and implementation of banking administrative and
organizational systems in Macedonia;
• Knowledge and experience of planning and implementation of systems for Betting;
• Experienced with drafting technical specifications and user/technical requirements, well-
developed skills in drafting reports, communication;
Work Experience
Jul 2019 – Present Avicenna4IT – Skopje, Macedonia
Team Lead / Senior Software Developer
Responsibilities and Contribution:
• Develop back-end of web applications using ASP .NET Core, .NET 6.
• Develop front-end of web applications using ASP .NET Core Blazor, AngularJS, HTML5 and
CSS.
• Work with message-queueing using RabbitMQ
• Implement pdf report generation using jsreport
• Troubleshoot and resolve bugs in order to ensure optimal development environment.
• Develop test driven unit tests (TDD) using NUnit, Moq and AutoFixture
• Collaborate with UI/UX designers, product owners and QA engineers to deliver clear
• requirements and intuitive UI.
• Work with versioning control system (Azure DevOps)
• Work in Agile teams (experience with Scrum and Kanban methodologies
A complex web platform for investment fiduciaries as well as non-fiduciary service providers
who are involved in the investment decision-making process. The platform consists of multiple
interconnected web applications that offer features such as: possibility for course enrollment,
exams, and payments, creating investment portfolios for clients, generating web and pdf
reports, evaluating fiduciary advisors’ performance etc.
Technologies:
ASP .NET 4.7 C#, ASP .NET Core, .NET 6, RabbitMQ, MS SQL Server 2017, HTML, AngularJS, ASP.NET
Web API 2, ASP .NET Core Blazor
1
Dec 2016 – Jun 2019 Melon Inc. – Skopje, Macedonia
Senior Software Developer
Responsibilities and Contribution:
• Developing new features and implementation
• Communication with clients
Selected Projects:
My Abilities Rosa
The Rapid Office Strain Assessment (ROSA) uses self-assessments of the office workstation to
prioritize areas of highest risk within your company, then provides detailed descriptions on how to
adjust existing furniture, or what new equipment can be brought in to ease the risk of
musculoskeletal disorders. The goal of ROSA is to put the control of the ergonomic intervention and
accommodation process into your hands.
Reference: My Abilities Rosa (http://www.leadergonomics.com/rosa/).
Technologies:
ASP .NET 4.7 C#, MS SQL Server 2017, MySql, ReadyRoll
BugabooAPI
WEB API for transfer and synchronization of data between the systems (Apigee, IFS, PIM).
Reference: Bugaboo International N.V. (http://www.bugaboo.com/).
Technologies:
ASP .NET 4.5 C#, MS SQL Server 2012
NRW POC – Content Server Module Creation
Implementation of new features for Content Server platform on Document Management System for
OpenText (http://www.opentext.com/).
Reference: QPES/OpenText
Technologies:
Content Server, O-Script, HTML, JavaScript
2
Mar 2016 – Nov 2016 Seavus – Skopje, Macedonia
Senior Software Developer
Responsibilities and Contribution:
• Developing new features and implementation
• Communication with clients
Selected Projects:
Nordicfeel
A dynamic E-Commerce application that is powered by LitiumStudio. NordicFeel is one of the biggest
E-Commerce websites in the Nordic region.
Reference: Nordicfeel (www.nordicfeel.se)
Technologies:
ASP .NET 4.5 C#, Ajax, Web Forms, HTML, CSS, SCSS, JavaScript, JQuery
Internet of Things
Internet of Things is a system for communication between devices and Web portal and Desktop
Application from those two parts the customer can change the value of different sensor sending
commands via WCF service.
Technologies: C#, WCF Services, SignalR, AngularJS
Apr 2015 – Feb 2016 BiP Soft Solutions - Skopje, Macedonia
Lead Software Developer
Responsibilities and Contribution:
• Component Design and Quality Assurance
• Analysis and Creating Proof of Concept with real examples
• Development of complex modules
Selected Projects:
Betting System for Dog Racing
This project is integrated betting system for dog racing, the project contained Desktop application
for pay in/pay out tickets and different reports, BackOffice Web part for administration on races,
users, coefficients for dogs and reports for the bookmakers.
Technologies: C#, WPF, MVC, XML Schemas, XSLT, MS SQL Server 2012,Crystal Report
3
Aug 2014 – Mar 2015 SRD – Skopje, Macedonia
Senior Software Developer
Role and responsibilities:
• Working on all aspects of the software development life-cycle, Analysis, Design,
Implementation Defining project team organization
Selected Projects
Advance 2F System
Application for unlock Your Computer with Two-factor Authentication SAASPASS Computer
Connector for Windows Advance 2FA.
Technologies: C#, WPF, WCF, RESTful web services, JSON
Jul 2006 – Jul 2014 EuronetCom – Skopje, Macedonia
Project Manager, Team Leader, Software Developer
Role and responsibilities:
• Monitoring, controlling and coordinating project activities
• Planning and coordinating the executing process of the projects (analysis, design,
development, testing and implementation)
• Communicating with clients
• Managing change requests and risks
• Writing weekly and end of phase reports for the sponsors of the projects
• Managing resources
• Making technical analysis and organizing meetings with the team to explain the project
objectives and technical specifications
• Designing of the system architecture and technical implementation
• Code review and writing code
Selected Projects
Integrated Banking System
IBIS is an integrated banking solution for retail and corporate banking. The system consists of
several modules oriented to different banking activities such as: loans, deposits, payment systems,
cards, general ledger. The solution includes following modules: 1. Front Office, real-time on-line
transactions; 2. Payment Transactions; 3. Current Accounts; 4. All types of Deposits; 5. Loans (Retail
and Corporate); 6. Domestic and Foreign Currency Payments; 7. Back Office Operations; 8.
Treasury; 9. Dealing Office; 10. Trade Financing; 11. SWIFT Interface; 12. Accounting; 13. Reporting.
Reference: Eurostandard Bank - www.eurostandard.com.mk
Technologies: ADO.NET, Visual Basic.NET, Informix DB, PL/SQL, Crystal Reports, XML, Oracle 10 DB
Anti-Money Laundering and Anti-Terrorism Financing System
Anti-money laundering and terrorism financing system for detection, monitoring and investigating
of suspicious financial activities. The application performs efficient filtering of customers’
transactions on a daily basis, classifies the transactions by the level of suspiciousness and by
historical information of customers’ profile.
4
Reference: MBPR - www.mbdp.com.mk
Technologies: ADO.NET, Visual Basic.NET, Microsoft SQL Server, T-SQL, Crystal Reports, XML
Card Management System
This software provides communication between the Bank and Casys (processor for credit cards),
the processing and booking of all the necessary documents interchanged between both sides. It
also provides reissuing of credit cards for appropriate clients and booking of all transactions
incurred by POS and ATM devices (domestic and foreign).
Reference: Eurostandard Bank - www.eurostandard.com.mk
Technologies: ADO.NET, Visual Basic.NET, Informix DB, PL/SQL, Crystal Reports
Transport System
Software for financial management of transport companies in Macedonia. The solution offers the
following functionalities: Entry of incoming and outgoing invoices, Entry cost for tolls, Entry of fuel
costs, Report on profitability and costs.
Reference: Vadeks - www.vadeks.com.mk
Technologies: ADO.NET, Visual Basic.NET, Informix DB, PL/SQL, Crystal Reports
Local Tax Administration
The LTAS solution offers a complete environment for administering taxes in local municipalities.
The solution contains modules for administering Communal Taxes, Property Tax and Tax for
property transfer, inheritance and gifts. It also includes modules for Tax Accounting and Tax Payers,
Register Administration
Technologies: ADO.NET, Visual Basic.NET, Microsoft SQL Server, T-SQL , Crystal Reports
Education
2007 – 2012 University “Ss. Cyril and Methodius”, Skopje, Macedonia
Faculty of Electrical Engineering and Information Technologies
Institute/research area: Computer Technology and Informatics
Thesis: Implementation of video portal for learning on distance
Major:
Engineering, Master degree
2001 - 2006 University “Ss. Cyril and Methodius”, Skopje, Macedonia
Faculty of Electrical Engineering and Information Technologies
Institute/research area: Computer Technology, Informatics and Automatics
Thesis: Virtual board for E-Learning
Major:
Engineering, Bachelor degree
5
Languages
Native Macedonian
Fluent English
Fluent Serb-Croatian