Summary
Ilya Rafailov is a Senior Software Engineer with seven years of experience delivering high-throughput backend systems, primarily in Java and cloud-native environments. He has led teams and guilds, hiring and mentoring engineers while designing cross-company loyalty and commission systems that process millions of transactions monthly. Comfortable across Kubernetes, Spring, Postgres, RabbitMQ and Redis, he has a strong track record of migrating monoliths to microservices and squeezing large performance gains (e.g., a 70% catalog calculation improvement). Ilya balances hands-on implementation with architectural leadership—recently guiding ecosystem maturity at PashaPay while previously serving as CTO at a startup building LLM-serving infrastructure. Based in Bar, Montenegro, he brings a pragmatic, team-centered approach and a knack for turning complex payment and loyalty requirements into reliable, scalable production services.
6 years of coding experience
6 years of employment as a software developer
Bachelor of Engineering - BE, Computer Engineering, 72, Bachelor of Engineering - BE, Computer Engineering, 72 at ITMO University
English, Russian, Japanese, Ukrainian, Azerbaijani, Serbian