
Dependency Radar
Free, open source CLI tool I built that generates a detailed report on a JavaScript project's dependencies and flags packages that are no longer maintained.
I’m a UK-based Senior Frontend Engineer with over a decade of experience building and modernising complex web applications. React, TypeScript, and architecture at scale.
Expertise
Turning complex React codebases into systems that are easier to understand and evolve
Upgrading tooling and architecture without disrupting delivery
Making pragmatic technical decisions that hold up long-term
Keeping dependency graphs and build pipelines under control
Shipping features quickly without creating technical debt
Designing clear, usable, intentional interfaces
Turning product requirements into practical UI
Thinking in flows, not just components
Getting up to speed with new frameworks and tools fast and using them sensibly
Focused on large-scale frontend architecture, modernisation of legacy systems, and long-term maintainability.

Free, open source CLI tool I built that generates a detailed report on a JavaScript project's dependencies and flags packages that are no longer maintained.

Experimental off-grid communication PWA for browser-based messaging over local networks.

Open source tool for sharing text and files between devices on your local network. Run it, scan the QR code, splat.

Location-based storytelling platform designed for real-world community events, delivering interactive stories via mobile.

Free, open source desktop app for adding broadcast-style score graphics, a match clock and a penalty tracker to live sports streams.