
WebLive
A new corporate website built from the ground up with Next.js and Payload CMS for speed, security, SEO, and effortless content publishing.
- Next.js
- TypeScript
- Payload CMS
Motion
- MongoDB
- Vercel
- Upstash Redis
- Resend
Projects
A focused collection of projects explored through the constraints, decisions, and outcomes that shaped them.
Showing 12 projects

A new corporate website built from the ground up with Next.js and Payload CMS for speed, security, SEO, and effortless content publishing.

A production RAG assistant that answers product questions from a CMS-synchronised knowledge base and identifies sales leads.

A local-first TypeScript workspace for authoring, organizing, presenting, and reliably printing independent reveal.js decks.
A resilient Python microservice pipeline that queues image analysis, runs YOLO inference, and stores results asynchronously.

An end-to-end computer-vision pipeline that detects licence plates with YOLOv8, reads them with PaddleOCR, and evaluates predictions against ground truth.

An Angular application for exploring Pokémon through fast search, filters, detailed statistics, evolutions, and animated imagery from PokéAPI.

A custom genetic algorithm for a multi-depot vehicle-routing problem with heterogeneous fleets, pickups, deliveries, and cargo types.

A Python CLI that explains dataset structure through entropy, information gain, gain ratio, and exported decision-tree visualisations.

A growing collection of 100+ carefully explained algorithm solutions with problem statements, tests, and readable implementations.

An engineering-thesis project that packages encrypted files into self-contained HTML documents decryptable in a standard browser.

A modern fictional-business landing page built to practise Next.js, responsive composition, and interface design with Tailwind CSS.

A commercial PrestaShop store delivered by a three-person team, with a tailored Bootstrap interface and product-catalogue modules adapted to the client.