Ivan Angelov
@ivanangelov
Experienced software developer specializing in game and embedded UI systems.
What I'm looking for
I am an experienced software developer with a strong background in game programming, HMI/infotainment and networked software systems. Over more than a decade I have shipped titles and platform features across iOS, JavaME, desktop and embedded automotive systems.
I have led subteams, trained new employees successfully and delivered key features while avoiding architectural side effects. My work spans game engines (Unreal, Unity), mobile and desktop apps, and embedded HMI components for automotive products.
My strengths include simplifying and streamlining workflows to improve user experience, providing out-of-the-box solutions, and maintaining high-quality code and test automation. I am comfortable with C++, C#, Objective-C/Swift, Java, scripting languages and many development tools and VCS systems.
I seek to continue building compelling interactive products and robust platform software where strong engineering, product thinking and high-quality UI design matter.
Experience
Work history, roles, and key accomplishments
Software Developer
Cisco Systems Bulgaria
Jan 2022 - Sep 2025 (3 years 8 months)
Implemented features, performed bug fixes and automation testing across desktop and mobile platforms for collaboration and networking products.
Software Applications Developer
Euro Games Technology
Jul 2017 - Nov 2021 (4 years 4 months)
Developed jackpot board and casino management server systems, implementing backend features and ensuring reliable operations for gaming hardware.
Software Engineer
Visteon Electronics Bulgaria
Mar 2015 - Jun 2017 (2 years 3 months)
Developed HMI components for driver information and infotainment systems, delivering features for in-vehicle displays and improving UX workflows.
iOS Game Developer
Imperia Online
Aug 2012 - Aug 2013 (1 year)
Developed iOS versions of browser-based games, implementing gameplay features and platform integration for mobile releases.
Intern Software Developer
SAP Labs Bulgaria
May 2011 - Aug 2012 (1 year 3 months)
Developed applications on prototype platforms, contributed to web development and unit testing, and supported internal virtualization and tooling projects.
Education
Degrees, certifications, and relevant coursework
Technical University of Sofia
Bachelor, Computer Engineering
2008 - 2012
Activities and societies: Thesis: Space Battle (UnrealScript/UDK); coursework and projects including iOS apps, Unity and OpenGL games, and various academic programming assignments.
Bachelor in Computer Engineering with coursework in computer graphics, algorithms, databases, networks and software programming and testing.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Ivan?
You can contact Ivan and 90k+ other talented remote workers on Himalayas.
Message IvanFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
