Ilya Cherkasov is a tech lead with 13 years of engineering experience, currently leading backend efforts at Twilio from Tallinn and specializing in scalable Java microservices and cloud-native infrastructure. He has a strong track record across the full product lifecycle—designing high-performance distributed systems, owning DevOps and on-call responsibilities, and driving thorough testing and observability practices. Early career work includes migrating legacy telecom platforms to agile peer-to-peer architectures and building near-real-time industrial automation that processed gigabytes of sensor data with tight performance constraints. An active contributor to guardrail-dev, he’s refined OpenAPI-to-Spring MVC code generation and hardened server response handling, reflecting a pragmatic focus on reliable code generation and backend robustness. Trained in applied mathematics, he combines analytical rigor with hands-on systems engineering to turn complex requirements into operational services.
13 years of coding experience
9 years of employment as a software developer
Engineer's Degree, Applied Mathematics, 4.75, Engineer's Degree, Applied Mathematics, 4.75 at National Research University of Electronic Technology (MIET)
Principled code generation from OpenAPI specifications
Role in this project:
Back-end Developer
Contributions:15 commits, 3 PRs, 7 comments in 12 days
Contributions summary:Ilya contributed to the Spring MVC server code generation for the guardrail project, focusing on generating code from OpenAPI specifications. They made adjustments to the Java SpringMvcServerGenerator, including import optimizations, and improved the handling of server raw responses. The user also wrote and revised tests for the generated code. Their work demonstrates a focus on generating and refining back-end server implementations.
Principled code generation from OpenAPI specifications
Contributions:5 releases, 39 commits, 32 PRs in 1 year 2 months
swaggercode-generationdropwizardcodegengradle
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.