My Profile picture

Hey!, I’m Oliver Cox.

Senior Front-end Developer

Engineering high-performance, accessible web experiences

JavaScript (Vue/React) | TailwindCSS | CraftCMS & Sanity.io

About


As a Senior Front-End Developer, I focus on transforming complex challenges into elegant, scalable solutions. My experience with JavaScript frameworks like Vue and React allows me to build maintainable, high-performance applications that prioritise accessibility and responsiveness.

I take an iterative approach to everything I do, looking for smarter ways to work, driving front-end architecture efficiencies and empowering others through mentoring, code reviews and collaboration.

Experience


Nzime|May, 2024 - PRESENT
Senior Front-end Developer
  • Led front-end development on greenfield projects from start to finish, working with internal teams and project managers to plan sprints, define features, and build fast, scalable web solutions. Collaborated with backend developers to integrate APIs for a seamless user experience.
  • Created and continuously improve the front-end boilerplate, standardising foundational project systems to ensure consistency and simplify onboarding.
  • Focused on performance, accessibility, and scalable UI architecture to create fast, reliable front-end solutions. Maintained high code quality through testing while collaborating with designers and backend teams to build intuitive, user-friendly experiences.
  • Improving front-end workflows across projects to make development faster and more efficient. Regularly refining processes has saved countless hours and helped the team work more collaboratively.
  • Helping the team grow by mentoring, reviewing code, and working through challenges together, ensuring high-quality front-end development in a supportive environment.
Nzime|Aug, 2021 - Apr, 2024
Front-end Developer
  • Collaborated with internal teams and other developers to define features, refine workflows, and deliver scalable, high-quality solutions.
  • Implemented a front-end boilerplate to reduce technical debt and streamline project setup, improving developer efficiency and consistency across teams. This foundational work later became a key part of larger front-end optimisations.
  • Enhanced internal processes by improving code quality through structured linting practices, supporting adherence to best practices and fostering team-wide consistency.
Nzime|Dec, 2019 - Jul, 2021
Junior Front-end Developer
  • Gained exposure to all aspects of the project lifecycle, developing adaptability in problem-solving and feature implementation.
  • Worked on projects from inception to delivery, taking ownership and building strong accountability in development processes.
Abstrakt|May, 2019 - Nov, 2019
Junior Front-end Developer
  • Focused on learning internal processes, pursuing personal development, and researching tooling relevant to the business needs.
  • Independently developed and launched my first small production website with CraftCMS, responsible for the entire project lifecycle.
Various roles|Jan, 2014 - Apr, 2019
Graphic Designer / Digital Designer

After completing my degree in Graphic Design I worked across various disciplines in multiple roles, applying everything from branding and print before specialising in digital design.

Insights


Learning and interested in

Striving to compound my knowledge of all things front end. Specifically furthering competence with unit testing and animation libraries.

Projects in active development

Next.js x Sanity.io - Boilerplate | Current phase: target audience research

Built with Next.js, TypeScript and TailwindCSS, content managed via Sanity.io. Code health monitored by deepsource.

Loading Light/Dark Toggle