Profile

Image of Aleksandar Trajkov

Aleksandar Trajkov

Senior Full-Stack Developer

Name:Aleksandar Trajkov
Date of birth:August 11, 1987
Address:Skopje, (North) Macedonia

Who Am I

Senior Software Engineer with 10+ years of experience architecting and building complex, distributed .NET systems. My career is defined by delivering high-stakes solutions across fintech, energy, e-commerce, and EV infrastructure. I specialize in:

  • Backend Architecture: Designing robust, cloud-native services on Azure.
  • Real-time Systems: Implementing high-performance integrations using WebSockets and advanced messaging patterns.
  • System Modernization: Successfully leading the migration of business-critical legacy desktop applications into modern, multi-tenant web architectures and microservices.
  • High-Throughput Data Systems: Building complex event-driven platforms for energy trading and national-scale scheduling used by over 50% of a country's sector.

My Engineering Philosophy

I am deeply detail-oriented and firmly believe that taking the time to do something right is significantly more valuable than the cycle of constant reworking. While iterative learning is a natural part of software evolution, I strive for architectural foresight—ensuring that every line of code accounts for the "big picture."

Whether I am leading team technical decisions or mentoring junior developers, my goal is to ensure the team understands the long-term vision so we can build scalable, future-proof software.

Experience

Work experience

Metergram
Metergram
Senior Software Engineer
January 12, 2026 - ongoing
  • Microservice architecture
  • OCPP 2.1
Personal Programmer
Personal Programmer
Senior Software Engineer
October 01, 2024 - September 30, 2025
  • Distributed monolith architecture
  • RabbitMQ messaging system
  • gRPC
  • Domain Driven Design
Metergram
Metergram
Senior Software Engineer
October 01, 2023 - September 22, 2024
  • Microservice architecture
  • OCPP 1.6
  • WebSocket
  • Azure ServiceBus
Seavus
Seavus
Senior Software Developer
October 01, 2022 - September 30, 2023
  • Microservice architecture
  • Azure ServiceBus
  • Ocelot API Gateway
  • Splunk
Endava
Endava
Senior Engineer - Senior Developer
January 01, 2021 - April 30, 2022
  • Azure ServiceBus
  • Azure Functions
  • Azure CosmosDb
  • Azure Event Hub
  • Azure SignalR
Allocate Software
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
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
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
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 CV

Skills

Technologies

Primary stack: C#, .Net Core, ASP.Net Core, Azure
Architecture: Microservices, Event-Driven Systems, Cloud-Native Architecture, REST, gRPC, WebSockets
Data: SQL Server, Azure CosmosDb
Messaging: Azure ServiceBus, RabbitMQ
Frontend: React, JavaScript, CSS3
CI/CD: Azure DevOps, GitHub Actions, Octopus

Education

Bachelor's degree, Internet and Mobile Technologies
University of St. Cyril and Methodius, Skopje
October 01, 2007 - December 26, 2011
Azure Fundamentals
Microsoft
December 30, 2025

Languages

Macedonian (native)
English (fluent)
Spanish (basic)

Contact

%message%