Konstantin Sopin

Senior Software Engineer Lead at Currency Solutions

London, England, United Kingdom
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 Sopin is a Senior Software Engineer Lead based in London with 12 years of web-focused engineering experience and a decade-plus track record of designing scalable, production-grade systems. He has driven architectural transformations at Currency Solutions, splitting a PHP monolith into Go microservices, designing REST/RPC APIs, and migrating to AWS-managed infrastructure. Comfortable across the stack, he combines deep troubleshooting and database tuning skills with hands-on coding and test-driven improvements—evidenced by open-source contributions to the Zend Framework that enhanced navigation customization and test coverage. A pragmatic team player and quick learner, he routinely leads performance diagnostics, third-party integrations (including payment gateways and credit bureaus), and road-mapping for microservices. His background in mechanical engineering and automation gives him a structured, systems-oriented approach to software architecture and operational reliability.
code12 years of coding experience
job12 years of employment as a software developer
bookM.S., Master of Engineering and Technology., M.S., Master of Engineering and Technology. at Bratsk State Technical University
languagesRussian, English
github-logo-circle

Github Skills (5)

php10
zend-framework10
unit-testing9
css7
html6

Programming languages (1)

PHP

Github contributions (5)

github-logo-circle
zendframework/zendframework

Dec 2013 - Mar 2015

Official Zend Framework repository
Role in this project:
userBack-end Developer
Contributions:12 commits, 1 PR, 1 comment in 1 year 2 months
Contributions summary:Konstantin's primary focus was on enhancing the navigation menu functionality within the Zend Framework. They added the ability to set custom CSS classes for the active list item, modifying the core `Menu.php` helper and adding a corresponding test case. Furthermore, the user implemented and added test methods for the `liActiveClass` parameter, incorporating changes to both the helper and relevant test files to ensure proper functionality and test coverage. These modifications provide greater customization options for developers utilizing the framework's navigation features.
zendzend-frameworkphpframeworkmodular
ksopin/notes

Sep 2018 - Jan 2020

Contributions:12 pushes, 1 branch in 1 year 3 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