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
Contributions:14 PRs, 20 pushes, 18 branches in 3 years 5 months
next-jsreactnextjs
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.