Igor Mihajlov#

Backend Engineer · Belgrade, Serbia

LinkedIn  ·  GitHub  ·  Codeforces  ·  [email protected]


A dedicated Software Engineer with hands-on experience in low-level programming and high-level distributed systems. Strong background in backend development, microservices, and cloud deployment. Passionate about building scalable, maintainable systems and learning new technologies.


Technical Skills#

CategoryTechnologies
LanguagesC, C++, Go, Lua, Python, TypeScript
DatabasesPostgreSQL, Cassandra, ClickHouse, MongoDB
InfrastructureDocker, Nginx, OpenResty, ArgoCD, AWS, GCP
MessagingNSQ, NATS
OtherGit, Jenkins, CMake

Experience#

Backend Engineer · Comit International · Mar 2025 – Present

  • Built backend services using TypeScript with NestJS, PostgreSQL, MongoDB, and AWS
  • Worked on Vitals4Pets, a veterinary health monitoring platform tracking ECG and vital signs via wearable devices
  • Worked on FairPlay Mobile, an online store for purchasing eSIM data plans
  • Developed a CMS for a tourist app for Kalemegdan fortress, enabling content management for historical monuments

Backend Engineer — Finance Team · Playtronix · Sep 2024 – Mar 2025

  • Developed a bet processing microservice in Go handling incoming wagers via NSQ
  • Coordinated with financial services through NATS for balance checks and transaction management
  • Used PostgreSQL for transactional data and ClickHouse for analytics and reporting
  • Deployed via ArgoCD in a GitOps-based microservices environment

Backend Engineer — VM Team · Tenderly · Aug 2023 – Apr 2024

  • Worked on a Web3 development platform for smart contract debugging, simulation, and monitoring
  • Contributed to integrating new EVM-compatible blockchain networks into the platform’s infrastructure
  • Maintained and optimized backend services in Go supporting transaction simulation and real-time blockchain indexing

Backend Engineer — Order Management Team · LotusFlare · May 2022 – Aug 2023

  • Returned to continued backend development on a cloud-native BSS platform used by telecom operators

Backend Engineer — Rewards Management Team · LotusFlare · Oct 2019 – Oct 2020

  • Built and maintained APIs in Lua on OpenResty (Nginx-based)
  • Wrote queries and maintained data models in Cassandra for high-volume transactional data
  • Used Elasticsearch for logging and troubleshooting across microservices

Education#

Bachelor of Engineering, Computer Engineering · Union University · 2016 – 2025

Računarski Fakultet, Belgrade, Serbia


Languages#

Serbian — native  ·  English — C1  ·  German — A2