Joshua Barthelmess

Senior Product Lead at PNC

Wolfeboro, New Hampshire, 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
Joshua Barthelmess is a Senior Product Lead and software engineer with nine years of experience blending backend engineering, product leadership, and hands-on teaching. Comfortable in C/C++, Python, PHP and full web stacks, he has shipped core grading and data-management features for the widely used open-source Submitty system, demonstrating depth in database-driven backend systems and CSV/reporting workflows. At PNC he now applies that technical grounding to product strategy, having previously built software at Cigna and contributed as a primary code reviewer and refactorer at RPI. A proven mentor and educator—former high-school math teacher and STEM museum educator—he excels at simplifying complex concepts for teams and users. Based in Wolfeboro, NH, he pairs curiosity and a “rubber duck” debugging approach with pragmatic delivery across technical and cross-functional domains.
code9 years of coding experience
job4 years of employment as a software developer
bookHigh School, College/University Preparatory and Advanced High School/Secondary Diploma Program, High School, College/University Preparatory and Advanced High School/Secondary Diploma Program at The Principia
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Rensselaer Polytechnic Institute
languagesSpanish
github-logo-circle

Github Skills (6)

php10
postgresql10
back-end-development10
database-design9
autograd8
auto-generate8

Programming languages (3)

TypeScriptJavaPHP

Github contributions (5)

github-logo-circle
Submitty/Submitty

May 2017 - Sep 2017

Homework Submission, Automated Grading, and TA grading system.
Role in this project:
userBack-end Developer
Contributions:14 commits, 16 PRs, 104 pushes in 3 months
Contributions summary:Joshua primarily focused on back-end development, porting features and updating database queries within the Submitty system. Their contributions involved modifying database interactions, including implementing changes to LateDaysCalculation and GradeSummaries functionalities. The user also worked on integrating database changes related to gradeable components and peer grading, demonstrating a focus on the system's core grading logic and data management. Additionally, the user contributed to the development of CSV reports and UI elements related to grade display.
reactsubmittygrading-systemhomework-serverteaching-tools
Contributions:24 PRs, 40 pushes, 18 branches in 12 days
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
Joshua Barthelmess - Senior Product Lead at PNC