← Home

All Work

Projects

Everything I've built — across AI, embedded systems, and the web.

Full Stack Engineer

FreelanceIn Progress

Tiiqe

Social Media Management Platform

A freelance SaaS build currently in active development. The platform helps businesses manage and automate their social media presence from a single dashboard.

Impact: Managing the full delivery lifecycle — architecture, documentation, and sprint-based development as a solo freelance engineer.

Next.jsOpenAIStripeMeta APIPostgreSQLPrisma

Full Stack / AI Engineer

Fleet AI Companion

AI Chatbot for Fleet Operations

An AI-powered conversational platform providing fleet operational insights, built during an industry capstone project with Skyledge. It bridges complex data and natural language queries.

Impact: Enabled natural language queries on fleet data with high reliability. Implemented safety guardrails and semantic caching to improve response accuracy and latency.

PythonFastAPIAngularOpenAINeMo Guardrails

Designer & Developer

This Portfolio

Personal Developer Portfolio

Designed and built from scratch — no templates. The brief was to not look like every other AI-generated grad portfolio. Single-page Next.js app with Framer Motion animations, film grain overlay, and a scrolling marquee ticker.

Impact: An exercise in restraint: making deliberate design decisions rather than adding everything. The stack tags, cursor glow, and scroll progress bar are all built without any UI component library.

Next.js 16TypeScriptFramer MotionCSSLenis

Embedded Systems Engineer

SDI-12 Sensor & Data Logger

Environmental Monitoring System

Built a reliable environmental monitoring system utilizing the SDI-12 protocol, emphasizing hardware/software integration, structured logging, and graphical on-device visualization.

Impact: Received a Certificate of Outstanding Student Project for practical engineering and strong reliability in sensor communication.

ArduinoC/C++SDI-12 ProtocolTFT Display

Software Developer Intern

Barton Care Rostering Portal

Internal Workforce Management System

Contributed to an in-house rostering web portal used daily by care coordinators to manage shifts, staff allocation, and scheduling across the organisation.

Impact: Unusual position: building software while simultaneously depending on it as an operations manager. This dual perspective directly shaped feature priorities and usability decisions.

AngularTypeScriptREST APIsSQL