JS

John Scherer

Senior Software Engineer at Teachable

John Scherer has a diverse work experience in the software engineering field. John is currently working as a Senior Software Engineer at Teachable since June 2022. Prior to that, they worked as a Software Engineer at CommonBond.co starting from February 2016.

In 2014, John worked at SocialWellth *acquired Happtique as a Software Engineer/DevOps, where they took on the role of DevOps to fill gaps in the company's structure. John quickly learned and implemented a complex deployment strategy, organized and unified configurations across multiple environments, and ensured the integrity of customer data. John'stenure at this company lasted from December 2014 to September 2015.

Before joining SocialWellth, John was a Software Engineer at Happtique from April 2014 to December 2014. In this role, they built a service to parse HL7 messages, implemented OAuth 1&2 for several apps, and stored encrypted HL7 messages in MongoDB for later retrieval and reporting.

Prior to that, John worked at eFront as a Developer from June 2012 to January 2014. John diagnosed and fixed bugs for both the front-end and back-end of eFront's product, designed and implemented a feature set for historical offer tracking and deal snapshotting, and collaborated with the team in an iterative design process.

John also has experience as a System Analyst Intern at Con Edison. During their internship in June 2011 to August 2011, they restructured the Co-generation database, improved its design, and effectively managed tickets received after heat storm blackouts.

Overall, John Scherer has demonstrated their expertise in software engineering, including roles in DevOps, HL7 message parsing, OAuth implementation, bug fixing, feature development, and database restructuring.

John Scherer attended Rensselaer Polytechnic Institute from 2008 to 2012, where they earned a Bachelor of Science in Computer Science.

Links


Org chart