Developer

Robert Mills

Senior Full Stack Developer with 10+ years building and scaling web platforms in PHP/Laravel, Python/Django, Vue/Nuxt, React/Next.js and TypeScript on AWS.

Previous Work

Vodafone Fix & Go

Vodafone Fix & Go(opens in a new tab)

A repair site built on the Virtue white-label retail platform at KTM Online.

  • Built a white label repairs booking frontend that could be used by multiple brands
  • Architected saas API endpoints that support multiple brands


  • Orchestrated the zero-downtime migration of two e-commerce sites and three back-office systems from bare-metal servers to AWS, using Terraform for parts of the infrastructure, cutting hosting costs by about 75%
  • Replaced manual deployments with automated CI/CD on merge, cutting deployment time from 20 minutes to around 3
  • Implemented a micro-frontend architecture using Next.js, React, TypeScript and Turborepo. Helped build a shared component library for content and forms, used by 5–6 applications across multiple brands.
Fonehouse mobile phone shop homepage
Fonehouse Virtue platform logo

Virtue

A white-label SaaS platform for retail ordering and POS.

  • Helped turn a single-company product into a white-label SaaS platform that now runs all retail store ordering and POS for Fonehouse and third-party branded stores, replacing the legacy store system
  • Architected an end-to-end testing strategy using Vitest (unit), Pest (PHP) and Playwright (E2E), drastically reducing regression bugs
  • Built APIs that pull from multiple data sources

Played a key role in the launch of Soho Home and Cowshed ecommerce websites. A large, successful project that was delivered on time and under budget, where I built critical pieces of functionality such as:

  • Omnichannel marketing with Salesforce API integration and email templates
  • Accounting API integration with full code coverage testing which eliminated previously required manual intervention
  • Product listing, product detail, store and Blog pages from Figma designs which allowed easy content editing while sticking to strict style guidelines
  • Highly customizable page components which provided editors with the ability to make beautiful pages easily
Soho Home website screenshot
Monica Vinader website screenshot

Worked on maintaining and building new features including:

  • Led the development of a new checkout flow and built the all new front-end based on designs
  • Integrated Amazon Pay, Apple Pay and Google Pay which increased the conversion rate by 20%
  • Built a new clean and simple carousel used on every page
  • A/B tested new features to compare performance
  • Responsible for all Google Analytics and Google Tag Manager changes on the site

Lead developer on the site, handling daily communication and development work:

  • Led sprint meetings with the company's key stakeholders
  • Drove SEO and performance improvements
  • Implemented JSON-LD structured data across the entire site allowing Search Engines to easily index articles, products and services along with company contact details
  • Drastically improved site performance through leveraging lazy-loading of images and less important page sections
Original Travel website screenshot
Impact-Up ESG reporting platform screenshot

Impact-Up

Designed and built the front end of a SaaS platform for an ESG-reporting start-up, using Nuxt, Vue.js and TypeScript:

  • Implemented Azure AD B2C login
  • Developed editable blog & pages by building reusable components and leveraging a headless CMS for content management
  • Built all the business logic for answering and managing questionnaires, users and displaying reports / graphs based on data
  • Built a reusable, typed API client with ofetch and Pinia for consistent front-end/back-end communication
  • Set up CI/CD with GitHub Actions, deploying to Azure
  • Used Zod for end-to-end typing and automatic form validation

Created a portfolio website for film and TV Art Director:

  • Made an animated splash screen using JavaScript to measure and draw the SVG logo
  • Developed editable blog & pages by building reusable components and leveraging a headless CMS for content management
Zara Mills portfolio website screenshot
Artifax Agora application screenshot

Artifax Agora

Worked across two product teams to facilitate seamless cross-team collaboration and bridge knowledge gaps between agora and event:

  • Implemented AWS EC2 Autoscaling, Load balancing and Multi-AZ deployment so the application could scale from hundreds to millions of requests per minute
  • Set up a NAT Gateway so all traffic could be routed through controlled IP address for clients whitelisting security requirements
  • Carried out regular code security reviews and enforced OWASP Top 10 practices

Artifax Event

While at Artifax I worked on their Event management software used around the world in multiple languages, maintaining and building new features:

  • Built multiple integrations such as Mailchimp for sending event marketing emails and Spektrix for importing event ticket sales data
  • Automated the long and complicated build process which eliminated human errors and wasted development time
  • Developed many REST API calls and maintained publicly available API documentation
Artifax Event application screenshot