Dean McGuigan

Software Engineer • Lifelong Learner • Driven by Curiosity

Building modern, scalable applications with .NET, React, and cutting-edge web technologies

Featured Projects

A selection of my recent work in sports analytics and web development

PitchPlanner

Microservices Platform

A modern, modular platform designed to help football coaches and analysts generate, manage, and share tactical plans and lineups. Built with a microservices approach and best-in-class technology.

PitchPlanner.API

Robust .NET 8 REST API with JWT authentication, Stripe integration, and comprehensive caching. Features API versioning, rate limiting, and health checks.

PitchPlanner.Web

Intuitive frontend for lineup and tactics design with modern React architecture and responsive UI.

PitchData.Worker

Intelligent Node.js worker using Puppeteer for automated football data scraping from Transfermarkt and FBref.

.NET 8 ASP.NET Core React Node.js Puppeteer Stripe Docker Supabase

Country Clash

Web Quiz Game

A React and Tailwind CSS-based web quiz that challenges your knowledge of world countries, capitals, and flags in a visually striking, mobile-friendly UI. Features adaptive difficulty, local high score tracking, and keyboard shortcuts.

  • Adaptive difficulty system
  • Local high score tracking
  • Keyboard shortcuts for power users
  • Multi-language potential
  • Modern web adaptation of classic C# WinForms game
React 18 Tailwind CSS Turso (SQLite) Vercel Localisation

AkriStat

Analytics Platform

A comprehensive football scouting and analytics platform targeted at scouts, analysts, and football professionals. Provides advanced player analysis, team dashboards, and multi-player comparison tools.

  • Player and team analysis dashboards
  • Advanced player search and filtering
  • Custom shortlist management
  • Multi-player comparison tools
  • Flexible data visualizations (D3.js)
  • Role-based access control
ASP.NET Core MVC Entity Framework jQuery Razor D3.js SQL Server