Sergii Koval is a seasoned technology leader and Chief Technology Officer based in Atlanta with 15 years of experience building scalable backend systems and leading engineering teams. He combines hands-on expertise in asynchronous Python frameworks with strategic product and team leadership, currently steering technical direction at Relay Payments. An active open-source contributor, Sergii has made notable improvements to the Tornado web framework and implemented core WebSocket and Socket.IO functionality in prominent projects like sockjs-tornado and tornadio2, demonstrating deep protocol and transport-level knowledge. His work on Flask-Admin shows breadth across ORMs and web admin tooling, reflecting a pragmatic approach to developer experience. Trained as a Master in Programming and Computer Science from Kyiv Polytechnic Institute, he brings a mix of rigorous technical foundation, fast learning, and sociable, creative leadership. An underappreciated strength is his ability to optimize low-level concurrency and handshake/validation logic—skills that materially improve system reliability under real-world load.
Simple and extensible administrative interface framework for Flask
Role in this project:
Back-end Developer
Contributions:17 releases, 2 reviews, 1271 commits in 10 years 11 months
Contributions summary:Sergii primarily contributed to the development of core features within the Flask-Admin project. They implemented new features, fixed bugs, and refactored code. The user was involved in adding support for different ORMs such as SQLAlchemy and Peewee, while also making improvements related to column display. The user demonstrated a strong understanding of back-end development.
Python socket.io server implementation on top of Tornado framework
Role in this project:
Back-end Developer
Contributions:123 commits in 1 year 11 months
Contributions summary:Sergii contributed to the core functionality of the TornadIO2 project, focusing on implementing protocol handling, connection management, and event handling. They worked on the implementation of the Socket.IO protocol within the Tornado framework. Key changes include adding support for features such as heartbeats and event acknowledgements, as well as improvements to the JSONP and Flashsocket transports, indicating a deep understanding of the protocol specifics and transport implementations.
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
Sergii Koval - Chief Technology Officer at Relay Payments