Everything I have built and shipped, 15 in total.
AI / ML
A cutting-edge AI web application built with React.js and Next.js, designed to showcase the possibilities of artificial intelligence in a visually striking manner. Modern, responsive interfaces with a focus on user experience and aesthetic appeal, wrapped around real AI capabilities.
Web Development
A fine-dining restaurant site in Next.js and TypeScript: a full menu, a gallery, and a booking form with date and time selection, styled to feel like the restaurant rather than a template.
A secure platform for sharing text and code snippets with a focus on privacy and anonymity, built as a more secure alternative to traditional pastebin services, with end-to-end encryption and automatic expiration of shared content.
A geo-tagging system for mapping private cameras to aid law enforcement in crime investigations and enhance public safety with advanced video analytics.
An advanced computer vision system that automatically identifies and classifies defects in manufactured products, focusing on cups and television sets on a production line.
Systems
A conversational booking service for doctor appointments: pick a hospital, see who is free and when, and book, move or cancel a slot, with an SMS reminder before the appointment.
A comprehensive platform for planning and managing industrial visits with extensive customer service features.
An AI-powered camera system for public safety and security surveillance: multi-threaded YOLO detection over live feeds, with remote rPPG pulse extraction reading heart rate from video alone.
Classification, detection and segmentation on medical scans in one Streamlit app: COVID and pneumonia from chest images, and blood cell counts from microscopy.
Automation
A Gemini-backed product assistant for a rice brand. Answers catalogue questions, suggests recipes and helps customers choose between products.
Natural language processing over a large drug-review dataset, surfacing sentiment and safety signals from patient-written text.
Shortens long links and tracks click counts per link, backed by MongoDB with an Express and EJS front end.
Draw in the air with a coloured marker and a webcam. Tracks the marker with OpenCV and paints the path on screen in real time.
A convolutional network that reads an expression off a face and calls it happy or sad, trained end to end on a dataset gathered and cleaned by hand.
Finding road lane markings from a dashboard camera, solved twice: once with classical computer vision, and once with a trained encoder-decoder network.