DANIEL.LONDONPLAYER 1

Fullstack software engineer with 15 years' experience building customer-facing web applications in TypeScript, React, Angular, and Node.js, deployed on AWS, Azure, and Google Cloud. I specialise in replacing legacy systems with modern, modular architectures — and in leading the teams that ship them. Recent work spans micro frontends, cloud infrastructure as code, and agentic AI development workflows.

SKILL SET

LANGUAGES

  • TypeScript
  • Python
  • Java
  • HTML & CSS

FRAMEWORKS

  • React
  • Next.js
  • Angular
  • Node.js

DATA & CLOUD

  • SQL / NoSQL
  • AWS
  • Azure
  • Google Cloud
  • Terraform
  • Kubernetes
  • CI/CD

PRACTICES

  • Test Driven Development
  • Git
  • Agile

AI TOOLING

  • Claude Code
  • Cursor
  • MCP
  • AI Agents
  • Prompt Engineering

TESTING

  • Jest
  • Cypress
  • Jasmine
  • Karma
  • E2E

SAVE SLOTS

VIRGIN MEDIA GROUP

Senior Software Engineer

NOW

LONDON · JUN 2024 — PRESENT

  • Lead an Agile team delivering customer-facing web applications and modernising legacy systems.
  • Built modular frontend and backend features with React, Next.js, Node.js, TypeScript, and Storyblok, improving scalability and SEO.
  • Designed and integrated Node.js service endpoints and API-driven workflows to connect the UI, CMS, and internal systems.
  • Re-architected core application flows to preserve feature parity while improving performance, maintainability, and user experience.
  • Rewrote legacy code into independently deployable micro frontends, now live in production — improving load times and enabling continuous A/B testing.
  • Provisioned and managed AWS infrastructure with Terraform (EC2, S3, Lambda, CloudFront, RDS) and CI/CD for automated build, test, and deploy.
  • Applied Angular 18, TypeScript, and React to improve accessibility and performance, with unit and E2E testing on every release.
  • Adopted agentic coding workflows with Claude Code and Cursor — subagents, MCP, and project memory — to accelerate delivery across the team.

BUILDER.AI

Senior Software Engineer

LONDON · OCT 2023 — MAR 2024

  • Developed scalable features in Angular, React, TypeScript, Node.js, and Ruby on Rails to improve core product workflows.
  • Contributed to Node.js service logic and API integrations supporting reusable UI components and reliable data flow.
  • Deployed and managed application infrastructure on AWS (EC2, S3, Lambda, RDS), improving scalability and deployment reliability.
  • Built CI/CD pipelines to automate testing and AWS deployments, reducing release turnaround.
  • Improved Jest coverage, RxJS/async state handling, and code review quality; supported juniors through pair programming and demos.

THE HOME DEPOT

Senior Software Engineer

ATLANTA, GA · JUL 2021 — AUG 2023

  • Retired legacy systems and moved functionality into modern UIs and a microservice architecture.
  • Designed and developed a high-traffic web application for Major Appliances, Protection Plans, and Parts & Services, supporting billions in transaction volume.
  • Deployed and scaled services on Azure Kubernetes Service (AKS) and Google Kubernetes Engine (GKE), with autoscaling and load balancing for peak demand.
  • Used Azure App Service and Google Compute Engine to host application tiers and protect uptime during high-traffic periods.
  • Authored testable code at 95% UI coverage and 90% microservice coverage; shipped hotfixes that prevented lost sales.

HATHWAY

Lead Software Engineer

ATLANTA · OCT 2020 — JUL 2021

  • Led multiple teams building Angular and native applications in the food-ordering sector.
  • Shipped with TypeScript, Angular, NgRx, RxJS, AWS, Node.js, Ionic, Cordova, and Capacitor.
  • Deployed and monitored AWS services (EC2, Lambda, CloudWatch) with auto scaling and load balancing during high-order-volume periods.
  • Drove TDD, CI/CD, and Agile practices; broke work into stories so teams could self-manage.
  • Contributed to App Store apps including Panda Express, Raising Cane's, Hardee's, and Carl's Jr.

BOEHRINGER INGELHEIM

Senior Software Engineer (Contract)

REMOTE · JUN 2020 — OCT 2020

  • Led an Angular upgrade for a legacy application using TypeScript, Angular, Karma, Jasmine, Ionic, and Cordova.

CALLRAIL

Senior Software Engineer 1

ATLANTA · AUG 2018 — JUN 2020

  • Contributed to a fast-paced SaaS startup building call tracking and analytics products.
  • Helped a three-engineer team launch a new product that generated over $1M in annual recurring revenue.
  • Worked daily with Ruby on Rails, RSpec, Angular, TypeScript, Elasticsearch, Docker, CSS, HTML5, and GitHub.
  • Built reporting algorithms, APIs, and third-party integrations to support core product growth.

NETTRACER

Software Engineer

ATLANTA, GA · MAR 2018 — AUG 2018

  • Led UI development for modernising a legacy lost-baggage tracing platform used by major airlines including American, Delta, and Southwest.
  • Developed a new Angular 6 user interface and established frontend patterns for the application.
  • Integrated REST APIs and backend services using Angular and Node.js.
  • Worked with AWS and Jenkins CI/CD and developed end-to-end tests with Protractor.
  • Used MySQL, npm, Yarn, Bootstrap, HTML5, and CSS3 across delivery.

THE HOME DEPOT

Senior Software Engineer

ATLANTA, GA · NOV 2016 — FEB 2018

  • Worked across internal Automation and HR engineering teams, building applications used across The Home Depot's store network.
  • Automation team: built an internal UI for analysing operational and network data and submitting support requests with AngularJS, Angular Material, and D3.js.
  • Built REST API and Node.js integrations with Redis caching; worked with Concourse CI/CD, Webpack, npm, Gulp, Karma, and Jasmine.
  • HR and paperless onboarding: developed a React app supporting hiring and paperless employee onboarding across stores.
  • Helped replace paper onboarding with secure digital workflows, including better handling of sensitive applicant information.
  • Built and tested React functionality with Jest and Enzyme, deployed through PCF.
  • Led React and Node.js development and taught other developers how to work effectively with both.

MAKE AND BUILD

Software Engineer

ATLANTA, GA · JUL 2014 — AUG 2016

  • Built responsive client-facing applications with Angular and Ruby on Rails, working with product and design to turn business needs into shipped web features.

BLACQUBE

Frontend Software Engineer

ATLANTA, GA · MAR 2012 — JUN 2014

  • Developed pixel-perfect frontend experiences for Mercedes-AMG alongside UI/UX teams, with strong attention to animation and visual fidelity.

FAB (FIRST ARTIST BANK)

Software Engineer

ATLANTA, GA · JAN 2011 — MAR 2012

  • Built a mobile-friendly application in Angular and PhoneGap for artists and musicians to manage and monetise their work.

EDUCATION

UNIVERSITY OF PORTSMOUTH

Computer Science (BSc coursework) — two years focusing on web development, Python, mathematics, and Java.

PORTSMOUTH, UNITED KINGDOM · SEP 2007 — JUN 2009