Andrew Fisher

Senior Software Engineer at Apple

Sunnyvale, California, United States
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

🤩
Rockstar
🎓
Top School
Andrew Fisher is a Senior Software Engineer with 26 years of experience building robust systems across startups and large tech firms from Stripe and Google to Apple. He specializes in distributed systems, infrastructure and security-focused platform work—delivering high-impact reductions in complexity and large-scale test and provisioning improvements at Google and production monetization and billing systems at Stripe. A hands-on engineering leader, he co-led technical teams, served as a technical lead managing fleets of devices and cloud cores, and recently led the tech effort for the MIT Mystery Hunt where he designed a privacy-minded web framework and realtime sync for thousands of users. Andrew is an active open-source contributor to projects like OpenKinect/libfreenect, where he improved core driver functionality and video-format support, showing a strong low-level systems and driver skillset. Based in Sunnyvale, he combines deep CS training (UC Berkeley MS) with a pragmatic focus on operational reliability, testability, and clear reviewer-driven code quality.
code26 years of coding experience
job12 years of employment as a software developer
bookMaster of Science (MS), Computer Science, Master of Science (MS), Computer Science at University of California, Berkeley
bookB.S., Computer Engineering, Mathematics, B.S., Computer Engineering, Mathematics at Texas A&M University
bookUniversity of North Texas
github-logo-circle

Github Skills (6)

video-processing10
c-programming10
sys9
embedded9
c-language8
cprogramming-language8

Programming languages (16)

C++CSSCRustHTMLSvelteTypeScriptJulia

Github contributions (5)

github-logo-circle
OpenKinect/libfreenect

Nov 2010 - Oct 2017

Drivers and libraries for the Xbox Kinect device on Windows, Linux, and OS X
Role in this project:
userBack-end Developer
Contributions:78 commits, 1 PR in 6 years 11 months
Contributions summary:Andrew primarily contributed to the core functionality of the Kinect drivers and libraries. Their work focused on adding support for different video formats, including UYVY and YUV, along with the necessary conversion routines. They also addressed bug fixes, removed unused code, and improved overall software stability by disabling specific features related to the IR projector. The user was also responsible for improving the registration process.
driverslinux-windowsxboxwindowson-device
zarvox/sandstorm

Feb 2015 - Jun 2017

Contributions:321 pushes, 602 branches, 5 comments in 2 years 4 months
personal-cloudsandboxdockercloudkubernetes
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