Senior Software Engineer at OpenProject | open source project management software
Germany
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Pavel Balashou is a Senior Software Engineer based in Germany with 11 years of hands-on experience building full-stack web and mobile applications, primarily with Ruby on Rails, JavaScript/React Native, and PostgreSQL. He has led backend teams and architecture for cloud-based payment systems, run deployments and interviews, and repeatedly stepped into lead roles across startups and enterprise-facing projects. Pavel is an active open-source contributor to OpenProject, where he improved frontend reliability by refactoring link services to avoid race conditions and tightened typings for maintainability. His career blends product-facing feature work with platform-level concerns—testing, CI, and OAuth/token handling—so he’s comfortable across the stack and lifecycle. Originally trained in applied mathematics, he brings a methodical, type-focused approach to reducing complexity and improving system observability.
11 years of coding experience
6 years of employment as a software developer
Bachelor's degree, Applied Mathematics, Bachelor's degree, Applied Mathematics at Vitebski Dzjaržauny Universitet imja P.M. Mašerova
OpenProject is the leading open source project management software.
Role in this project:
Full-stack Developer
Contributions:1 release, 341 reviews, 10 commits in 10 days
Contributions summary:Pavel focused on refactoring and improving the frontend code, specifically within the file links service, to handle potential race conditions and improve readability. They updated the system to use Observable<void> instead of any type and implemented explicit typecasts to ensure code quality. Furthermore, the user restructured the frontend code by simplifying calls and avoiding nested subscribe calls, making it easier to understand and maintain. They also merged in changes from the release/12.4 branch and branch release/12.4 into dev and bug branches to resolve a race condition issue related to OAuth access tokens.
Contributions:35 pushes, 1 branch in 3 years 8 months
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
Pavel Balashou - Senior Software Engineer at OpenProject | open source project management software