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