Summary
Alexander Apostolov is a versatile software developer with 12 years of experience building both games and enterprise web systems, currently developing at Progress after a stint on in-house engines at Haemimont Games. He specializes in C++ and Lua for game editors, modding pipelines and UI, and brings full-stack expertise in Node.js, React, Java/Spring and MSSQL from earlier roles integrating core banking and telecom systems. As a technical delivery lead he has managed cross-border projects and negotiated with clients and third parties, with hands-on business travel experience in Senegal and Egypt. He combines a strong computer science foundation from SoftUni and ongoing studies at Technical University of Sofia with a pragmatic, refactoring-first approach to legacy code. Colleagues know him for shipping playable features on Jagged Alliance 3 and other titles while keeping developer tools and modding workflows robust. Outside work he’s a game enthusiast and cat owner who draws creative inspiration from both.
12 years of coding experience
8 years of employment as a software developer
Specialized Secondary Education Computer Science, Specialized Secondary Education Computer Science at Technology School Electronic Systems (TUES), associated with Technical University-Sofia
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Technical University of Sofia
Academy Graduation Degree Computer Science, Academy Graduation Degree Computer Science at Software University (SoftUni)