David Barker

Principal Software Engineer

Bracknell, England, United Kingdom

About

Experienced and self-motivated software developer based in Bracknell, UK, with over 16 years of expertise in developing web-based applications using diverse languages and frameworks. Currently employed at Deriv, I specialize in GoLang, NodeJS, React, and Sveltekit. Throughout my career, I have thrived in adaptable environments, leveraging various technologies to their fullest potential. With a strong background in Computer Science, I possess in-depth knowledge of data structures, design patterns and architectural principles, proficiently applying them across programming languages and infrastructures. During my free time, when I'm not juggling my role as a father and husband, I dive into researching the latest languages and technologies. I also enjoy getting hands-on by creating applications that connect with Arduino controls, with the goal of automating different parts of our home. On top of that, I have a passion for woodworking and metalworking, designing and building furniture around our home.

Experience

  • Software Engineering Consultant at Equal Experts
    Jun 2024 - Present · 2 yrs 1 mo

  • Founder and CTO at Glean.ly
    May 2018 - Present · 8 yrs 2 mos

  • Principal Engineer at Deriv
    Apr 2023 - Jun 2024 · 1 yr 3 mos

  • Equal Experts (Contract · 3 yrs 8 mos)
    • Awaze PLC - Senior Golang and Sveltekit Consultant
      Feb 2022 - Feb 2023 · 1 yr 1 mo

      Worked in an agile team delivering a pricing solution to predict recommended price increases and decreases using GoLang and Sveltekit, utilising Server-less compute through AWS and a scalable micro service architecture.

    • John Lewis - Senior React Consultant
      Sep 2020 - Feb 2022 · 1 yr 6 mos

      I was on a small agile team responsible for building, maintaining and testing components related to product recommendations across the John Lewis site. Using React and NextJS we released a micro front-end product that recorded an increase of sales across all departments where we recommended products.

    • Thames Water - Senior React Consultant
      Jul 2019 - Sep 2020 · 1 yr 3 mos

      Thames Water (July 2019 - Present) - Ground up rebuild of their entire website in ReactJS with a Sitecore and .NET backend - Analysts recorded that our work saved the client £143,000 over a 3 month period once our first release went live. - The team were commended on many occasions for our ability to deliver and deploy our work multiple times per day if required. Tech stack: React 16.x, .NET, Sitecore, Docker, Kubernetes, Azure Devops and Azure cloud.

  • Lead Consultant at YLD
    Apr 2018 - Jun 2019 · 1 yr 3 mos