DAVID YATES Node.js and React Contractor, Platform Rescue and Re-platforming Crewe, Cheshire | david@oneforthecode.com | 07867 697095 https://oneforthecode.com LinkedIn: https://www.linkedin.com/in/dave-yates-0064a1136/ GitHub: https://github.com/s3y Mastodon: https://mastodon.social/@s3yy PROFILE ------------------------------------------------------------------------------ Senior software engineer with 15+ years, contracting independently through my own company, Built By Up (previously Upnorth), and via Apex Enterprise Consulting. I am most often brought in when a platform already exists and is in trouble: re-platforming Sky Casino, decoupling Missguided's storefront from a legacy Magento stack, picking up Low6's World Cup product mid-flight. Nearly always in regulated or high-traffic environments, across fintech, betting and gaming, insurance and e-commerce. Node.js and TypeScript specialist, React on the majority of engagements, Laravel where the stack is PHP, and enough Docker and Kubernetes to own the delivery pipeline rather than wait on someone else's. Through Built By Up I lead a small team of developers I bring in and mentor when an engagement needs extra capacity. EXPERIENCE ------------------------------------------------------------------------------ Naturecan | Software Engineer via Apex Enterprise Consulting | 2026 to Present Building and maintaining features for a high-volume e-commerce platform. * Shipping to 40+ countries with localised, multi-currency storefronts. Tech: Node.js, TypeScript, React, Docker Low6 | Full Stack Engineer via Apex Enterprise Consulting | 2025 to 2026 Delivering features on Spin to Win, a World Cup prediction product, picking up an in-flight codebase and shipping to hard, tight deadlines. * Delivered against a fixed tournament deadline, with traffic peaking in the tens of thousands of concurrent users during match windows. Tech: Node.js, TypeScript, React, Docker CDP | Node Engineer via Apex Enterprise Consulting | 2025 to 2026 Node engineer on CDP's environmental data platform, building and maintaining services that process corporate environmental disclosure data. * Services processing environmental disclosures from around 25,000 companies, representing roughly two-thirds of global market capitalisation. Tech: Node.js, TypeScript, Docker Hargreaves Lansdown | Senior Engineer via Built By Up | 2024 to 2025 Led a project to digitise multiple client-facing processes and integrate them into the Salesforce CRM. * Digitised client-facing processes for a FTSE 100 platform serving over 1.8m retail investors and more than £150bn in assets under administration. Tech: Node.js, Docker, PHP, Vite, Bash, React, React Context, Git, GitLab, JIRA PepsiCo and education startup | Software Engineer via Built By Up | 2023 to 2024 Delivered smaller-scale projects while mentoring junior developers, including a React Native app for PepsiCo and a GPT-enabled auto-marker for an education startup. * Mentored three junior developers across both engagements. Tech: Node.js, Docker, PHP, Go, Vite, Bash, React, React Native, Python, AWS, Git, GitLab, JIRA BBC | Senior Engineer via Built By Up | 2023 Key member of the account team delivering features on new and existing projects, contributing to product and engineering planning alongside feature development. * Delivered features on BBC products reaching an audience in the tens of millions. * Worked within an account team of around eight, contributing to product and engineering planning alongside delivery. Tech: Node.js, Docker, Jest, Bash, Optimizely, React, Redux, React Context, Git, GitHub, JIRA General System | Senior Full Stack Engineer 2022 to 2023 Built a next-gen realtime analytics platform using Node.js microservices on Docker and Kubernetes, with emphasis on applications designed to run in air-gapped environments. * Around 15 Node microservices on Docker and Kubernetes, designed to run in air-gapped environments. Tech: Node.js, Docker, Kubernetes, Jest, TypeScript, Postgres, Bash, React, Redux, Java, React Native, Prometheus, Grafana, Git, GitLab, JIRA GoDaddy | Lead Node Developer 2021 to 2022 Helped build a new team and maintain stateless Node.js microservices (RamdaJS, Fluture, Flow). Stabilised deployment pipelines on Jenkins and Kubernetes/OpenShift, and introduced new working practices to a growing team. * Grew a new team to around seven engineers. * Maintained roughly 12 stateless Node services supporting a customer base of over 20m. Tech: Node.js, RamdaJS, Fluture, Flow, Domain Driven Design, Kibana, Kubernetes, OpenShift, Git, GitHub, JIRA Sky Betting & Gaming | Full Stack Web Developer 2020 to 2021 Re-platformed the Sky Casino Next.js implementation, enforced stricter standards, and brought the software up to date. Upgraded Node and PHP versions and carried out heavy DevOps work around Docker and Jenkins. * Re-platformed the front end of Sky Casino, one of the UK's largest online casino products, serving a customer base in the millions. Tech: Next.js, React, Apollo GraphQL, MySQL, Docker, Terraform, Jest, Cypress, PHP, Jenkins, Git, GitLab, JIRA Radius Payment Solutions | Head of Front End Permanent, Crewe | 2020 Front-end strategy for hundreds of micro-sites and a shared component library, plus the Live Maps offering of their telematics platform. * Shared component library adopted across more than 200 micro-sites. Tech: React, Python, AWS Missguided | Full Stack Engineer via Upnorth, Manchester | 2019 to 2020 Decoupled the front end from a legacy Magento stack as part of a digital transformation and e-commerce scale-up. * Decoupled the front end from Magento during a scale-up period at one of the UK's largest fast-fashion e-tailers. Tech: React, Magento, Kubernetes, GraphQL Assurant | UX and Front End Tech Lead via Upnorth, Crewe | 2019 Managed front-end and back-end development of customer support tools across complex insurance journeys. Tech: C#, React, Node.js, SQL, RabbitMQ LateRooms | Principal Software Engineer via Upnorth, Manchester | 2019 Guided architecture and best practice on a white-label travel product (React over a C# microservices stack), including mentorship and hiring. Tech: React, C#, Microservices Vitality Group Inc | Full Stack Developer via Upnorth, Bournemouth | 2018 to 2019 Built new insurance products with a Sitecore backend. Tech: Angular, React, C#, SQL, Sitecore Inprofit Traders | Senior Applications Developer via Upnorth, Manchester | 2018 Solved complex problems on an online trading platform. Tech: React, Vue, Laravel, Python, Docker, Redis, WebSockets CF Woodford Investment Fund | Web Developer via Upnorth, Oxford | 2017 Delivered a data-driven internal dashboard. Tech: AngularJS, Laravel, MySQL, WebSockets Toriga Energy | Senior Front End Developer Leeds | 2014 to 2016 Built auditing software and owned the whole front-end process. Tech: C# MVC, AngularJS, Breeze, Entity Framework Creative Emporium | Web Developer Leeds | 2013 to 2014 Bespoke e-commerce sites with custom CMS, plus client support. Tech: PHP, Magento, WordPress, AngularJS Upnorth Creative Media | Web Developer and Founder Own company, Kirkwall | 2009 to 2013 PHP, HTML, CSS and jQuery solutions for local clients, plus hardware and technical support. Tech: PHP, HTML, CSS, jQuery PROJECTS ------------------------------------------------------------------------------ Anvil Codebase health analysis, transformation, and enforcement CLI. Reports on the state of a codebase, applies codemods, and enforces the standards it finds so drift gets caught in CI rather than in review. Tech: TypeScript, Node.js, AST, CLI, Codemods Homelab and GitOps infrastructure Self-hosted infrastructure managed declaratively with Ansible and Terraform: Proxmox, Docker, Kubernetes, Caddy, Tailscale, Authentik single sign-on, and Pi-hole with Unbound. Running and evolving continuously since 2023, with every change applied through version control rather than by hand. Tech: Ansible, Terraform, Proxmox, Kubernetes, Docker, Caddy, Tailscale, Authentik Private multimodal LLM stack Self-hosted private multimodal chat stack running entirely on local hardware, so no prompt or image ever leaves the house. Containerised Python services behind a web front end. Tech: Python, Docker, LLM, Self-hosted SKILLS ------------------------------------------------------------------------------ Languages: TypeScript, JavaScript, PHP, Python, Go, C#, Rust Backend: Node.js, Laravel, Express, tRPC, GraphQL, REST, Postgres, MySQL, Redis Frontend: React, Next.js, Vue, Angular, React Native, Redux, Tailwind Platform and DevOps: Docker, Kubernetes, OpenShift, Terraform, Jenkins, GitHub Actions, GitLab CI, Prometheus, Grafana, AWS, Azure Testing: Jest, Playwright, Cypress, Vitest, Test-driven development