James Dennis

James Dennis

VP Of Technology/Engineering @ Automation Anywhere

About James Dennis

James Dennis is the VP of Technology/Engineering at Automation Anywhere in San Jose, California, with extensive experience in engineering leadership roles and a background in Computer Science from the University of Reading.

Current Role as VP of Technology at Automation Anywhere

James Dennis is currently serving as the VP of Technology/Engineering at Automation Anywhere in San Jose, California, United States. In this role, he oversees the technology and engineering strategies, ensuring the company's solutions are robust, reliable, and cutting-edge. His extensive background and leadership skills contribute to the ongoing development and innovation at Automation Anywhere.

Career at Automation Anywhere

James Dennis has held multiple roles at Automation Anywhere. From 2017 to 2018, he worked as Director of Engineering, where he managed engineering teams and projects. Subsequently, he was promoted to Senior Director Of Engineering, serving from 2018 to 2021. In these roles, he contributed significantly to the company’s product development and engineering excellence. His journey within the company reflects a steady progression fueled by his expertise and leadership.

Previous Experience with ZeroStack and Catbird

Prior to his tenure at Automation Anywhere, James Dennis held positions at ZeroStack and Catbird. At ZeroStack, he briefly served as Director of Platform Engineering in 2017 and was a Member of Technical Staff from 2015 to 2017. At Catbird, he progressed from Principal Software Engineer to Lead Software Architect and then to Director of Engineering between 2007 and 2015. These roles allowed him to hone his technical and leadership skills in software engineering and architecture.

Early Career and Startup Experience

James Dennis began his career in software engineering at STMicroelectronics and AOL. He later ventured into entrepreneurship, founding JDennis Ltd and Periscan, where he led as Founder & CTO. These startups provided him with valuable experience in technical leadership and innovation, ultimately leading to successful intellectual property acquisitions. This blend of corporate and entrepreneurial experience has shaped his career and understanding of technology development.

Educational Background and Technical Expertise

James Dennis holds a Bachelor of Science (BSc Hons.) in Computer Science from the University of Reading. His education laid the foundation for a career characterized by expertise in architectural multi-disciplinary design, Scrum and agile methodologies, continuous integration, and test-driven development. He employs empirical evidence-based root cause analysis to find sustainable solutions, avoiding short-term workarounds and ensuring long-term efficiency and robustness in his technical initiatives.

People similar to James Dennis