Featured work

Experience

  1. Apr 2026 — Present

    Senior Frontend Engineer

    gdotv

    • Led frontend development, improving navigation, graph exploration, dashboard workflows, performance and consistency across desktop and web.
    • Built a comprehensive automated testing platform across graph database backends, improving reliability, diagnostics and release confidence.
    • Architected Model Context Protocol (MCP) rendering engines, enabling AI agents to dynamically render live query data into interactive charts and dashboard components.
  2. Oct 2025 — Apr 2026

    Frontend Engineer

    Safiyaa

    • Developed and maintained components for a bespoke internal CRM covering clients, orders, appointments and task tracking.
    • Optimised server-side rendering to improve application performance, reliability and data consistency.
    • Collaborated with product and engineering teams to deliver user-focused features and iterative improvements.
  3. Mar 2021 — Oct 2025

    Frontend Developer

    Sportlight

    • Led a sports portal rebuild with data-heavy dashboards and data visualisations meeting WCAG 2.1 AA accessibility standards.
    • Developed real-time visualisations of player movements during training sessions.
    • Implemented CI/CD pipelines to streamline release workflows, automate deployments and reduce delivery time.
  4. Apr 2018 — Jan 2019

    Frontend Developer (Intern)

    HiiT Plc

    • Assisted backend engineers in delivering full-stack applications on time with smooth integration.
    • Built mobile-first, responsive interfaces to improve accessibility across devices.
    • Worked with designers to turn mock-ups into user-friendly interfaces that met design specifications.
Archived projects
Atlis screenshot

Atlis

Atlis is a fictional e-commerce store for a furniture company. This app was uses the localStorage which acts as the "database" to store and retrieve data.

HTML logo Sass logo JavaScriptlogo
Portfolio screenshot

Portfolio

This is the site you're currently on. It contains the key projects I've worked on along side relevant contact information.

HTML logo Sass logo JavaScriptlogo
MX Corp screenshot

MX Corp

This is a three page website for a fictional architectural firm. It was built using the mobile first, responsive design principle.

HTML logo Sass logo JavaScript logo