About Me

Hello! I’m Hannah, a 3rd-year Computer Science student and consistent Dean’s Lister at Saint Louis University, Baguio City.

I’m interested in Full-stack Web Development, UI/UX Design, IoT systems, AI/ML, and Cloud technologies. I like building things that sit between the real world and software. I work mostly with Java, Python, JavaScript, and PHP, but I’m always open to learning new languages and tools if they’re the right fit for a project.

Outside of coding, I serve as the Executive Secretary of the SLU Green Core Society, helping manage documentation, organize events, and keep things running behind the scenes. When I’m not working on projects, I like slowing things down a bit — I enjoy watching films and going on runs. You can even find me on Letterboxd.

This space is where I keep the things I build. Each project reflects something I’ve learned, explored, or challenged myself to understand, basically small pieces that show how I grow over time.


Projects

MIJI — AI-Powered Assistive Math Tool for Blind Learners In Progress

Python Computer Vision OCR AI/ML Accessibility

An AI-powered assistive learning tool designed for blind and visually impaired elementary students. Miji uses camera-based computer vision and OCR to recognize printed and handwritten mathematical equations, converting them into audio feedback. Currently training an AI model to recognize and verbalize mathematical expressions in real time.

Miji screenshot

Bolt — IoT-Based Remote Pet Health Monitor

Arduino ESP32 C++ IoT Blynk Embedded Systems

A real-time IoT health monitoring wearable for dogs built on the ESP32, simultaneously reading heart rate via PPG, body temperature via infrared sensor, and live GPS location. All sensor data streams to the Blynk IoT cloud platform, letting pet owners monitor their dog's vitals from any smartphone. Aimed to reduce animal cruelty through proactive remote monitoring.

Bolt screenshot
View on GitHub →

Louver — Campus Food Delivery System

PHP MySQL JavaScript HTML/CSS Agile/Scrum Figma

A full-stack web food ordering platform for Saint Louis University's Maryheights Campus, featuring three separate role dashboards — customer, vendor, and system administrator — with real-time order tracking, menu management, and vendor verification. Built with PHP, MySQL, and JavaScript following MVC architecture and Agile–Scrum methodology.

Louver screenshot
View on GitHub →

O'WayCIS — Campus Indoor Navigation System

PHP MySQL JavaScript Pathfinding Interactive Maps

A web-based indoor navigation system for the SAMCIS building at Saint Louis University, implementing a shortest-path algorithm over coordinate-mapped floor blueprints with step-by-step routing and room search. Includes a dual interface — a student navigation view and an admin panel for managing rooms, pathways, and blueprints with a full audit log of all changes.

O'WayCIS screenshot
View on GitHub →

Boxdly — Letterboxd Companion App In Progress

Python Web Scraping BeautifulSoup Data Processing

A personal movie companion app that scrapes a user's Letterboxd profile to pull their watchlist and diary data without requiring an API key. Features a smart movie picker that selects randomly from the user's saved watchlist, plus a top-4 digest filterable by any custom date range.

Boxdly screenshot
View on GitHub →

Get In Touch

I’m always up for interesting conversations, collaborations, or just a friendly hello. Whether you have a project in mind or want to chat about tech, films, or running, feel free to reach out!