Summary
Tatiana Egorova is a London-based software engineer with nine years of experience delivering reliable, high-performance backends and turning muddy legacy into clean, scalable systems. She is currently a Software Engineer at Google and previously played a pivotal role at Yandex, migrating core taxi-runtime from Python 2.7 monoliths to a DSL-based platform and designing safe degradation and cross-team roadmaps. Her focus spans high-throughput services (dozens of instances and up to 100k rps), CI/CD, monitoring, rate limiting, testing, and resilient microservices. She brings hands-on expertise with Python, C++, PostgreSQL, MongoDB, async frameworks, and in-house tooling, and has coordinated complex projects even without formal team leadership. Tatiana holds a software engineering degree from 42 and a physics-leaning background from MSU, with co-authored physics publications through JINR, illustrating strong analytical rigor. Based in London, she combines technical depth with a practical, production-focused mindset and a knack for teaching and mentoring.
9 years of coding experience
8 years of employment as a software developer
Computer Software Engineering, Computer Software Engineering at 42
Theoretical and Mathematical Physics, Theoretical and Mathematical Physics at AESC MSU — Kolmogorov Boarding School
Lomonosov Moscow State University