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 and go repair site

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


Fonehouse mobile phone shop homepage

Fonehouse(opens in a new tab)

  • 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 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
Soho Home website screenshot

Soho Home(opens in a new tab)

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
Monica Vinader website screenshot

Monica Vinader(opens in a new tab)

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
Original Travel website screenshot

Original Travel(opens in a new tab)

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
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
Zara Mills portfolio website screenshot

Zara Mills Portfolio(opens in a new tab)

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
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 application screenshot

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