Michael Cramm

Michael Cramm

Staff Software Developer @ Clio

About Michael Cramm

Michael Cramm is a Staff Software Developer and Development Manager at Clio - Cloud-Based Legal Technology, where he has worked since 2019. He has extensive experience in software development and team leadership, specializing in various programming languages and cloud platforms.

Work at Clio

Michael Cramm has been a key member of Clio - Cloud-Based Legal Technology since 2017. He initially joined as a Developer, progressing to Senior Software Developer within a year. In 2019, he took on the role of Development Manager, where he has led multiple teams through scrum and agile processes. In 2021, he transitioned to the position of Staff Software Developer, contributing to the development of legal technology solutions. His work at Clio has involved representing the development side of the organization in high-level product strategy meetings.

Professional Experience

Michael Cramm has a diverse background in software development, with experience at several companies. Prior to Clio, he worked at FACT0RY as a Senior Software Developer for 11 months and at Wikia as an Engineer for 5 months. He also served as a Senior Software Developer at PetroFeed for 2 years and spent 5 years at Curve Dental, Inc., where he held roles as a Software Developer and Support Analyst. His career spans various locations, including Calgary and the San Francisco Bay Area.

Education and Expertise

Michael Cramm studied at DeVry Institute of Technology, where he earned a Bachelor of Science in Computer Engineering Technology from 2004 to 2007. His expertise includes programming languages and tools such as Clojure, Ruby/Rails, PHP, Javascript, and GIT. He has experience with cloud platforms including AWS, Heroku, and Google Cloud, and enjoys working on both client and server-side levels of applications, with a preference for server-side development.

Leadership and Team Management

In his role as Development Manager at Clio, Michael Cramm has led multiple teams through agile and scrum processes. His leadership has been instrumental in guiding teams to deliver effective software solutions. He has actively participated in high-level product strategy meetings, representing the development perspective and contributing to the overall direction of the organization.

People similar to Michael Cramm