MichaelĀ Spiegel

Senior Backend Software Engineer at Hushmesh Inc.

Charlottesville, Virginia, 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
Michael Spiegel is a Senior Backend Software Engineer with 16 years of experience building high-performance, concurrent systems and secure data pipelines, currently based in Charlottesville, VA. He combines deep academic expertise (PhD in Computer Science) in lock-free, cache-conscious data structures with hands-on production work across fintech, defense research, and streaming analytics. At Capital One he improved build pipelines and Go practices; at Two Six he led DARPA subcontract integration for physically provable unidirectional data flows; and he now applies that systems-first mindset at Hushmesh. An active open-source contributor, he has fixed critical issues in the widely used google/go-github client, improving API correctness and data integrity. He also mentors extensively as an independent tutor, with 800+ hours and a 4.9/5 rating, reflecting his patient, pedagogical approach to complex topics.
code16 years of coding experience
job10 years of employment as a software developer
bookB.A., Computer Science, B.A., Computer Science at Swarthmore College
bookM.Sc., Computer Science, M.Sc., Computer Science at University of Virginia
github-logo-circle

Github Skills (8)

json10
go10
api10
github-api10
apidoc10
golang9
testing8
github8

Programming languages (14)

JavaC++RustCTeXGoHTMLTypeScript

Github contributions (5)

github-logo-circle
google/go-github

Mar 2018 - Apr 2019

Go library for accessing the GitHub v3 API
Role in this project:
userBack-end Developer
Contributions:5 commits, 7 PRs, 25 comments in 1 year
Contributions summary:Michael primarily contributed to bug fixes and enhancements related to the GitHub API interaction library. Their work involved modifying code related to branch protection, dismissal restrictions, and JSON marshaling for API requests. They also refactored code to use int64 for IDs within the organization's service and reverted a change related to pull request numbers, demonstrating a focus on API functionality and data structure integrity. Furthermore, the user added a NodeID to IssueComments and MarketplacePlanAccount, suggesting improvements for the retrieval of internal data associated with specific objects.
golangapigithub-api-v3api-v3go-library
Contributions:87 commits, 66 pushes, 2 branches in 16 days
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
Michael Spiegel - Senior Backend Software Engineer at Hushmesh Inc.