Jeffrey Baumes is a Senior Software Engineer with 20 years of experience blending high-performance C++ and interactive JavaScript visuals, now bringing 3D capture to Polycam. He spent nearly two decades at Kitware advancing data visualization and web data management—contributing significant UI and annotation-linking features to the notable ParaView project and improving Girder’s front-end and authentication integrations. Jeffrey moves comfortably between research-grade distributed systems and product-focused engineering, having led data and analytics teams while retaining hands-on coding skills. Based in Mechanicville, NY, he holds a PhD in Computer Science from RPI and has a track record of turning complex visualization requirements into performant, user-facing tools.
19 years of coding experience
25 years of employment as a software developer
PhD Computer Science, PhD Computer Science at Rensselaer Polytechnic Institute
BS Computer Science Mathematics, BS Computer Science Mathematics at Clarkson University
A data management platform for the web, developed by Kitware
Role in this project:
Full-stack Developer
Contributions:4 reviews, 114 commits, 45 PRs in 4 years 10 months
Contributions summary:Jeffrey primarily contributed to the front-end development of the Girder platform, enhancing the user interface and overall functionality. Their commits involved making Girder collections more Backbone-ish by setting IDs and using `set` instead of `reset` in the `collection.js` file. The user also addressed build configurations, fixing paths in `Gruntfiles` and separating out `main.js`. Furthermore, they integrated authentication features within the JavaScript files, adding the token to user models for JavaScript use and adding external web client integration.
VTK-based Data Analysis and Visualization Application
Role in this project:
Full-stack Developer
Contributions:776 commits in 7 years 8 months
Contributions summary:Jeffrey primarily worked on enhancing the ParaView application by adding and improving annotation linking capabilities. They implemented features in `pqView` and `OverView` to share selections and annotations between views, and addressed related bugs. The user also made contributions to the user interface by adding support for features like web view progress, selected icons, and theme parameters. Furthermore, the user worked on bug fixes and performance improvements within the client-side rich text view and other components.
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
Jeffrey Baumes - Senior Software Engineer at Polycam