Summary
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.
11 years of coding experience
16 years of employment as a software developer
Doctor of Philosophy (Ph.D.), Computer Science, Computer Vision, Doctor of Philosophy (Ph.D.), Computer Science, Computer Vision at Altai State Technical University
English, Russian