Professional Experience
A comprehensive overview of my career journey as a Web3 engineer and full-stack developer, showcasing growth from web development to cutting-edge blockchain technologies.
Software Engineer
Procode
Worked on a greenfield project to help build a data platform that will verify and display cutting-edge energy usage data to millions of users within the UK
Helped develop a design system and built components from scratch for the data platform as well as increasing test coverage from 0% to 88% using React, TypeScript, Vitest and React Testing Library
Led the scale and iteration of the design used across 5 companies within the group
Demoed our newest product release and supported clients through integration and beyond
Heavy focus on code reviews to improve standards and spark discussion on best code practices.
Contract JavaScript Developer
Space 48
Brought in to make an instant impact on a project behind schedule working within a small team of developers within an agile environment and given the lead within some of the associated agile meetings
Worked on a large-scale headless BigCommerce e-commerce site utilising React, TypeScript, NextJS and Styled Components within multiple monolithic repositories
Proactive in code reviews offering alternative methods/solutions to colleagues
Continued adding Jest testing to the codebase to maintain the already high coverage
Worked closely with the designer, project manager and QAs to improve UI/UX from both the perspective of the consumer and the developer
Front End Developer
Motorpoint
Completed 15 month overhaul of website for industry-leading billion-pound revenue company with a modern tech stack of React, NextJS, TypeScript and Tailwind
Formed strong relationships with diverse stakeholders such as testers, designers, product owners and developers to ensure maximum output across the company
Tasked with integrating a new headless content management system and cut time spent by non-technical users in half through concise documentation and visual presentation
Added extensive Jest testing to the codebase with 90% coverage at present
Proactively took the lead in meetings to enhance the UX, standardisation of components/code and maximise output of sprints and associated meetings
Achieved a 40% increase in team output by reducing the number of people in meetings and having myself alongside senior members of the team writing and assigning tickets
Suggested and implemented pre/post-commit hooks with Husky to ensure higher quality code and reduce time spent fixing bugs
Working fully remotely from the UK and South America with colleagues across the globe ensuring clear, concise and efficient async communication to provide best results
Front End Developer
DirekTek Ltd (Maplin)
As the sole front-end developer I transformed a half-complete, buggy codebase into a production-ready fully functional e-commerce site using React and NextJS
Implemented new features aimed at enriching user experience and driving revenue growth through strategic upselling leading to a 12% increase in sales post-release
Considerable experience with rewriting, refactoring and debugging over 50 components as well as building a similar amount from scratch ensuring consistency and best-practices throughout
Implemented 100% test and UI playground coverage for components with Jest and Storybook
Authored comprehensive documentation to streamline the onboarding process for future new engineers
Web Developer
Silverback Studios Ltd
Developed and delivered 25 client websites from the ground up using the latest HTML/CSS/JavaScript technologies such as Bootstrap and SCSS
Led the modernization of legacy websites for clients, employing React to enhance both efficiency and performance