Summary
Overview
Work History
Education
Skills
Hobbies and personal interests
Timeline
Generic

Marko Djordjevic

Software Development Engineer | Senior API Support Engineer
Belgrade

Summary

Dynamic and results-driven software engineer with a strong background in API integration, backend development, and system optimization. Passionate about building scalable and maintainable systems, with a focus on software architecture, automation, and AI-driven solutions. Experienced in leading backend refactoring projects that significantly improved performance and code clarity. My foundation in problem-solving was shaped early through city level competitions in STEM fields.

US and Canada visa holder, available for business travel if required.

Overview

6
6
years of professional experience
4
4
Languages

Work History

Associate Software Development Engineer

BlueGrid.io
04.2025 - Current
  • Developed and maintained tools for diagnostics and tracking as part of an AI-driven eCommerce product, focusing on performance, observability, and scalability
  • Actively contributed to product design discussions, providing technical insights that helped shape AI features and system architecture
  • Played a key role in a major backend refactor, migrating from direct use of Flask SQLAlchemy sessions to a custom built session and data access layer tailored to the product’s specific requirements
  • Collaborated closely with cross-functional teams (AI/ML, product, frontend) to ensure cohesive integration of backend services with AI-driven functionalities

Senior API Support Engineer

BlueGrid.io
10.2024 - 03.2025
  • Documented technical issues and solutions to enable tracking history and maintain accurate logs
  • Developed strong relationships with key clients, acting as their primary point of contact for all technical concerns
  • Collaborated with cross-functional teams to resolve complex problems, ensuring seamless system operations
  • Contributed to a long-term backend refactor initiative focused on optimizing data flow and reducing coupling by replacing direct ORM object usage with structured Data Transfer Objects (DTOs)
  • Participated in codebase-wide refactoring efforts to improve maintainability, performance, and consistency across all services

API Support Engineer

BlueGrid.io
07.2021 - 09.2024
  • Maintained detailed documentation of technical issues and resolutions, enabling traceability and knowledge sharing across the team
  • Maintained and regularly updated public developer API documentation to ensure accuracy, clarity, and alignment with evolving backend capabilities
  • Optimized response efficiency by effectively prioritizing critical issues and escalating complex problems to appropriate teams when needed
  • Performed QA on all technical escalations, using both backend and frontend knowledge to ensure comprehensive issue validation and resolution readiness


Gaming Support Agent

5CA
04.2019 - 06.2021
  • Provided dedicated support for a high-profile client with over 250 million active users, ensuring service excellence and adherence to strict quality standards
  • Participated in a specialized task force focused on optimizing operational workflows and improving overall efficiency
  • Took part in regular client-facing meetings to align on tool improvements and process updates, ensuring the software better met the needs of frontline agents
  • Acted as a mentor and trainer for new agents, guiding them through onboarding and supporting their development during the adjustment period
  • Demonstrated leadership by stepping into a team lead role when needed, coordinating efforts and supporting team performance in critical scenarios

Education

Computer Science

School of Computing, Union University
Belgrade

Computer Engineering And Information Theory

School of Electrical Engineering
Belgrade, University Of Belgrade

The IX Gymnasium "Mihailo Petrovic-Alas"
Belgrade
04.2001 -

Skills

Object-oriented programming

API integration

Code optimization

Problem-solving

RESTful services

Full-stack development

Technical support

Troubleshooting

Quality Assurance

Python

SQL

Hobbies and personal interests

Curious by nature and driven by a love for learning, I’ve taken part in numerous academic and creative competitions, including city level contests in mathematics, history, and geography, as well as municipal competitions in biology and fine arts. 

I also competed in athletics, achieving 9th place in sprint and 10th in long jump. 

Outside of academics, I’m passionate about team sports like basketball, football, volleyball, table tennis, and swimming. In my free time, I enjoy video games, reading, movies, theater, comic books, and exploring new places through travel.

Timeline

Associate Software Development Engineer

BlueGrid.io
04.2025 - Current

Senior API Support Engineer

BlueGrid.io
10.2024 - 03.2025

API Support Engineer

BlueGrid.io
07.2021 - 09.2024

Gaming Support Agent

5CA
04.2019 - 06.2021

The IX Gymnasium "Mihailo Petrovic-Alas"
04.2001 -

Computer Science

School of Computing, Union University

Computer Engineering And Information Theory

School of Electrical Engineering
Marko DjordjevicSoftware Development Engineer | Senior API Support Engineer