Nikita Bulai

Software Engineer at azati

Hrodna, Hrodna Region, Belarus
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
Nikita Bulai is a seasoned software engineer with 12 years of experience, based in Hrodna, Belarus, known for pragmatic back-end development and deep expertise in the Ruby ecosystem. As an active open-source contributor and maintainer on notable projects like the Doorkeeper OAuth2 gem, he has driven ORM-agnostic refactors and performance improvements that make Rails and Grape integrations more modular and maintainable. Comfortable untangling legacy code and improving test/config independence across ActiveRecord and Sequel, he blends careful engineering discipline with practical product-minded thinking. Colleagues value his focus on durable architecture and incremental technical debt reduction, and his OSS work demonstrates an ability to improve widely used infrastructure libraries rather than just building features.
code11 years of coding experience
github-logo-circle

Github Skills (16)

activerecord10
authentication10
authorizations10
rails10
user-authentication10
ruby-on-rails10
authorization10
oauth10
oauth2-server10
ruby10
api-design9
gr9
grapesjs9
api9
sequel9

Programming languages (7)

TypeScriptDockerfileC++JavaScriptGoRubyCrystal

Github contributions (5)

github-logo-circle
doorkeeper-gem/doorkeeper

Apr 2016 - Jan 2023

Doorkeeper is an OAuth 2 provider for Ruby on Rails / Grape.
Role in this project:
userBack-end Developer
Contributions:57 releases, 125 reviews, 636 commits in 6 years 10 months
Contributions summary:Nikita focused on refactoring the Doorkeeper gem, making its configuration and specs independent of the underlying ORM, particularly for Ruby on Rails and Grape applications. Their contributions involved refactoring existing code, including the AccessToken model, and ensuring compatibility across different ORMs such as ActiveRecord and Sequel. They addressed code style issues, refactored legacy code, and made specific performance improvements.
omniauthoauth2-serveridentitydoorkeeperruby
nbulaj/doorkeeper-sequel

Apr 2016 - Mar 2021

Doorkeeper Sequel ORM
Contributions:9 releases, 158 commits, 31 PRs in 4 years 11 months
sequeldoorkeepermysqlsqldatabase
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
Nikita Bulai - Software Engineer at azati