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.
10 years of coding experience
11 years of employment as a software developer
Charleston Catholic High School
B.A., Computer Science, B.A., Computer Science at Carleton College
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.
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