Joshua Bowles

Engineering Manager @ Weave

About Joshua Bowles

Joshua Bowles is an Engineering Manager at Weave HQ, where he has worked since 2021. He has a diverse background in software engineering and academia, with previous roles at various organizations including Utah Valley University and TravelPass Group.

Work at Weave

Joshua Bowles has been serving as an Engineering Manager at Weave HQ since 2021. In this role, he oversees engineering projects and leads a team of engineers to enhance the company's software solutions. Prior to his current position, he worked as a Senior Engineer at Weave HQ starting in 2020. His contributions to the company focus on improving operational efficiency and implementing innovative engineering practices.

Education and Expertise

Joshua Bowles earned a Master's degree in Linguistics from the University of Utah, where he studied from 2006 to 2008. His educational background provides him with a strong foundation in language processing and computational linguistics, which he has applied throughout his career in various engineering roles.

Background

Joshua Bowles has a diverse professional background that spans over a decade in software engineering and academia. He began his career as a Teaching and Research Assistant at the University of Utah from 2006 to 2008. He later transitioned to roles in software engineering, including positions at One on One Marketing and TravelPass Group, where he specialized in machine learning and software development.

Previous Roles and Experience

Before joining Weave, Joshua Bowles founded the Asymmetric Information Logics Group, where he worked from 2018 to 2021. He also held positions as a Senior Software Engineer at Skipio and as a Computational Linguist at Attensity. His experience includes a blend of technical and leadership roles, showcasing his versatility in the technology sector.

Teaching Experience

Joshua Bowles served as an Adjunct Instructor at Utah Valley University from 2008 to 2012. In this capacity, he taught courses related to his expertise, contributing to the education of students in the field of linguistics and software engineering. His teaching experience complements his technical skills, allowing him to effectively communicate complex concepts.

People similar to Joshua Bowles