Benjamin Waller

Software Engineer II at Beckman Coulter Diagnostics

Maple Plain, Minnesota, 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
Benjamin Waller is a Software Engineer II with a strong foundation in secure software development and cybersecurity from the University of Wisconsin–Stout, now advancing embedded and enterprise diagnostics software at Beckman Coulter Diagnostics. Over a 14-year span of hands-on experience, he progressed from intern to senior engineer, shipping backend improvements and reliability fixes in production systems. He contributes to open-source tooling as a backend developer—most notably improving Plex-to-Trakt scrobbling with websocket-based syncing and more robust session handling—which reflects a practical focus on interoperability and real-world user workflows. Based in Maple Plain, MN, Benjamin combines disciplined academic training with pragmatic engineering, favoring refactors and protocol upgrades that reduce bugs and improve long-running sync processes.
code15 years of coding experience
job3 years of employment as a software developer
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at University of Wisconsin-Stout
github-logo-circle

Github Skills (4)

python10
websocket9
api9
apidoc9

Programming languages (11)

C#TypeScriptDockerfileShellVueJavaScriptGoXSLT

Github contributions (5)

github-logo-circle
trakt/Plex-Trakt-Scrobbler

Jun 2013 - Aug 2013

Add what you are watching on Plex to trakt.tv
Role in this project:
userBack-end Developer
Contributions:16 commits, 5 comments in 1 month
Contributions summary:Benjamin primarily worked on enhancing the functionality of a Plex to Trakt scrobbler application. Their commits demonstrate modifications to the core logic for syncing watched statuses, ratings, and collections. They switched the scrobbling mechanism to use websockets and refactored code to use the new http\_api. The user also fixed bugs related to auto-syncing for movies and improved the handling of user sessions.
plex
Benni-chan/nzbToAniDB

Oct 2011 - Jan 2015

postprocessing script for animes (to use with sabnzbd+ or nzbget or even as stand alone) to rename files after a sync with anidb.net. files can additionally be renamed via tvdb
Contributions:57 commits, 1 PR, 1 push in 3 years 2 months
post-processing
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