Profile
Aleksandar Trajkov
Senior Full-Stack Developer
Name:Aleksandar Trajkov
Date of birth:August 11, 1987
Address:Skopje, (North) Macedonia
As a full-stack developer, I am very detail oriented in my approach, and firmly believe that taking the time to do something right is much more important than reworking it several times (although that is also acceptable as new information comes to us with usage of our software). Also, I believe it is important that everyone has basic understanding of the vision and the big picture so that we can prepare ourselves in coding for the things to come in the future. I have worked in several teams and been a valuable member of each one of them, working alongside my more experienced colleagues and mentoring the less experienced ones.
Experience
Work experience
Metergram
Senior Software Engineer
January 12, 2026 - ongoing
- Microservice architecture
- OCPP 2.1
Personal Programmer
Senior Software Engineer
October 01, 2024 - September 30, 2025
- Distributed monolith architecture
- RabbitMQ messaging system
- gRPC
- Domain Driven Design
Metergram
Senior Software Engineer
October 01, 2023 - September 22, 2024
- Microservice architecture
- OCPP 1.6
- WebSocket
- Azure ServiceBus
Seavus
Senior Software Developer
October 01, 2022 - September 30, 2023
- Microservice architecture
- Azure ServiceBus
- Ocelot API Gateway
- Splunk
Endava
Senior Engineer - Senior Developer
January 01, 2021 - April 30, 2022
- Azure ServiceBus
- Azure Functions
- Azure CosmosDb
- Azure Event Hub
- Azure SignalR
Allocate Software
Senior Software Engineer
March 15, 2016 - December 31, 2020
- Research of new technologies and their implementation within the existing codebase
- Full stack development
- Chapter lead
- Front-end architecture implementation
InScale
Senior .NET developer
April 01, 2015 - March 15, 2016
- Implementation of new features in the software
- Improvement of existing functionalities
- Full stack development
Matrix Global
Web Developer
May 01, 2014 - April 01, 2015
- Integration testing with Selenium
- Planning, implementing and testing requested features
- Agile / Scrum work methodologies
Artistika Dizajn
Web Developer / Lead Developer
October 24, 2011 - May 01, 2014
- Planning, estimation and development of features in software solutions
- Planning and development of new software solutions
- Active maintenance of ongoing projects
- Deployment of web projects to several hosting environments
Show more
Download extended CV
Download EuroPass CV
Skills
Technologies
C#
SQL
ASP.Net Core
JavaScript
ReactJs
Entity Framework
HTML
CSS
Azure ServiceBus
Azure Functions
Azure CosmosDb
Education
Languages
Macedonian (native)
English (fluent)
Spanish (basic)