Anton Bulakh

Scala Developer at Recorded Future

Kyiv, Ukraine
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Anton Bulakh is a Scala developer with nine years of experience building backend and systems software, currently contracting at Recorded Future through N-iX. Based in Kyiv, he brings a strong JVM background augmented by Rust and Android work, and fluency in Python and JS, evidenced by cross-language contributions to projects like jj (Git-compatible VCS), uefi-rs, and the Awesome window manager. He focuses on performance, concurrency and tooling—refactoring caches, fixing threading issues, and implementing commit signing and UEFI controller methods—while also improving UX in front-end projects such as a static-site generator. Comfortable operating across the stack, Anton has a track record of shipping pragmatic, stability-first fixes and features in both open-source ecosystems and enterprise contracts.
code9 years of coding experience
job5 years of employment as a software developer
bookIgor Sikorsky Kyiv Polytechnic Institute
stackoverflow-logo

Stackoverflow

Stats
104reputation
2kreached
8answers
1question
github-logo-circle

Github Skills (49)

uefi10
git10
javascript10
minecraft-forge10
static-site-generator10
forge10
java10
osdev10
javas10
lua10
dvcs10
minecraft-fabric10
proc-macro10
awesomewm10
window-manager10

Programming languages (21)

MDXJavaCSSC++CRustCMakeGo

Github contributions (5)

github-logo-circle
jj-vcs/jj

Mar 2023 - Mar 2025

A Git-compatible VCS that is both simple and powerful
Role in this project:
userBack-end Developer
Contributions:155 reviews, 25 PRs, 54 pushes in 2 years
Contributions summary:Anton primarily contributes to the `jj` version control system, focusing on backend improvements and new features. Their work includes fixing shell completion in Nix, implementing a feature to default to a single remote for Git fetch/push commands, and refactoring the build process. The user added a `root` keyword to the templater and improved the way the root commit is handled in default log templates. Furthermore, they implemented storage for digital signatures and generic commit signing.
hacklangvcsversion-controlsubversiongit-client
awesomeWM/awesome

Oct 2017 - Nov 2021

awesome window manager
Role in this project:
userBack-end Developer
Contributions:1 review, 5 commits, 3 PRs in 4 years 1 month
Contributions summary:Anton primarily contributed to the Awesome WM window manager by addressing several code issues and enhancements within the Lua codebase. They fixed timer-related errors and implemented nil-checks for notifications, improving the stability and reliability of the system. The user also refactored widget rendering logic, fixing errors with the repaint process and further enhanced existing functionality. Their work focused on improving the core functionality and fixing bugs within the project.
luatitlebarfloatinglinuxwindow
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
Anton Bulakh - Scala Developer at Recorded Future