Systems Developer (C C && Swift Objective-C) at BULPROS
Bulgaria
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
Hristo Hristov is a systems developer with 12 years of hands-on experience modernizing and maintaining C/C++ codebases, currently focused on macOS and Linux agent development and refactoring legacy code to C++20 best practices. He brings a game-development background—shipping titles for consoles like Xbox One, PS4/Vita and working at studios such as Gameloft and Ivent Games—which informs a pragmatic, performance-minded approach to system design. At BULPROS he has delivered cross-platform installers and Swift web services while bridging embedded, iOS and systems work, showing rare fluency across low-level and higher-level stacks. An active open-source contributor, he improved build and Clang integration for Microsoft’s popular vscode-cmake-tools extension, contributing to developer tooling used widely in VS Code. Outside of code, a lifelong interest in art and early career pivot into games give him an unusual blend of technical rigor and creative sensibility. Based in Bulgaria, he combines contractor experience with long-term product development, comfortable shipping reliable features in distributed teams.
CMake Tools provides a robust, convenient workflow for CMake projects in VS Code. It simplifies configurations with CMake presets, supports IntelliSense and built-in debugging for CMake scripts, and offers configurable tasks. Its customizable interface allows for efficient project control, while also simplifying test execution and monitoring.
Role in this project:
Back-end Developer & Build Engineer
Contributions:9 commits, 14 PRs, 170 comments in 1 year 2 months
Contributions summary:Hristo primarily focused on enhancing the build process and supporting the integration of Clang compilers within the CMake Tools environment. They implemented features to detect and integrate Clang for MSVC compilers, including handling environment variables and bundled LLVM installations. Additionally, they fixed a typo in a localization key name and refactored the CMakeServerClient to improve consistency. Furthermore, the user worked on improving the detection of bundled CMake and added workspaceHash variable.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Hristo Hristov - Systems Developer (C C && Swift Objective-C) at BULPROS