Projects

A selection of work demonstrating backend development, systems fundamentals, and human computer interaction.

ScoreRent

Live · Backend

Rental decision-support web app that outputs a confidence score (0 to 100), a verdict, reasons, and recommended actions. Includes guest evaluation and logged-in flows with saved profiles and evaluation history.

Python FastAPI Jinja2 PostgreSQL pytest GitHub Actions Render

SeaClear

HCI Capstone

HCI-focused project improving access to beach water quality information through usability testing and iteration. I built the community reporting feature and helped guide the team using usability heuristics and user-centred design.

HCI Usability heuristics Accessibility Reporting flow Information design Documentation

HealthSync

Hackathon

Prototype built during the GirlCode InnovateHer Hackathon focused on improving access to health services. Designed to support guided navigation, queue visibility, and health education for users.

Rapid prototyping User-centred design Social impact Hackathon delivery

NetworkComm

Systems

TCP client server chat application built to demonstrate networking fundamentals, protocol design, and concurrency. Supports multiple clients with server-side routing, chat rooms, and structured logging enhancements.

Python TCP sockets threading Protocol design Logging

IncidentDesk

CRUD

Incident tracking system built to practise clean CRUD patterns, validation, and persistence using a small maintainable backend structure.

FastAPI SQLite Jinja2 CRUD Validation
Back to Home