• File

Александр

C++ developer

Age:
23 years
City of residence:
Lviv
Ready to work:
Remote

Contact information

The job seeker has provided: Phone numberEmailMessenger

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Oleksandr Bondar
Warsaw, Poland | [open contact info](look above in the "contact info" section) | [open contact info](look above in the "contact info" section)
GitHub: https://github.com/0leksandrBondar

PROFESSIONAL SUMMARY
C++ Developer with commercial experience in game development and desktop applications. Strong
background in modern C++ (C++11-23), OpenGL/Vulkan-based rendering, and Qt (Widgets & QML).
Experienced in working with large codebases, fixing production bugs, analyzing crash dump, and
developing internal tools(2.5D/isometric editor).
After working at Boolat Games, I became deeply interested in real-time rendering and graphics
programming. This motivated me to study OpenGL in depth and build my own lightweight graphics
framework (similar in concept to SFML/SDL/raylib) as a foundation for creating my own games and
experiments.

CORE SKILLS
Languages: C++, Python, Bash/Shell
Graphics / Game: OpenGL(GLSL), Vulkan, ECS, Assimp, linear algebra
Desktop: Qt Widgets, Qt QML
Tools: Git, GitHub/GitLab/Gitea, Jenkins, CMake, Google Test

Workflow & Collaboration: Atlassian(Jira, Confluence), Redmine
Platforms: Linux, Windows, Android (Java + C++ via JNI/NDK)

PROFESSIONAL EXPERIENCE
Embedded / Robotics Project - C# / Python Developer
Worked on an embedded/robotics project, developing internal engineering, simulation, and data analysis
tools.

• Developed a Python-based telemetry visualization tool for plotting flight data and analyzing system
behavior
• Worked with ArduPilot and maintained a custom C# fork of Mission Planner, implementing and
adapting functionality according to project requirements
• Used Gazebo to simulate autonomous navigation and obstacle avoidance scenarios using GPS and
LiDAR data
• Worked with telemetry and simulated sensor data to analyze and validate system behavior
• Developed internal tools for testing, debugging, and engineering analysis
Achievements:
• Gained hands-on experience with robotics and embedded ecosystems, including ArduPilot,
telemetry, GPS and LiDAR-based systems
• Built practical experience with simulation and autonomous navigation workflows, combining telemetry
analysis with Gazebo-based testing
Technologies: C#, Python, ArduPilot, Mission Planner, Gazebo, GPS, LiDAR, Git

1

SoftServe - C++ Developer
• Helped our customer resolve product issues by investigating crash dumps and logs
• Dealt with and fixed hard-to-reproduce production issues
• Improved application stability and reliability
Achievements:
• Strengthened production debugging skills by investigating crash dumps, logs, and rare
hard-to-reproduce issues
• Gained experience diagnosing complex problems in a large production codebase where issues could
not be reliably reproduced locally

Boolat Games - C++ Game Developer
Mobile Game Development (Android)

Projects: Paris City Adventure, Harvest Land

• Maintained and improved the stability of Android mobile games
• Fixed production bugs across a wide range of Android devices
• Worked with a company-internal (custom) game engine
Achievements: fixed the absence of Android notifications for specific devices and designed and
implemented a 2.5D/isometric editor for Game Designers
Technologies: C++, OpenGL, ImGui, Qt, Java, Android SDK, Android Studio, Gradle

Renesas Electronics - Trainee / Junior C++ Developer
Project: GreenPAK Designer

• Implemented UI features for desktop applications based on the customer's requirements
• Worked with large modular projects using CMake
• Covered every code feature by updating existing unit tests or creating new ones (Google Test)
• Gained strong experience with Qt Widgets and QML

PERSONAL PROJECTS
Nexium - Custom C++ Game Engine
A custom C++ game engine developed by a small team, focused on engine architecture, rendering, and
editor development.
Contributed to the engine by implementing a Toast notification system and an animation system.
Completely reworked and reinforced the Assets Explorer, making it significantly more stable while
improving its overall functionality and usability.
Biggest achievement: Designed and implemented a custom animation system from scratch, including
its core architecture and functionality.

LANGUAGES
English: Upper-Intermediate
Ukrainian: Native
Russian: Native
Polish: Pre-Intermediate

2

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: