Developer

Robert Mills

Previous Work

Impact-Up

Designed and built a front-end SaaS platform for a start-up delivering companies with ESG reporting solutions 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
  • Ensured consistent and efficient communication between the front & back end by implementing a reusable API client with ofetch and Pinia
  • Implemented a CI/CD pipeline using github actions and deployed on Azure
  • Used zod to build a fully typed system with automatic form validation

Played a key role in the launch of Soho Home and Cowshed ecommerce websites. A success and large 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

Worked on maintaining and building new features including:

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

Created a portfolio website for film and TV Art Director:

  • Made an animate 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

Was the lead developer on this site handled daily communication and development work:

  • Led sprint meetings with the companies 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

Artifax Agora

With my previous Laravel experience I was asked to work with the new product team and help development:

  • Implemented AWS EC2 Autoscaling, Load balancing and Multi A-Z Zones so the application could scale from hundreds to millions of requests per minute
  • Setup NAT Gateway so all traffic could be routed through controlled IP address for clients whitelisting security requirements
  • Discover and patched major security bugs in the system preventing sensitive data being leaked

Artifax Event

Whlie at Artifax I worked on there Event management software used around the world in multiple languages, mainting 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