Mike Herbert
About Mike Herbert
Mike Herbert is a Tech Lead at MassMutual in the Greater Boston Area with extensive experience in software engineering and automation.
Current Title and Role at MassMutual
Mike Herbert works as a Tech Lead at MassMutual in the Greater Boston Area. In this role, he is responsible for guiding the technical direction of projects, mentoring team members on coding best practices, and managing the integration of new technologies. He also serves as a Product Owner to define feature work and as a Scrum Master to facilitate team discussions and ceremonies.
Previous Experience at McKesson
Between 2014 and 2015, Mike worked at McKesson as a Software Engineer II in Hadley, MA. Prior to that, he held a Software Engineer Intern position at the same company from 2013 to 2014. During his time at McKesson, he developed functional testing frameworks for both web and mobile using technologies such as Ruby, Cucumber, and Selenium.
Education and Background in Computer Science
Mike completed his Bachelor of Science (BS) degree in Computer Science at the University of Massachusetts, Amherst, from 2010 to 2014. Before that, he attended Taconic High School from 2006 to 2010, where he studied in the Academy of Information Technology program.
Technical Contributions and Projects
Mike has converted the testing paradigm to use containerized environments with Docker, Kubernetes, and Zalenium. He has also architected an automated production pipeline that follows code from build to test to deployment. Additionally, he created and maintained the Jenkins server on AWS to handle Continuous Integration/Continuous Deployment (CI/CD) jobs.
Mentorship and Team Leadership
Mike provides mentorship on coding best practices, Git best practices, and upskilling team members on current technologies. His role as a Tech Lead and his experience in both product ownership and team facilitation contribute significantly to the technical and professional growth of his team.