Projects

Full-stack web applications I've designed and built end-to-end with AI — turning real operational needs into working products.

Applications

C
Personal Finance

Cauce

A zero-based personal budgeting web app: every available euro is assigned to a category until "to assign" reaches zero — giving each amount a purpose before it's spent.

  • Next.js
  • React 19
  • Prisma
  • PostgreSQL
  • TypeScript
T
Productivity

TaskDeck

A personal task control tower that brings tasks, projects, meetings and notes together in one place — board, list and calendar views, AI-parsed meeting action items and instrument-panel dashboards.

  • Next.js
  • TypeScript
  • Tailwind
  • Prisma
  • SQLite
D
Business Tool

Demand Tracker

A tool that helps the business track incoming projects, roadmaps and new demands in one place — giving leadership clear visibility of workload and priorities across the organisation.

  • Next.js
  • React 19
  • Prisma
  • TypeScript

Research & academic projects

Research · 2012

Extending the sensory capacity of LEGO Mindstorms NXT robots

A full characterisation of the NXT sensor input and the design of a generic hardware interface to connect custom sensors to the robot — from simple passive ones to complex laser distance sensors.

  • LEGO NXT
  • Arduino
  • Hardware
  • Sensors
Research · 2009

Development & evaluation of robotic applications with LEGO Mindstorms

Explored the LEGO Mindstorms platform for building more complex robotic applications and extended PC–robot communication beyond the original infrared tower using the BABEL programming environment.

  • LEGO Mindstorms
  • RCX
  • BABEL
  • PC–Robot