Summary
Farrukh Karimov is a software engineer with seven years of experience, currently working on cloud systems at Google from Warsaw. He graduated from ITMO University and attended MIPT’s winter computer school, bringing strong algorithmic foundations and a competitive programming mindset to production engineering. His career spans backend and systems roles at Deltix/EPAM, Huawei and internships at Yandex and EPAM, where he focused on performance and reliability. Notably, he has delivered order-of-magnitude speedups—implementing treap-based search to make frequent operations logarithmic, accelerating services by 100x in places, and halving database load with cursor pagination—while also adding testing workflows and synchronization metrics. Farrukh combines low-level algorithmic rigor with cloud-scale engineering to convert complex bottlenecks into reliable, production-ready solutions.
8 years of coding experience
3 years of employment as a software developer
Winter Computer School, Winter Computer School at Московский Физико-Технический Институт (Государственный Университет) (МФТИ)
Bachelor's degree, Computer Sciences, Bachelor's degree, Computer Sciences at ITMO University
Tajik-Russian boarding school "Hotam and P.V."
Таджикский, Русский, English