James Sheridan

Staff Software Engineer at Berkeley High School

Oakland, California, 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
James Sheridan is a staff software engineer in Oakland with 10+ years building backend, algorithmic systems for EV fleet integration and energy management, currently architecting ChargePoint’s fleet and energy products and CI/CD in AWS. He led the Kisensum team through acquisition and has contributed to the VOLTTRON open-source control platform by hardening a ChargePoint driver and improving thread safety and SEP2 support. Comfortable spanning research-to-production work with government and lab partners, he designs tariff- and demand-response-aware charging optimizers that balance schedules, costs, and grid signals. Beyond engineering, he’s a long-tenured coach who grew Berkeley High Ultimate from 20 to 120 players and guided multiple state championships and a national title, demonstrating durable leadership, mentorship, and program-building skills.
code10 years of coding experience
job11 years of employment as a software developer
bookCharleston Catholic High School
bookB.A., Computer Science, B.A., Computer Science at Carleton College
github-logo-circle

Github Skills (3)

python10
soap9
bacnet4

Programming languages (3)

JavaScriptPythonDart

Github contributions (5)

github-logo-circle
VOLTTRON/volttron

Dec 2016 - Sep 2017

VOLTTRON Distributed Control System Platform
Role in this project:
userBack-end Developer
Contributions:9 commits, 1 PR, 2 comments in 9 months
Contributions summary:James primarily focused on improving the Chargepoint driver within the VOLTTRON platform. Their contributions include enhancing the driver's functionality, improving error handling and logging, and implementing a tool for creating CSV configuration files. They also made various code improvements, including making SOAP requests thread-safe and modifying the driver to support a broader set of SEP2 fields. Furthermore, the user also made improvements to the README.
pythonmessage-busoffice-hoursdaemonosgi
sheridaj/sandbox

Nov 2015 - Jan 2016

Contributions:2 pushes, 2 branches in 1 month
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
James Sheridan - Staff Software Engineer at Berkeley High School