Mikhail Krivushin

Staff Software Engineer at DICE

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code17 years of coding experience
job16 years of employment as a software developer
bookSpecialist, Specialist at Samara State Railway University
languagesEnglish, Russian
stackoverflow-logo

Stackoverflow

Stats
480reputation
23kreached
4answers
3questions
github-logo-circle

Github Skills (82)

python10
forge10
django10
validation10
transformation10
collections10
sqlalchemy10
validate10
hex9
stripe-api9
postgresql9
url-parsing9
aiohttp9
virtualenv9
bundler8

Programming languages (6)

TypeScriptShellMakefileHTMLElixirPython

Github contributions (5)

github-logo-circle
nimnull/trafaret

Aug 2017 - Jul 2018

validate arbitrary data structures in python and javascript
Contributions:56 commits in 11 months
pythonvalidationjavascriptarbitraryarbitrary-data
Deepwalker/trafaret.rb

Feb 2014 - Mar 2015

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