Mikhail Krivushin is a Staff Software Engineer in London with 17 years of experience building high-load, performance-critical systems that deliver measurable business value. He has deep hands-on expertise in Linux system programming, Go and Python, and has architected solutions from video CDNs at Mail.ru serving 30M monthly visitors to a 10x-faster analytics engine at rick.ai that used mmap, flatbuffers and advanced data structures. At DICE he helped design a ticketing platform capable of large-scale sales without queueing, and earlier work includes crypto exchange integration at Coins.ph and leading engineering teams as CTO. Mikhail combines low-level optimization skills with product-focused delivery, often replacing conventional databases with bespoke, high-performance services. He prefers technically stimulating products with clear real-world impact and a culture that values shipping robust systems. An unconventional detail: he built core libraries (Trafaret, Pundle, Backslant) used across projects and migrated analytics storage from PostgreSQL to Cassandra and custom services to scale performance.
17 years of coding experience
16 years of employment as a software developer
Specialist, Specialist at Samara State Railway University
Contributions:27 commits, 1 PR, 2 pushes in 1 year 1 month
validationdata-libraryrubyparserconversion
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Mikhail Krivushin - Staff Software Engineer at DICE