Ovidiu Popa

Staff Software Engineer at No-Company

Brasov, Romania
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
Ovidiu Popa is a Staff Software Engineer based in Brașov, Romania, with a decade-long track record designing and delivering enterprise Java systems across transport, logistics, and commodity trading domains. He combines hands-on backend engineering with DevOps sensibilities—helping teams adopt CI/CD and infrastructure-as-code—and has led development and architecture efforts on cloud-native platforms running on Azure and IBM Cloud. A prolific open-source contributor, he has made notable backend contributions to high-profile projects such as Spring Security, Spring Authorization Server (OIDC client registration and JDBC support), and Spinnaker’s clouddriver (Azure SDK migration and caching). He’s comfortable mentoring teams, shaping product-driven solutions from customer feedback, and improving platform performance and maintainability. Notably, he implemented reactive R2DBC persistence for OAuth2 clients and advanced JDBC-based authorization services, reflecting a blend of deep protocol knowledge and practical persistence engineering.
code5 years of coding experience
job9 years of employment as a software developer
bookBachelor of Engineering (B.Eng.), Telecommunications Engineering, Bachelor of Engineering (B.Eng.), Telecommunications Engineering at Universitatea Transilvania din Brașov
bookJunior Programmer, Mathematics and Computer Science, Junior Programmer, Mathematics and Computer Science at Colegiul National Dr. Ioan Mesota
languagesEnglish, Romanian
github-logo-circle

Github Skills (27)

application-framework10
spring10
groovy10
azure-vm10
azure-sdk10
r2dbc10
openid-connect10
app-framework10
jdbc10
java10
azure-cli10
security10
javas10
sql10
spring-boot10

Programming languages (8)

TypeScriptJavaDockerfileShellGoHTMLGroovyKotlin

Github contributions (5)

github-logo-circle
Spring Authorization Server
Role in this project:
userBack-end Developer
Contributions:9 commits in 11 months
Contributions summary:Ovidiu primarily contributed to the implementation of the Spring Authorization Server, focusing on core features related to OpenID Connect client registration and the JDBC implementation for authorization services. This included creating new classes and methods to support client registration, along with providing JDBC implementations for OAuth2AuthorizationService and OAuth2AuthorizationConsentService. The user also updated the JdbcRegisteredClientRepository to support update functionality and hashed the client secret during save operations.
spring-bootspring-dataauthorizationauthorization-serverspring
spinnaker/clouddriver

Oct 2022 - Nov 2022

read and write operations across cloud providers
Role in this project:
userBack-end & DevOps Engineer
Contributions:27 reviews, 5 commits, 10 PRs in 1 month
Contributions summary:Ovidiu focused on refactoring and upgrading the Azure SDK within the clouddriver project. They addressed breaking changes related to the Azure SDK migration, updating dependencies and code to align with the latest versions. Furthermore, they contributed to caching mechanisms for Azure managed images, including adding caching agents and enhancing image lookup controllers to leverage these caches. Additionally, they resolved a bug in the CreateAzureServerGroupWithAzureLoadBalancerAtomicOperation, ensuring proper load balancer configuration and operation.
gcpproviderscloudcloud-providersazure
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
Ovidiu Popa - Staff Software Engineer at No-Company