Pavlo Dotsulenko is a Senior Software Engineer with 11 years of experience building backend systems for high-scale SaaS and fintech environments, currently at Monzo in the UK. He has led backend engineering at Assembla, contributed to Travis CI’s API (notably implementing a global feature-flag system and refining build permissions), and built build-execution platforms and trading research systems earlier in his career. Comfortable across distributed systems, feature-flagging, and permission models, he repeatedly delivers pragmatic changes that improve operational controls and migration workflows. His background spans finance and computer science, and he brings a rare mix of production engineering discipline and hands-on algorithmic R&D from his HFT and trading work.
11 years of coding experience
8 years of employment as a software developer
Master's degree, Banking, Master's degree, Banking at Odessa State Economics University
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Odessa State Polytechnic University
Contributions:13 reviews, 80 commits, 41 PRs in 1 year 7 months
Contributions summary:Pavlo's primary contribution revolves around the implementation of a global feature flag system to control the migration feature within the Travis CI API. Their work involved modifying existing models, renderers, and serializers to integrate the feature flag checks. These changes enable the selective enabling/disabling of the migration functionality based on global settings or user-specific configurations, thus affecting how repositories and users interact with migration processes. Additionally, there are commits related to adding and refining build permissions, ensuring the integrity of build functionality.
Contributions:2 PRs, 20 pushes, 1 branch in 2 years 11 months
ruby-on-railsrailsrubyshopruby-on
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
Pavlo Dotsulenko - Senior Software Engineer at Monzo Bank