Kyrylo Kniazev is a Senior Software Engineer with 11 years of experience building and leading backend services across finance and AI-focused product companies in the UK. He blends hands-on Python development with technical and small-team leadership, shipping features, designing specifications, and improving authentication and forecasting integrations at DataRobot and Citi. His work spans microservices, async Python, Flask, message queues, and cloud-native ETLs, with a track record of measurable performance improvements (e.g., cutting OAuth2 latency and overhead). Comfortable toggling between IC and people-lead responsibilities, he runs 1:1s, interviews candidates, and guides code and spec reviews. Off-hours curiosity shows up in tinkering with a self-made split mechanical keyboard and early experiments in AI/ML, reflecting a pragmatic maker mindset alongside product delivery.
10 years of coding experience
9 years of employment as a software developer
Master's degree, Computer Systems and Networks, Master's degree, Computer Systems and Networks at Open International University of Human Development “Ukraine”
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.