Craig Wittenberg is a veteran software engineer and CEO with 11 years counted here and a multi-decade track record at Microsoft where he progressed from developer on early Office and tooling to architect and development manager leading identity-driven machine learning and security efforts. Now running Tuple Software, he blends deep systems and performance expertise with product strategy and executive leadership, backed by an MBA from Wharton and a CS degree from University of Washington. A hands-on contributor, he’s improved classic Windows tooling—contributing full‑stack fixes and modern enhancements to the original winfile project, including PowerShell integration and robustness fixes. Known for turning architectural experimentation into production-quality features, he combines low-level engineering chops with a strategic view of identity, security, and developer experience.
10 years of coding experience
38 years of employment as a software developer
BS Computer Science, BS Computer Science at University of Washington
Original Windows File Manager (winfile) with enhancements
Role in this project:
Full-stack Developer
Contributions:4 releases, 14 reviews, 101 commits in 4 years 8 months
Contributions summary:Craig made numerous contributions to the original Windows File Manager (winfile) project, including changes to resource files, menu structures, and keyboard shortcuts. They added functionality to start PowerShell from the application and integrated a close window shortcut. Moreover, the user refactored the toolbar load/save functionality to restore customizations and fixed bugs related to resource handling and buffer overflows.
Contributions:9 releases, 3 PRs, 10 pushes in 1 year 4 months
windowsrestorediscoveryazureelasticsearch
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.