Nickolai Belakovski is a senior software engineer and consultant with 11 years of experience building safety-critical systems for Bloomberg, Tesla, SpaceX, Astra and self-driving startups, combining C++/Python expertise with deep applied and computational mathematics. He designs and ships embedded and simulation engines, CI pipelines, and deterministic tooling—having cut IMU calibration from 10 minutes to 30 seconds via a Newton method and rearchitected a simulation engine for cross-team reuse at Tesla. An active open-source contributor, he has improved core functionality in high-profile projects like Git and SciPy (notably MRPs in SciPy’s Rotation class), reflecting a focus on robust backend internals and test automation. Comfortable leading small teams and establishing safety processes (ISO 26262 practices deployed at Voyage), he also teaches advanced tooling and software-accident lessons to engineering audiences. Based in New York, he brings a rare blend of aerospace, automotive, and financial software experience grounded in rigorous math (MS in Applied & Computational Mathematics).
11 years of coding experience
6 years of employment as a software developer
Bachelor of Science - BS, Applied Mathematics, 3.67/4.00, Bachelor of Science - BS, Applied Mathematics, 3.67/4.00 at Purdue University
Master of Science - MS, Applied and Computational Mathematics, 4.0, Master of Science - MS, Applied and Computational Mathematics, 4.0 at Johns Hopkins Whiting School of Engineering
Contributions:13 reviews, 4 commits, 9 PRs in 1 year 9 months
Contributions summary:Nickolai primarily contributed to the `scipy/scipy` repository by adding new features, particularly related to the `Rotation` class, like the implementation of Modified Rodrigues Parameters (MRPs) and corresponding methods. They also updated documentation to clarify the use of the `as_quat` method and `atol/rtol` parameters within the integration modules. Furthermore, the user developed and added tests to cover the functionalities of new features implemented.
Git Source Code Mirror - This is a publish-only repository but pull requests can be turned into patches to the mailing list via GitGitGadget (https://gitgitgadget.github.io/). Please follow Documentation/SubmittingPatches procedure for any of your improvements.
Role in this project:
Back-end Developer
Contributions:5 commits in 6 months
Contributions summary:Nickolai primarily focused on enhancing the Git worktree functionality within the repository. Their contributions included updating documentation, renaming functions for clarity, and adding features related to worktree path identification. The user modified code related to locking mechanisms and added a new atom to ref-filter, allowing for the retrieval of the path of the linked worktree. These changes demonstrate a focus on improving the Git internal workings and extending the functionality around worktrees.
hacklanggit-clientmercurialfollowlibgit2
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
Nickolai Belakovski - Contracting And Consulting at Self-employed