Sergii Koval

Chief Technology Officer at Relay Payments

Atlanta, Georgia, United States
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
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.
code15 years of coding experience
bookIgor Sikorsky Kyiv Polytechnic Institute
languagesEnglish, Ukrainian
github-logo-circle

Github Skills (25)

asynchronous10
socket-io10
json10
back-end-development10
python10
async10
tornado10
websocket10
flask-ask10
socket10
websockets-client10
sqlalchemy10
peewee10
web-framework10
websocket-client10

Programming languages (5)

JavaCJavaScriptGoPython

Github contributions (5)

github-logo-circle
pallets-eco/flask-admin

Mar 2012 - Jan 2023

Simple and extensible administrative interface framework for Flask
Role in this project:
userBack-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.
pythonflaskuwsgiextensibleadministrative
mrjoes/tornadio2

Sep 2011 - Aug 2013

Python socket.io server implementation on top of Tornado framework
Role in this project:
userBack-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.
pythonsocketsocket-iosocket-io-servertornado-framework
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