David Darnes is a Senior Engineer based in Bristol with over a decade of hands-on experience shaping frontend architecture, design systems and developer-facing products. He currently contributes to Shopify’s Polaris and has a strong freelance background working with clients like Google, Netlify and Octopus Energy, blending design sensibility with practical front-end engineering. David has led teams building Nuxt 3-based architectures and reusable Web Component libraries, and he pairs that technical leadership with clear, developer-focused documentation and advocacy. His open-source work ranges from styling starter themes for Ghost to rebuilding the Netlify Functions site, showing a habit of improving UX through thoughtful CSS, layout and tooling. Known for translating designs into performant, accessible interfaces, he also writes technical content and builds demos that help teams adopt design systems. Colleagues would describe him as a pragmatic collaborator who elevates both product polish and developer experience.
13 years of coding experience
11 years of employment as a software developer
ND Multimedia Graphic Design, ND Multimedia Graphic Design at Stamford College
Interactive Design Game and Interactive Media Design, Interactive Design Game and Interactive Media Design at University of Lincoln
Tutorials, examples, workshops and a playground for serverless with Netlify Functions
Role in this project:
Full-stack Developer
Contributions:135 commits, 5 PRs in 2 months
Contributions summary:David primarily contributed to the development of the Netlify Functions website. They set up the initial project structure, added styling, and implemented core features. Their work involved integrating various plugins for SEO, sitemaps, and syntax highlighting. They also worked on templating, environment variables, and the addition of a playground, demonstrating a focus on both frontend and backend aspects of the project.
⚗️ A Jekyll boilerplate theme designed to be a starting point for any Jekyll website
Role in this project:
Front-end Developer
Contributions:19 releases, 2 reviews, 481 commits in 4 years 10 months
Contributions summary:David primarily contributed to the front-end development of a Jekyll theme, focusing on layout and component design. They added layouts for blog, page, and post structures, along with features like favicons and a basic navigation system. The user further implemented a mobile navigation toggle and integrated features like search functionality, sharing buttons, and a contact form, enhancing the overall user experience.
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.