Serhii Petrenko is a Senior Software Engineer with nine years of hands-on experience building and modernizing Ruby/Rails applications across e-commerce, fintech, and SaaS domains. He specializes in backend systems (Rails, Sinatra, Grape) and microservices, has upgraded and stabilized numerous services (including multi-service Ruby version bumps), and has driven performance and architectural decisions that improved reliability at scale. Comfortable across the full stack, he pairs Rails expertise with modern frontend frameworks (Ember, Vue, React) and practical ops knowledge—Kubernetes, Kafka, Sidekiq, Redis, and PostgreSQL—used to ship resilient distributed systems. Notably, he increased test coverage from zero to 95% on a mature e-commerce codebase and consolidated 15 product variants into a single maintainable codebase. Based in Lviv, Ukraine, Serhii blends disciplined SDLC practices with a continuous-learning mindset and a background in cybersecurity training from military service.
9 years of coding experience
7 years of employment as a software developer
Master's degree Social pedagogy, Master's degree Social pedagogy at Bohdan Khmelnytsky National University of Cherkasy
Contributions:6 PRs, 48 pushes, 3 branches in 2 years 1 month
railssinatraruby
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
Serhii Petrenko - Senior Software Engineer at NuggMD