Michael Kazakov

Sr Staff R&D Engineer at Independent Software Vendor

Exeter, 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
Michael Kazakov is a senior staff R&D engineer and native-app specialist with 15 years turning complex concepts into high-performance, reliable software—most notably as the creator and maintainer of Nimble Commander, a 90k+ SLoC macOS file manager built in C++/Objective-C. He blends deep systems and cross-platform expertise (macOS, Windows, POSIX) with hands-on product ownership—handling development, sales, support and even XPC-based privileged services for advanced file-system features. His background includes leading game-studio engineering and porting engines across platforms, optimizing for constrained devices, and teaching computer vision at the graduate level, anchored by a Ph.D. in Computer Science. Based in Exeter, UK, Michael is equally comfortable shipping native performance-critical code and architecting virtual file systems for archives, FTP/SSH and object storage integrations—skills that make him a rare engineer who combines research depth with long-term product stewardship.
code11 years of coding experience
job8 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.) Computer Science Computer Vision, Doctor of Philosophy (Ph.D.) Computer Science Computer Vision at Altai State Technical University
languagesEnglish, Russian
stackoverflow-logo

Stackoverflow

Stats
83reputation
2kreached
4answers
1question
github-logo-circle

Github Skills (48)

terminal-emulator10
vfs10
cocoa10
file-manager10
api10
iso10
nimble10
macos10
cpp10
pane10
qemu9
podman8
containerd8
linux8
containerization8

Programming languages (4)

C++LLVMGoPython

Github contributions (5)

github-logo-circle
mikekazakov/nimble-commander

Jun 2016 - Sep 2019

Nimble Commander - dual-pane file manager for Mac
Contributions:2 releases, 16 reviews, 11 commits in 3 years 3 months
nimbledualmacmacoscocoa
mikekazakov/habanero

Dec 2014 - Dec 2016

Contributions:18 commits, 24 pushes in 2 years
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
Michael Kazakov - Sr Staff R&D Engineer at Independent Software Vendor