Lead Software Engineer / C++ / Miloš

5+ years of experienceBelgrade, Serbia

Software Engineer with nearly 5 years of experience at IGT, a world-leading slot gaming company, developing core gameplay logic in C++ - including win/lose calculations and bonus features - for commercial VLT slot games on Windows/Linux, built on state-machine architectures driven by RNG outcomes. Also has a track record of designing and operating complex, multi-platform systems in production, leading architecture and delivery of user-facing and internal tools that perform reliably during high-traffic, real-time events. Motivated by ownership, technical depth, and building systems that hold up under pressure.

Skills

  • Slot gaming expertise at scale: Nearly 4 years at IGT developing core gameplay logic in C++ for commercial VLT slot games, including win/lose calculations, bonus features, and RNG-driven, state-machine-based systems across Windows/Linux platforms for the Greek market.
  • Industry recognition for flagship titles: Received IGT's VLT Game Incentive Recognition (2025) for contributions to "Fortune Coin HD Greece" and the IGT Spielo Spotlight Award (2022) for leading the "Apollos Wealth Development" project — both delivered on time despite major technical challenges.
  • Full-cycle system ownership: Co-founded and led engineering at Infuse, independently managing the entire software lifecycle — architecture, development, deployment, and maintenance — for a real-time event platform.
  • Proven scalability under load: Built a platform that scaled to 11,000+ regional users and reliably supported up to 2,000 simultaneous users (attendees and staff) during live, high-traffic events.
  • End-to-end product development: Designed and built a complete event management ecosystem, including consumer-facing mobile apps and internal tools (POS, attendee scanning, admin dashboards), covering ticketing, digital token purchases, and QR-code access.
  • Cloud & real-time architecture: Architected cloud backend infrastructure using Firebase (Realtime Database, Authentication, Cloud Functions), REST APIs, and event-driven design to enable real-time data synchronization across multiple platforms.
  • Cross-functional leadership and mentorship: Mentored junior engineers, conducted code reviews, and provided on-call production support while contributing to long-term architectural and platform decisions at IGT.
  • Multi-module, large-scale codebase experience: Collaborated across art, QA, audio, math, and production teams using industry-standard tools (CMake, Jenkins, Git/Perforce, Boost) to deliver stable, compliant, high-performance builds.

Experience

Jan 2024 — now

Co-Founder & Lead Software Engineer

Everyday Technology (Infuse)
  • Designed and developed end-to-end event management ecosystem with mobile apps used by 11,000+ users
  • Implemented ticketing, digital token purchases, QR code access, and real-time data synchronization
  • Managed full software lifecycle independently, ensuring scalability during live events with up to 2,000 simultaneous users
  • Built cloud backend and integrations using Firebase, REST APIs, payment systems, and event-driven architecture
Aug 2022 — Apr 2025

Software Engineer II

IGT
  • Led development of flagship game titles, delivering high-priority projects under tight deadlines
  • Participated in architecture planning and technical design discussions for game features and platform improvements
  • Mentored junior engineers, conducted code reviews, and provided on-call support for live production games
May 2021 — Aug 2022

Software Engineer I

IGT
  • Developed core gameplay logic in C++ for cross-platform product targeting the Greek market
  • Collaborated with art, QA, audio, math, and producer teams to deliver stable, performant builds
  • Gained experience with large-scale, multi-module codebases using CMake, Jenkins, Git/Perforce, and Boost

Education

2017 — 2021

Bachelor's degree, Computer Software Engineering

Singidunum University

Contact

Takovska 5, Belgrade, 🇷🇸 Serbia.

Email: [email protected]