Joe Bandenburg

Software Developer at CameraForensics

Waterloo, Ontario, Canada
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
Joe Bandenburg is a senior software developer based in Waterloo, Ontario with 11 years of experience building full-stack solutions for products ranging from consumer services to enterprise identity systems. He combines hands-on front-end work—evidenced by UX-focused contributions to ForgeRock’s OpenAM UMA interface—with senior engineering roles at Google and leadership stints as a principal/staff engineer. Joe emphasizes collaborative team-building and pragmatic designs that balance customer needs with business outcomes, routinely shipping features like resource labeling and favorite ("starred") workflows that improve usability. His mathematics and computer science master’s underpins a methodical approach to problem solving, and he currently applies that depth to forensic imaging and software at CameraForensics.
code11 years of coding experience
job12 years of employment as a software developer
bookMaster's degree Mathematics and Computer Science, Master's degree Mathematics and Computer Science at University of Bristol
stackoverflow-logo

Stackoverflow

Stats
13reputation
1kreached
2answers
2questions
github-logo-circle

Github Skills (19)

javascript10
ui-design10
uid10
front-end-development10
backbonejs10
backbone10
api-design9
restful-api9
api-rest9
github9
css9
rest-api9
html9
jpa6
hibernate6

Programming languages (9)

TypeScriptJavaShellJavaScriptGoXSLTRubyKotlin

Github contributions (5)

github-logo-circle
OpenRock/OpenAM

Aug 2015 - Nov 2016

Mirror of https://stash.forgerock.org/projects/OPENAM/openam
Role in this project:
userFull-stack Developer
Contributions:114 commits in 1 year 3 months
Contributions summary:Joe's contributions primarily involve the front-end development of a UMA (User-Managed Access) resource management interface. They implemented features such as label management, including creating, editing, and deleting labels for resources. The code changes also include fixing display issues and integrating the "starred" functionality to enable users to mark resources as favorites. Furthermore, they worked on fixing the permission deletion button.
openamforgerockstash
Contributions:52 commits, 34 pushes, 11 tags in 1 month
cryptographysecurityjavascriptaxolotlencryption
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
Joe Bandenburg - Software Developer at CameraForensics