London, England, United Kingdom
A passionate technology enthusiast with a strong background in software development currently based in London. Born in Auckland, New Zealand, I hold a Bachelor of Mathematical Sciences degree, majoring in Computer Science from the Auckland University of Technology. I have experience working in both software solution and CI/CD environments. My experience allows me to create clean and high quality software, all while continuing to hone my skills in front-end development.
- Migrated ‘My Account’ pages from TYPO3 to a React Router v7 + GraphQL solution, improving customer experience by reducing legacy CMS dependency & reducing page load times by 24%. - Investigated, planned and implemented persistent login on the Native Instruments webshop improving customer experience by increasing login time from 1 to 30 days. - Created a ‘Recommended Products’ micro-frontend used across the Native Instruments webshop & Native Access, automated using Algolia ML models. This dramatically reduced recurring workload by eliminating the need for our content team to enter product recommendations manually.
- Led a team of three engineers in developing a frontend component library adopted across seven web projects, ensuring consistent, reusable design elements and improving developer efficiency across multiple teams. - Created a new dashboard for EV customers with improved visibility of public charging discounts, leading to a 500% increase in EV plan subscriptions, increasing revenue. - Enhanced platform performance by reducing the project bundle size served to users by 33%. - Authored onboarding documentation for developers, streamlining the employee onboarding process by 30% and enabling quicker integration for both frontend and backend roles, ultimately improving employee experience. - Replaced outdated graphs with interactive Recharts components, cutting implementation time by 40% while boosting data readability. - Achieved 90% code coverage with unit tests on critical features, ensuring robust application performance.
- Launched and maintained a portfolio of client web applications, including 52 profile sites and 11 e-commerce stores. - Built a React profile website for System7 that added significant value, achieving up to a 15% increase in profit potential. - Delivered a React Native mobile solution, generating 300% additional revenue per sale. - Optimised the support process, leading to a 85% reduction in open tickets and improving response times across email and phone systems, overall improving client experience. - Designed user-friendly documentation for clients, reducing developer workload by 18% by enabling clients to update content independently.