My Profile picture

Hey!, I’m Oliver Cox.

Senior Front-end Developer, Nzime

Crafting Seamless Web Experiences with JavaScript & Modern CSS

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

About


My passion lies in crafting bespoke, performant, and accessible solutions using technologies like React, Vue.js, and responsive design principles empowering stakeholders with innovative solutions. As a specialist in front end development and technical SEO, I obsessively fine-tune product health and performance through rigorous audits and proactive monitoring.

In my role at Nzime, I actively seek opportunities to enhance our processes. I lead the development of our front end boilerplate, which serves as the foundation for all greenfield projects. This enables others to kickstart new projects efficiently, reduce setup time, and maintain consistency. By implementing the front end boilerplate, we reduced project setup time by 75%. I advocate for process-driven, iterative approaches in everything I’m involved in.

Continual learning is my mantra. I stay up-to-date with industry standards, ensuring I bring the latest insights to my work. Resources I’d recommend are official docs, mdn and development focused channels on youtube and roadmaps.sh. Beyond client projects, I’m also working on exciting side ventures. One of my goals is to create a marketable solution that provides an affordable solution offering fantastic value to small businesses and individuals.

Outside of coding, I share my life with my partner Amy and our Dachshund Rolo (who’s usually curled up next to me while I work). I’m an avid video gamer, currently playing either a factory simulator, losing myself in an open world adventure game or hopping around my kitchen playing something in VR. Recently, I’ve developed a fascination with collecting watches—my daily wear alternates between a Hamilton Khaki Field and a Brew Metric.

Experience


Nzime|May, 2024 - PRESENT
Senior Front-end Developer
  • Led front end-focused greenfield projects, leveraging my expertise across all phases of the project. Collaborated closely with stakeholders to plan sprints, and delegated responsibilities to other developers.
  • Advocating for developer experience, empowering others with collaborative improvements that have significantly reduced development time in key areas of projects. Working consistently and continuously iterating on processes has saved countless hours across multiple projects and fostered a more collaborative environment.
  • Empowering team growth by actively supporting and mentoring colleagues through rigorous code reviews and collaborative pair programming.
  • Continued evolutions and features added to the front end boilerplate. By implementing this, we reduced project setup time by about 75%.
Nzime|Aug, 2021 - Apr, 2024
Front-end Developer
  • Reduced technical debt and optimised a core process by implementing a front end boilerplate. This enhancement enabled developers to kickstart new projects more efficiently, minimising setup time and ensuring consistency across all projects.
  • Proactively improved internal processes, including code quality enhancements through linter usage. Facilitated adherence to best practices and coding standards, fostering team cohesion.
  • Led project stages and collaborated with stakeholders to deliver high-quality features, exceeding expectations.
Nzime|Dec, 2019 - Jul, 2021
Junior Front-end Developer
  • Exposure to all aspects of the project lifecycle has honed my skills, making me versatile and adaptable in approaching problems and features.
  • Involved in projects from inception to delivery. This hands-on experience allowed me to take ownership and develop a strong sense of responsibility and accountability.
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