Martin Hutchinson is a senior test and software engineer with nine years of software-focused experience layered on a long career in electrical and systems engineering for defense and communications. He blends hands-on FPGA/VHDL hardware design and signal test-bed expertise with backend Go development and DevOps work on high-profile open-source projects like Google's Certificate Transparency and Trillian. At Raytheon he leads verification of communications surveillance software and maintains complex fiber-optic and signal-generation test environments, while his military background as a Senior Master Sergeant reflects proven leadership of maintenance teams in austere conditions. He has improved reliability and performance in cryptographically verifiable data stores by adding API services, quota enforcement, and targeted logging to surface inefficiencies. Comfortable across Linux-hosted systems, networked testbeds, and distributed services, he turns intricate requirements into auditable, production-ready solutions. Colleagues describe him as a pragmatic problem-solver who bridges hardware, software, and operational disciplines.
9 years of coding experience
18 years of employment as a software developer
University of California, Irvine
Professional Military Education, Professional Military Education at U.S. Air Force Senior NCO Acadamy
FPGA design and VHDL programming, 3.53, FPGA design and VHDL programming, 3.53 at Weber State University
Bachelor of Science (BS), Electronics Engineering Technology, Bachelor of Science (BS), Electronics Engineering Technology at Brigham Young University
A transparent, highly scalable and cryptographically verifiable data store.
Role in this project:
Back-end Developer
Contributions:2 releases, 259 reviews, 120 commits in 3 years 4 months
Contributions summary:Martin contributed to the core functionality of the Trillian project, specifically focusing on improving its reliability and performance. They implemented logging for duplicate index fetches to identify and address inefficiencies in the system. Furthermore, they developed a new API service for writing to the Trillian Map, and implemented the related interceptor for write operations, ensuring quota enforcement is applied to new writes. These changes involved modifications to Go code files.
Contributions:124 reviews, 16 commits, 91 PRs in 2 years 11 months
Contributions summary:Martin contributed to the project by updating dependencies, including the linter and gRPC versions, and refactoring code to use newer libraries. They addressed issues related to logging, error handling, and retries, improving system stability. Furthermore, the user's work involved modifying configuration and deployment, specifically integrating etcd and managing the build process, demonstrating DevOps skills. They also made changes related to certificate transparency, addressing issues in how the system handles invalid or missing data.
golangssltlscertificatescsr
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
Martin Hutchinson - Sr. Test Engineer at Utah Air National Guard