# Zachary Kaplan > Software Developer Location: Somerville, Massachusetts, United States Profile: https://flows.cv/zacharykaplan Backend Engineer with over two and a half years of experience in the development of multiple enterprise applications, with a focus in Java. ## Work Experience ### Software Engineer @ Jellyfish Jan 2022 – Jan 2022 | Boston, Massachusetts, United States Iterated the onboarding journey based on customer feedback with product and design Helped improve and support the SSO implementation Facilitated weekly organization wide meetings Led discussions on testing philosophy Mentored and paired with engineers that were new to Python/Back End development ### Senior Software Engineer @ HubSpot Jan 2020 – Jan 2021 | Cambridge, Massachusetts, United States Maintained and improved multiple core microservices --- Including the renderer for every Hubspot CMS website including Hubspot.com --- Mid-day production releases, validation, and rollback is necessary --- Listened directly to user feedback to add features into our code based Work with customer service to solve customer issues including addressing bugs and improper documentation Supported and updated HUBL interpretation, proprietary templating language Mentored new programmers ### Senior Application Developer @ Ally Jan 2019 – Jan 2020 Maintained and improved legacy code base containing core business logic for an investment platform --- Addressed bugs and production issues in a timely manner --- Proactively identified features to migrate into microservice architecture Architected and implemented new features, including instantaneous money transfers Developed in an agile environment Created and implemented a companywide java community --- Mentored fellow java developers --- Member of the core Java pull request/standards review team --- Led discussion on companywide decisions (standards, ci/cd implementation) --- Presented key concepts to the community (i.e. testing) Designed and developed microservices using Spring Boot Reviewed and analyzed requirements for new features with the internal product team to determine acceptance criteria Collaborated with outside partners to establish acceptance criteria and address post release issues Focused on team effectiveness ---Peer programmed ---Lead educational demonstrations on architecture and goals for the future ---Celebrated small and big accomplishments with baked goods for the team ### Delivery Consultant @ Levvel.io Jan 2016 – Jan 2019 | Charlotte, North Carolina Developed an Imbedded Application for the Medical Industry --- Worked in C++ and Bash to develop an application to be hosted on a pill dispenser --- Connected with multiple Bluetooth devises Developed a Puppet Infrastructure in a Fortune 100 Bank --- Enforced proper agile philosophies --- Updated and maintained puppet files to setup the infrastructure Developed Java Spring Boot Application to facilitate Peer-to-Peer Money Transfers --- Java backend utilized JMS to manage and help consume SOAP messages while also integrating into an existing bank infrastructure --- Used JPA and Hibernate to create and maintain data transfer objects and database relationships Developed an Insurance Application --- Spring Boot rest-based greenfield application Developed Real-Time Payment Application --- Xml application-based application leveraging JPA and hibernate to log information from incoming and outgoing messages ## Education ### Bachelor of Science - BS in Mathematics and Computer Science The University of North Carolina at Chapel Hill ## Contact & Social - LinkedIn: https://linkedin.com/in/zachary-kaplan-84830617b --- Source: https://flows.cv/zacharykaplan JSON Resume: https://flows.cv/zacharykaplan/resume.json Last updated: 2026-03-31