Roman Sereda is a full-stack web developer from Rivne Oblast, Ukraine with nine years of experience building scalable, production-grade applications across front-end and back-end stacks. He has designed and shipped multi-service ML decision-making systems at Capgemini Engineering, implementing end-to-end testing, real-time updates, flexible OIDC-based auth, and automated AWS/Azure deployments. As a hands-on builder and former co-founder, he developed mobile apps and a lightweight React Native date-picker library, and has contributed to large-scale multiplayer browser and Unreal mobile game projects. Comfortable across TypeScript (React, Vite), Python (FastAPI), cloud infrastructure, containers and CI/CD, he pairs rigorous applied-math training with a pragmatic focus on reliability and observability. Colleagues rely on him for consulting on infrastructure integration and for turning complex ML/product requirements into maintainable, well-tested services.
10 years of coding experience
9 years of employment as a software developer
Master's degree, Applied Mathematics, Master's degree, Applied Mathematics at National University of Water and Environmental Engineering
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.