π Warsaw, Poland
π§ aleksandrr.bondar@gmail.com
π +48 692 548 437
π» GitHub: https://github.com/0leksandrBondar
Middle C++ Developer with commercial experience in game development and desktop applications.
Strong background in modern C++ (C++11β23), OpenGL-based rendering, and Qt (Widgets & QML).
Experienced in large codebases, production bug fixing, crash log analysis, and internal tool and editor development.
Languages
- C++ (C++11βC++23)
- Python
- Bash
Graphics & Game Development
- OpenGL
- ImGui
- Assimp
- Math (vectors, matrices, transformations)
- Custom game engines
Desktop Development
- Qt Widgets
- Qt QML
Tools & Platforms
- Git
- CMake
- Google Test
- Linux
- Windows
- Android
- Investigated user crash reports and logs
- Analyzed non-reproducible production issues
- Fixed defects based on theoretical analysis and log data
- Improved application stability and reliability
Technologies:
C++, Boost, ProtoBuf, Debugging, Log Analysis
Mobile Game Development (Android)
- Maintained and improved stability of mobile games on Android devices
- Fixed production bugs across a wide range of Android hardware
- Worked with a custom in-house game engine
- Fully fixed push notification system across all Android devices
- Designed and implemented a custom editor for a new mini-game, enabling game designers to efficiently create and manage content
- Collaborated closely with designers and developers
Technologies:
C++, OpenGL, ImGui, Qt, Java, Android SDK, Android Studio, Gradle, Custom Engine
- Implemented new UI features for desktop applications
- Worked with large modular projects using CMake
- Added and maintained unit tests using Google Test
- Gained strong hands-on experience with Qt Widgets
- Learned to work with enterprise-level codebases
Technologies:
C++, Qt Widgets, CMake, Google Test, Git
- B1 β Intermediate
- Comfortable reading technical documentation and communicating in a professional environment
- Game Development
- Graphics Programming
- Engine Development
- Desktop Applications
