Michael Brock
Senior Front-end developer
A versatile software engineer with 4+ years of experience building dynamic, user-friendly web applications using React, TypeScript, and NextJS. Transitioning from a finance background, I bring a unique combination of analytical problem-solving and technical expertise to deliver impactful digital solutions.
I have a deep passion for Web 3 technologies, with a learning journey focused on blockchain development, the Ethereum Virtual Machine (EVM), Solidity, and decentralized finance (DeFi). My portfolio includes personal projects demonstrating my ability to design, build, and deploy decentralized applications.
Beyond development, I am committed to fostering growth in the tech community. I mentor aspiring developers through Coding Coach, sharing the knowledge and opportunities that shaped my own career.
Click hereLeadgevity Inc
Contract Senior Full Stack Developer
Aug 24 - Nov 24
Tasked with transforming a buggy, unfinished codebase into a fully functional, production-ready insurance comparison site using React, NextJS, Tailwind, Firebase, and MongoDB.Implemented new components and developed a comprehensive user authentication experience, ensuring robust security and seamless onboarding.Refactored code and fixed numerous bugs to improve both user experience and development efficiency.Worked closely with designers and the wider team to continuously enhance UX/UI throughout the development process.Streamlined development processes, maintaining high-quality standards and enhancing overall efficiency.Space48
Contract Senior JavaScript Developer
Dec 23 - Aug 24
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.Motorpoint
Front End Developer
Aug 22 - Nov 23
Completed 15 month overhaul of website for industry-leading billion-pound revenue company with a modern tech stack of React, NextJS, TS 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 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.DirekTek Ltd (Maplin)
Front End Developer
Jun 21 - Jun 22
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.Silverback Studios Ltd
Web Developer
Apr 20 - Jun 21
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.HTML5
CSS3
SASS
CSS-in-JS
JavaScript
TypeScript
React
ES6
Jest
Redux
Git
Storybook
NextJS
Tailwind
REST APIs
CMS Integration
Solidity
Web 3
Blockchain
Wagmi
EthersJS
Truffle