About Michael Groves
Michael Groves is an engineering leader based in East Greenbush, New York. Mr. Groves has been in software engineering for seventeen years and has accumulated many technology and leadership-based talents.
Over the years, Michael has established a reputation for leading software teams and building state-of-the-art systems for rapid-growth startups. His specialties include business-to-business software development, machine learning, and startup support. Likewise, Michael Groves has learned that staying updated in a technological field is a full-time job. He enjoys reading and learning about the latest software technologies and finding new ways to adapt them to his process.
Michael Groves’ first step toward an engineering career was to obtain an education. He attended the State University of New York, Albany, graduating in 2005 with a Bachelor of Science in Computer Science. Since then, Mr. Groves has held several positions in the engineering world.
His first job was with Linium as a Software Engineer. Michael Groves has worked with several technology companies, including NYISO, New Iron Group, SoftSlate, ESPN, and CSRA (New York State of Health). More recently, Michael worked with Thunderhead as a Remote Senior Software Engineer. During his time at Thunderhead, Michael primarily focused on backend development, proof of concepts, code reviews, performance analysis, and agile project management. Following his time with Thunderhead, Michael moved on to Papa Bear Software in East Greenbush.
Papa Bear Software is a company that Michael Groves founded and managed himself. It’s a software development consulting agency that focuses on helping startups and digital businesses accelerate the execution of their vision. The company was founded in January 2019, and during his time there, Michael led a team of eight technical consultants as they managed significant technical projects for startups.
Currently, Michael Groves is the Head of Engineering at AssemblyAI. As the Head of Engineering, Michael is responsible for leading the team, developing OKRs, working with the Ceo, developing critical operational processes, and organizing engineering into functional teams. It’s worth noting that Mr. Groves didn’t start as the Head of Engineering for AssemblyAI. He was initially hired as their Senior Software Engineer but worked his way up to Engineering Manager within a year at the company. He has been with AssemblyAI for going on three years now.
Michael Groves has a plethora of experience in the software development industry. His time at AssemblyAI and founding his own company helped him understand the value of a strong technology stack. For example, Mr. Groves is talented in several programming languages, including Python3 and Go. Likewise, he has worked with several Frameworks, including FastApi, GoFiber, PyTorch, SQLAlchemy, RestEasy, Google Guice, and Hibernate.
Michael Groves has been happily married for fifteen years (and counting). He is the father of four children (ranging in age from seven to fourteen years old). Given his big happy family, Michael adores spending every moment possible with them – especially if spending time with his family coincides with a family vacation at the beach.
When Michael Groves is looking for some time to relax, he enjoys watching football (American), hiking, Brazilian jiu-jitsu, swimming, and playing video games.