Summary
Dave Sawyer is a senior software engineer with 13+ years of experience building and leading cross-platform desktop applications used by millions, currently improving Photoshop at Adobe. He has deep expertise in C++, Python, Objective-C, C#, and Swift, with a track record modernizing sync and drive clients at Box and optimizing performance across network, memory, CPU, and disk. As a hands-on architect and staff engineer he’s led kernel-level integrations (FUSE/CBFS), IPC designs, and cross-team C++ libraries while also contributing pragmatic bug fixes to popular open-source Python SDKs. Comfortable in both greenfield 1.0 launches and long-lived legacy codebases, he blends product-focused delivery with attention to reliability and developer experience. Based in Sacramento, he pairs decade-spanning productionship at Adobe and Box with a habit of improving "existing things"—often by hunting subtle performance and UX edge cases others miss.
13 years of coding experience
31 years of employment as a software developer
Spanish, French