Summary
Mikhail Medvedev is a software engineer and reverse engineer with 9 years of experience building low-level, security-focused systems in C/C++, Assembly (x86-64), Golang, and Python. He has a proven track record at Microsoft (MVR 2022) for discovering high-impact kernel vulnerabilities and for developing ShizukaBI, a kernel- and user-mode binary instrumentation system that boosted fuzzing and metric collection performance and reliability. Currently at MyOffice, he architects back-end services for a cross-platform email client and reverse-engineers complex Outlook integration issues involving undocumented synchronization and heap behaviors. Comfortable across application and kernel spaces, he also founded and led multiple tooling and product projects that include custom memory managers, dynamic instrumentation, and GUI frameworks. Based in Miami, he combines deep reverse-engineering instincts with practical product delivery—often improving research coverage and fault tolerance by measurable margins.
9 years of coding experience
15 years of employment as a software developer
Baccalaureate Computer science and computer engineering, Baccalaureate Computer science and computer engineering at Moscow Polytechnic University
English, Russian