Summary
Ilia Pavlov is a Senior Software Engineer with 10 years of experience designing, building, and operating high-load Java backend systems and cloud-native architectures. He has led development of OAuth 2.0/OpenID Connect authorization platforms handling 30k+ RPS, replaced costly replication with custom Kafka-based pipelines, and optimized terabyte-scale telephony data services for performance and cost. Comfortable across the full lifecycle—architecture, coding, testing, CI/CD, and production support—he blends distributed systems expertise (Kafka, Ignite, Aurora) with pragmatic engineering trade-offs. Ilia’s work often uncovers and removes unnecessary complexity—e.g., consolidating a sharded multi-region stack into a simpler Aurora-based design that cut costs and sped event processing by 30%—and he champions repeatable, secure defaults like FIPS-compliant Java images adopted company-wide. Based in Valencia, Spain, he pairs deep technical craft with cross-team collaboration and a taste for efficient, measurable system improvements.
10 years of coding experience
5 years of employment as a software developer
Master's degree, Applied Informatics, Master's degree, Applied Informatics at Saint Petersburg State University
English, Russian