Work experience.

A fuller view of the roles, teams, and product work I’ve been responsible for across Web3 security tooling, design systems, education, video streaming, marketplaces, and custom business software.

  1. Mar 2024 - May 2026

    Senior Full Stack Engineer

    Sherlock

    Worked on Sherlock AI, an agentic app to find vulnerabilities in Web3 protocols.

    • Led development for Sherlock's Auditor Portfolio.
    • Was responsible for Sherlock's real-time judging app.
  2. Mar 2023 - Aug 2023

    Senior Software Engineer

    Edgelabs UK

    Developed a mobile client for a video streaming platform.

    • Helped design an API to serve multiple video streaming clients.
  3. Mar 2022 - Nov 2022

    Senior Full Stack Engineer

    Synthesis

    Developed a portal for teachers to manage sessions with students.

    • Led the development of a new front end for the students portal.
    • Steered the development of the company's design system.
  4. Apr 2021 - Dec 2021

    Senior Frontend Engineer

    Templafy

    Worked on the design system team and built components for 50+ engineers.

    • Developed a module to fetch data into React components, reducing product code and eliminating race conditions associated with data fetching.
    • Built responsive layout components that made UIs more robust with less code.
    • Introduced bug post-mortems to reduce defects and improve the code's architecture.
  5. Nov 2019 - Apr 2021

    Web Frontend Freelancer

    Freelancer / Self-employed

    Worked as a web developer focused on building React web applications.

    • Started the web front end for a startup application in the pharmaceutical field.
    • Worked as a frontend developer in a B2B marketplace using React and Redux.
    • Helped manage projects by planning milestones and gathering requirements.
  6. Nov 2016 - Dec 2019

    Lead Software Engineer

    Challenge.IT

    Led tailor-made software projects from analysis to deployment using Agile principles.

    • Was involved in 10+ projects and took project leadership one year after joining.
    • Built integrations with clients' APIs.
    • Worked full-stack with React, TypeScript, Node.js, MongoDB, and SQL.
    • Introduced BDD to support requirements gathering and acceptance test automation.