Joe Shanahan

Lead Software Engineer @ Brivo

About Joe Shanahan

Joe Shanahan is a Lead Software Engineer at Brivo, where he has worked since 2015. He has extensive experience in software development and project management, having held various engineering roles at companies such as Kajeet, NCI Information Systems, and Mind Over Machines.

Work at Brivo

Joe Shanahan has served as the Lead Software Engineer at Brivo since 2015. In this role, he has been responsible for coordinating cross-team efforts and managing project management concerns. He has designed and executed quarterly planning exercises to align team efforts with company goals. Additionally, he has mentored and trained his direct reports in essential skills such as coding, time management, scope management, and communication. Joe is also a member of the Brivo Culture Club, which focuses on enhancing company culture through executive-level discussions.

Previous Experience in Software Engineering

Before joining Brivo, Joe Shanahan held several positions in software engineering. He worked as a Senior Software Engineer at Kajeet from 2008 to 2009 and as a Lead Developer at NCI Information Systems, Inc from 2014 to 2015. His experience also includes a role as a Senior Web Engineer at Flagship Customs Services from 2007 to 2008 and as a Senior Java Developer at Mind Over Machines from 2012 to 2014. Additionally, he worked as a Software Engineer IV at Serco from 2009 to 2012 and as a Lead Developer at Computech, an NCI Company, from 2001 to 2007.

Education and Expertise

Joe Shanahan earned a Bachelor of Arts degree in Computer Art and Digital Imaging from the University of Maryland Baltimore County. His educational background has provided him with a solid foundation in software development and engineering principles. Throughout his career, he has developed expertise in various technologies, including Java, Spring Boot, Node JS, AWS services, Oracle, Postgres, Kafka, and AWS S3.

Technical Skills and Development

Joe Shanahan has extensive experience in developing and maintaining code bases across multiple technologies. His technical skills include proficiency in Java, Spring Boot, Node JS, and various AWS services such as AWS Lambdas, AWS SMS, and AWS MSK. He has also worked with databases like Oracle and Postgres and messaging systems like Kafka. His ability to handle contentious communications with third-party providers has been crucial in troubleshooting technical issues.

People similar to Joe Shanahan