Belgrade, Serbia
Engineering leader with deep experience in backend systems and cloud-native architecture. Currently serving as Senior Tech Lead and Department Manager at Schneider Electric Hub for EnergySage, leading a feature team and mentor engineers for technical and leadership roles while overseeing strategic technical direction. Skilled in cloud architecture, backend frameworks (Python, FastAPI, Django), and building resilient microservices. I thrive at the intersection of hands-on engineering and leadership — aligning technology choices with business goals and scaling both teams and systems. Passionate about agentic AI and its role in the next generation of software engineering. Focused on scaling AI adoption responsibly — building the shared primitives, feedback loops, and trust infrastructure that empower engineers rather than replace their judgment.
Led two engineering teams (~10 engineers), owning both technical direction and people development, and driving delivery of distributed backend services. Helped architect and guide the migration from a legacy Django monolith to cloud-native FastAPI microservices on AWS (Lambda, DynamoDB single-table design, API Gateway), improving system reliability, scalability, and deployment throughput. Mentored engineers into Senior, Tech Lead, and Architect roles; established engineering standards, architectural review practices, and cross-team technical alignment. Served as interim Product Manager during organizational gaps, setting priorities, shaping the roadmap, and ensuring predictable delivery across globally distributed teams. Acted as the primary engineering interface between Serbia and Boston leadership, aligning technical strategy, resolving cross-team dependencies, and ensuring coherence of platform architecture. Drove improvements in system reliability, monitoring, and operational readiness, upgrading incident response processes for mission-critical services.
Directed architecture and delivery for core platform initiatives. Introduced Domain-Driven Design practices to improve modularity and team autonomy. Guided the team through high-ambiguity projects.
Built backend services supporting genomic workflows. Collaborated across distributed engineering teams to deliver production-grade scientific software.