Brian R. James

Director Of Engineering @ Brivo

About Brian R. James

Brian R. James is the Director of Engineering at Brivo, where he has worked since 2022. He has extensive experience in software engineering and game design, having held various roles at companies like Paizo Inc., Schedulicity, and NASA.

Work at Brivo

Brian R. James has served as the Director of Engineering at Brivo since 2022. In this role, he has expanded the mobile operations division from two teams to five, managing a total of 23 engineers. He has directed the development of the BAMA platform, utilizing advanced mobile frameworks such as SwiftUI and Jetpack Compose. Additionally, he has implemented strategies for scaling the BAMA platform to meet the needs of enterprise customers, focusing on application performance and automation. His responsibilities also include enhancing CI/CD tooling and analytics within the mobile platform development.

Previous Experience in Game Design

Before joining Brivo, Brian R. James worked in various roles within the game design industry. He was a Writer and Game Designer at Paizo Inc. from 2019 to 2020. He also held the position of Loremaster and Narrative Designer at Rogue Planet Games for seven months in 2020. Additionally, he was the Owner and Lead Story Designer at Vorpal Games from 2013 to 2017. His experience in game design includes a six-year tenure at Wizards of the Coast, where he also worked as a Writer and Game Designer.

Engineering Leadership Roles

Brian R. James has held multiple engineering leadership positions throughout his career. He served as Director of Engineering at Schedulicity from 2019 to 2022, where he also worked as Lead Web Applications Engineer and Lead Native Applications Engineer in previous years. His experience includes a role as Software Engineering Manager at EdgeInova International from 2006 to 2008 and at Schedulicity from 2018 to 2019. He also worked as a Senior Web Architect at TeleTech from 2004 to 2006, contributing to various engineering projects.

Educational Background

The educational background of Brian R. James is not explicitly detailed in the provided information. However, his extensive experience in software engineering and game design suggests a strong foundation in relevant disciplines. His roles have required a deep understanding of software development practices, mobile application frameworks, and engineering management.

People similar to Brian R. James