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
python10
back-end-development10
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.
flask
mrjoes/sockjs-tornado

Dec 2011 - Apr 2020

WebSocket emulation - Python server
Role in this project:
userBack-end Developer
Contributions:142 commits, 13 PRs, 19 pushes in 8 years 6 months
Contributions summary:Sergii implemented the initial features and core functionalities of the sockjs-tornado project. Their contributions include the creation of session handling logic and core classes such as `ConnectionInfo`, `Session`, and `SessionContainer`. Further work involved implementing the heartbeat mechanism and message handling, establishing the foundation for the WebSocket emulation. The user also made adjustments to different transport implementations, including XHR, JSONP, and HTMLFile transports, while also contributing to the overall structure and design of the project.
emulationpython-serverwebsocket
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