James Renwick is a seasoned software engineer with extensive experience in GPU software instrumentation and team leadership. Currently a Staff Software Engineer and Team Lead at Arm since September 2018, James oversees a 10-person team while managing GPU instrumentation projects and collaborating with partners to meet their requirements. Previous roles include Lead C++ Engineer at Blocks, where James developed a large message-processing system, and a Software Development Consultant at Droppie, where contributions included a scalable backend system for a social media application. James also interned at Arm, implementing the Kronos Vulkan API extension in the Arm Mali graphics driver, and developed custom support tools at IBM. Academic credentials include a Master of Science and a Bachelor of Science in Computer Science from The University of Edinburgh.
Sign up to view 0 direct reports
Get started