Konstantin Pelepelin

Senior Software Engineer at Sperasoft

Belgrade, Central Serbia
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

👤
Senior
🎓
Top School
Konstantin Pelepelin is a senior software engineer with 12+ years building complex, commercial web systems using microservice architectures and a polyglot stack including Java, Scala, TypeScript, Node.js, and PostgreSQL. He has driven backend and systems work at major studios like Electronic Arts and Jagex and currently contributes engineering leadership at Sperasoft from Belgrade. Comfortable across the full stack, he combines rigorous applied-mathematics training with hands-on QA and test automation experience—evident from contributions that strengthened the test suite of the widely used Guzzle HTTP client. Known for diving into tricky integrations and improving system reliability, he thrives on solving complex problems with passionate teams and turning brittle systems into resilient services.
code12 years of coding experience
job22 years of employment as a software developer
bookMaster's degree, Applied Mathematics, Master's degree, Applied Mathematics at Peter the Great St.Petersburg Polytechnic University
languagesRussian, English, Serbian
stackoverflow-logo

Stackoverflow

Stats
1,443reputation
277kreached
49answers
12questions
github-logo-circle

Github Skills (18)

unit-testing10
testing10
guzzle10
psr-710
php10
http-client8
jenkins6
xml6
nodejs6
docker6
linux6
sbt6
akka-http6
intellij-idea6
java6

Programming languages (18)

C#JavaC++CRustScalaGoMustache

Github contributions (5)

github-logo-circle
guzzle/guzzle

Sep 2013 - Feb 2014

Guzzle, an extensible PHP HTTP client
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:7 commits in 5 months
Contributions summary:Konstantin primarily focused on enhancing and maintaining the test suite for the Guzzle PHP HTTP client. They modified existing tests to expose failures, indicating an effort to improve test coverage and identify potential issues. The commits involved adjustments to various test files, covering command and visitor functionality, and ensuring proper behavior of content-type headers. Their work also addressed inconsistent variable usage within the code base.
http-headerguzzlehttp-clientphpcurl
Contributions:20 pushes, 1 branch in 4 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