Adam Gashlin is a senior backend engineer in Portland, Oregon with 20 years of experience building robust native and server-side systems across C, C++, Rust, JavaScript, and Python. He has shipped features for Firefox installer/updater and Windows integration at Mozilla, maintained high-availability clustering code at IBM, and currently works on backend systems at AllSpice while pursuing game projects that explore computation and programming. A longtime open-source contributor, he has implemented and optimized audio format decoders for the widely used vgmstream library, showing an interest in low-level media formats and build systems. His background spans research (MS and PhD work) in software visualization and formal methods to practical game and console development, giving him a rare mix of academic rigor and shipping-level engineering. Colleagues rely on him for debugging tricky platform and GUI issues, performance tuning, and thoughtful code reviews.
20 years of coding experience
8 years of employment as a software developer
Master of Science (M.S.) Computer Science, Master of Science (M.S.) Computer Science at New York University
Manalapan High School
Bachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at Rutgers University
vgmstream - A library for playback of various streamed audio formats used in video games.
Role in this project:
Back-end Developer
Contributions:6 commits, 10 PRs, 7 comments in 6 years 10 months
Contributions summary:Adam contributed to the vgmstream project by implementing and modifying audio format decoders. They added support for a new header in the CWAV format, included an ADX key for a specific game, and optimized the build process by using FetchContent conditionally. Additionally, the user updated Vorbis codec implementations.
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
Adam Gashlin - Sr. Backend Software Engineer at AllSpice