Peter Braden

Founder at Braden.ch

Zurich, Zurich, Switzerland
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
Peter Braden is a generalist software engineer and founder with 17 years of experience building product-focused systems and leading engineering efforts across startups and scale-ups. Based in Zurich, he blends hands-on full-stack development with product and management skills, having led frontend teams at Yammer and managed migrations and geospatial tooling at Pachama. He favors pragmatic, tool-agnostic solutions—evident in contributions ranging from UI improvements to Strider CI/CD to node bindings for OpenCV and build automation for node-tensorflow. His career includes founding consultancies and product teams that solve diverse, real-world problems for small companies, often wearing multiple hats to deliver end-to-end outcomes. Peter’s work shows a pattern of shipping practical infrastructure and developer tooling improvements as much as user-facing features, reflecting a bias toward making complex systems reliably usable. He maintains an active open-source presence and a public resume/website that track his evolving skillset.
code17 years of coding experience
job12 years of employment as a software developer
bookBSc, Computer Science, BSc, Computer Science at University of St Andrews
languagesEnglish, German, French
github-logo-circle

Github Skills (24)

opencv10
javascript10
c-language10
webdriver10
selenium10
image-processing10
selenium-ide10
cicd10
tensorflow10
face-recognition10
computer-vision10
nodejs10
cprogramming-language10
video-processing9
bazel9

Programming languages (13)

JavaC++RustGoJupyter NotebookKotlinTypeScriptShell

Github contributions (5)

github-logo-circle
Node-tensorflow is a NodeJS API for utilizing Google's machine learning library TensorFlow.
Role in this project:
userDevOps Engineer
Contributions:50 commits, 5 PRs, 1 push in 5 days
Contributions summary:Peter primarily focused on improving the build process and integrating CI/CD for the node-tensorflow project. Their work included setting up a build system using Bazel, integrating Travis CI for automated testing, and modifying build scripts to handle TensorFlow dependencies. Furthermore, they made adjustments to configuration files and build commands, aiming to ensure a reliable and efficient build process for the project. Their contributions demonstrate a focus on improving the project's build infrastructure.
apitensorflow-librarymachine-learningnodejstensorflow
peterbraden/node-opencv

Jan 2012 - Jan 2023

OpenCV Bindings for node.js
Role in this project:
userBack-end Developer
Contributions:492 commits, 141 PRs, 176 pushes in 11 years 2 months
Contributions summary:Peter appears to be primarily focused on implementing OpenCV bindings for node.js. Their contributions involve working on image processing functionalities, including reading images, implementing features such as thresholding and image rotation, and enabling functionalities for template matching. They also developed a face recognition system by integrating and demonstrating the use of the FaceRecognizer class, specifically the LBPHFaceRecognizer algorithm. Additionally, they focused on a working video capture example, though note some issues when the project was built without ffmpeg.
node-jsnodejs
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
Peter Braden - Founder at Braden.ch