Tech

Senior Developer

Expanded the trader app and consumer site with key features, including a full payments system for all users, an iOS-exclusive Tap to Pay feature, a quote and invoicing tool, in-app chat, and a campaigns flow. Contributed to the transition from Firebase to a RESTful API, increasing adoption while maintaining stability. Adapted to a new delivery-focused workflow, continuously assessing scope and priorities under time constraints.

  • Led a team through multiple feature developments
  • Delivered a tool adopted by over 5000 companies enabling them to drop a third- party paid service
  • Mentored team members and fostered growth and collaboration
  • Played a key role in introducing and maintaining payments
  • Influenced the adoption of a new process for clearer feature kick-offs

Tech : React Native, React Native Web, React, Nextjs, TypeScript, React Testing Library, GCP, Expo, Swift, Firebase, Jest, Git, Docker, Jira, Adyen, Stream, Tanstack, Datadog

React Native Developer

Part of the trade experience team to build the new trader app, significantly improving UX for traders nationwide. Delivered key features based on trader feedback, enhancing lead generation and enabling customers to access reliable services

  • Led initiatives (membership tiers / app scoring / in app preferences /dashboard and more)
  • Increased our App Store score from 2.6 to 4.8 and our Play Store score from 3.5 to 4.6
  • Delivered highly tested and quality code
  • Implemented analytics
  • Presented & demoed to large audiences
  • Proposed and carried out improvements to the development flow such as functional testing to reduce strain on QA
  • Continued work on the design system closely collaborating with product owners and designers
  • Mentored junior team members
  • Handled cross team communication after a growth in resources on the trade app side
  • Decommissioned the legacy member's site

Tech : React Native, React Native Web, Typescript, React Testing Library, Expo, Firebase, Jest, Appium, Git, Bitrise, Docker, Jira, C#

Front-end Engineer

A startup within Homeserve that was building a platform to reinvent how homeowners found tradesmen for all their needs and resolve their problem within 1 hour. The team were absorbed into the sibling company Checkatrade when the needs of Homeserve changed.

  • Built a fully tested theme based design system later repurposed elements for the Checkatrade design system
  • Built new features and polished existing on customer site
  • Shared helpful tools in the Front-end guild

Tech : Docker, React, React Native, AWS, Typescript, React Testing Library, Node, Jest, Cypress, Jira, Circle CI, Git.

Front-end Engineer

A fast-paced startup that connected patients, doctors and pharmacists by remote consultation via a physical station that provides more data than symptoms alone.

  • Refining code to boost quality and readability
  • Provided testing for the front-end where previously there was zero coverage

Node Developer

Delivered a greenfield micro-service for the Messenger team which offered clients an intuitive API to set up hasty alerts for potential breaches of their company’s policies.

  • Created well-crafted code with a TDD approach achieving >98% coverage
  • Introduced different retrospective styles that increased communication insight and understanding
  • Presented lightning talks and led design discussions using whiteboarding and sequence diagrams for clear planning.

Tech : Node, Docker, Bitbucket, Jira, Javascript, Chai, Sinon, Mocha, Grunt, Jenkins.

Assistant Coach

Guided the new students through the pre-course and onsite. Encouraging students to develop their debugging process, unblocking and providing feedback with code reviews.

  • Reduced coaches’ workload eliminating the code review bottle neck
  • Bridged the gap between fresh students and coaches

Personal Assistant

Following on from extensive work in dementia care, I moved on to specialise in spinal injuries and neurological conditions. Providing in house care, medication handling and assisting with physiotherapy.

    Product

    Technical Bridge

    I act as a bridge between engineering, product, and design, using my technical background to translate constraints, unblock delivery, and keep teams aligned on what's feasible and valuable.

    Problem framing

    I turn ambiguous problems into clear opportunities, aligning teams on what to build and why before delivery begins.

    Product Execution

    I prioritise backlogs, sequence work, and keep teams focused on outcomes rather than outputs.

    Customer Experience

    I design and own user journeys in close partnership with design, improving flows, usability, and adoption.

    Cross-Functional Leadership

    I align product, design, and engineering, improving delivery practices and building shared ownership.

    Product Delivery

    I deliver complex product initiatives end-to-end, defining MVPs, managing scope, and making trade-offs to ship under real constraints.