Craig Rogers is a creative technologist with 14–15 years of experience crafting cutting-edge web experiences, now shaping exploratory projects at Google DeepMind after a multi-year UX engineering tenure at Google. He blends design sensibility and technical leadership—prototyping concepts through to production, introducing engineering best-practices like component-driven styleguides, testing and CI, and leading small teams across React, Node.js and real-time systems. His work spans rich HTML5 media, canvas and data-driven graphical programming, with a consistent emphasis on accessibility and scalable architecture. Comfortable as a technical lead working with agency partners or product teams, he’s also active in DEI and accessibility advocacy within organisations. A Goldsmiths-trained Computing & Interaction Designer, Craig is driven by making ambitious, polished ideas tangible rather than chasing tech for its own sake.
14 years of coding experience
16 years of employment as a software developer
Chichester College
Bachelor of Arts (BA) Computing & Interaction Design, Bachelor of Arts (BA) Computing & Interaction Design at Goldsmiths, University of London
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.