James Dunford

Full-Stack Developer

I build modern, production-ready web applications using React, Next.js, AWS, and .NET, with a focus on performance, maintainability, and real-world business needs.

Featured Projects

View all →

London Neighbourhoods

AstroTypeScriptPWAOpenStreetMap

An offline-first, multilingual guide to London, Ontario for newcomers, with a custom OpenStreetMap-based map, address search and printable PDFs in English, Spanish and Arabic.

Domain Dashboard

Next.jsTypeScriptReactRDAP

An RDAP-powered domain intelligence dashboard focused on expiry awareness, caching, and per-domain refresh.

Subscription Manager

PostgreSQLPrismaNext.jsReactTypeScript

A full-stack SaaS-style subscription billing system with robust business rules and relational data modeling.

Member Operations Dashboard

AngularASP.NET CoreTypeScriptPostgreSQLDocker

An enterprise staff tool for credit union operations featuring member search, account flags, service request tracking, and audit logging with role-based access control.

The Instrument Panel

RustTauriReactTypeScript

A lightweight desktop hardware monitoring application built with Tauri 2, React 19, and Rust that displays real-time CPU, GPU, storage, and system metrics.

Vehicle Expense Tracker

ASP.NET CoreReactTypeScriptPostgreSQLDocker

A full-stack total cost of ownership (TCO) calculator for vehicles with expense tracking, fuel efficiency analytics, and cost trends.