Benjamin Whitman

System Administrator

Klamath Falls, Oregon, 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
Benjamin Whitman is a systems-focused engineer with 11 years of hands-on experience supporting networks, servers, and workstations while studying dual majors in Software Engineering Technology and Embedded Systems at Oregon Tech. He blends practical sysadmin responsibilities at a small company with firmware- and hardware-oriented interests, pursuing embedded engineering and hardware/software co-design. An active open-source contributor, Benjamin added MSU-1 audio/data streaming and snapshot support to the popular Snes9x SNES emulator and improved EAGLE importer robustness for the OpenPnP pick-and-place project, demonstrating skill with legacy hardware and PCB tooling. Based in Klamath Falls, he brings a pragmatic troubleshooting mindset and a knack for bridging low-level systems, emulation, and tooling to deliver durable, maintainable solutions.
code11 years of coding experience
job1 year of employment as a software developer
bookSoftware Engineering Technology, Software Engineering Technology at Boise State University
bookSoftware Engineering Technology, Software Engineering Technology at Oregon Institute of Technology
github-logo-circle

Github Skills (18)

c-language10
device-emulation10
resampling10
java10
javas10
xml-parsing10
audio-streaming10
cprogramming-language10
emulation10
multiplatform9
cross-platform9
footprint9
file-processing8
file-handling8
file-access8

Programming languages (17)

C#PowerShellJavaC++CSSCHTMLPerl

Github contributions (5)

github-logo-circle
snes9xgit/snes9x

Nov 2016 - Aug 2021

Snes9x - Portable Super Nintendo Entertainment System (TM) emulator
Role in this project:
userBack-end Developer
Contributions:6 releases, 50 commits, 2 PRs in 4 years 10 months
Contributions summary:Benjamin's primary contribution focused on implementing and integrating MSU-1 support into the Snes9x emulator, an emulator for the Super Nintendo Entertainment System. This involved adding new code and modifying existing files to handle data and audio streaming related to the MSU-1 add-on, with data streaming working in Windows and audio streaming still requiring resolution. Their work included integrating with the sound system and the resampling engine. The user also worked on snapshot functionality to persist the MSU-1 state and included endianness fixes for the streaming functionality.
emulatorsuper-nintendonintendo-entertainment-systementertainmentnintendo-3ds
openpnp/openpnp

Apr 2022 - Jun 2022

Open Source SMT Pick and Place Hardware and Software
Role in this project:
userBack-end Developer
Contributions:6 commits, 3 PRs, 18 comments in 2 months
Contributions summary:Benjamin primarily focused on improving the EAGLE importer functionality within the OpenPNP project. Their contributions included refactoring the importer code to enhance parsing of pads and polygons, and adding support for importing SMD pads. Furthermore, they implemented features to create or update package footprints within the configuration and added options for library prefixing and managing existing parts. The user also ran a code formatter to improve code style and readability.
placesmtpickhardwarepick-and-place
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
Benjamin Whitman - System Administrator