Summary
Nikita Evenko is a pragmatic software engineer with 8+ years building scalable backend systems, currently shipping services and internal tools at Revolut from his base in Barcelona. He started in C++ but now focuses on Python and FastAPI, with a strong emphasis on readable, test-driven code and sensible test pyramids. Nikita prefers designing new systems and shaping architecture—applying pragmatic DDD/CQRS, observability, and cost-conscious performance improvements across high-traffic platforms. His background includes optimizing music streaming infrastructure for millions of users, building microservices with Kafka and Helm, and practical experience integrating LLMs into production flows. Always learning, he’s exploring Go and Rust while driving measurable reliability and performance gains through clear trade-offs and documentation.
8 years of coding experience
7 years of employment as a software developer
English, Russian, Spanish