Andrew Cooper

Software Development Engineer at Lab126 (an Amazon.com company)

Cupertino, 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

👤
Senior
🎓
Top School
Andrew Cooper is a Software Development Engineer with 17 years of experience building embedded systems, device drivers for embedded Linux, and automated testing frameworks, currently working at Lab126 in Cupertino. He brings deep low-level expertise from roles at FLIR Mass Spectrometry and other engineering firms, where he developed real-time control applications and pattern recognition algorithms. Andrew pairs systems-level programming with software process innovation and machine learning fluency to turn complex hardware-software problems into reliable products. An active contributor to open-source tooling, he worked on the cross-platform GitSharp implementation for .NET/Mono, adding platform-specific support and improving core commands. His background in both instrument control and consumer device development gives him a practical edge in shipping robust embedded software at scale.
code17 years of coding experience
job7 years of employment as a software developer
bookBachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at Rose-Hulman Institute of Technology
github-logo-circle

Github Skills (9)

net10
asp-net10
git10
dotnet10
csharp10
dotnet-core10
linux9
macos9
windows9

Programming languages (2)

C#C

Github contributions (3)

github-logo-circle
henon/GitSharp

Jun 2010 - Jun 2010

A Git implementation for .Net and Mono
Role in this project:
userBack-end Developer
Contributions:17 commits in 6 days
Contributions summary:Andrew primarily focused on the core implementation of a Git implementation for .Net and Mono. Their contributions included implementing platform-specific functionalities, particularly for Windows, Mac, and Linux. This work involved adding paging support, and also correcting relative path issues within the code. The user also made updates to core configuration settings and incorporated the 'log' command.
dotnetversion-controlmonolibgit2git-gui
tklauser/linux

Aug 2008 - Dec 2008

Contributions:2 commits in 4 months
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
Andrew Cooper - Software Development Engineer at Lab126 (an Amazon.com company)