Summary
Roman Nazarenko is a Senior Software Engineer with 13 years’ experience building scalable, cost-efficient distributed systems and leading high-performing teams across finance, edtech, and large tech firms. Now at Google, he previously architected EF Education First’s next-generation data lake with event sourcing, cutting per-event costs by half while introducing custom code generation and Protobuf support. He combines deep backend and infrastructure expertise (Scala, Go, Java, Kafka, Protobuf) with a talent for hiring, process design, and observability, routinely improving QA, security, and deployment pipelines. Known for bringing legacy platforms up to modern standards, he balances strong technical ownership with a focus on team wellbeing and sustainable delivery.
13 years of coding experience
11 years of employment as a software developer
Master of Engineering - MEng Computer and Information Systems Security, Master of Engineering - MEng Computer and Information Systems Security at South Ural State University (SUSU)
English, Dutch, Italian