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 here

Leadgevity 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