Loading page.
Projects
Deep dives, product stories, and technical playbooks focused on measurable outcomes, reliability, and stakeholder alignment.
Web-based queuing for NU-D Treasury: kiosk ticketing, staff windows, and a PWA with real-time updates
Ran a staged pilot focused on the Treasury Office: kiosk-issued QR tickets, staff window sessions (call/confirm/complete), and a mobile PWA for live status. Live updates via SSE with push (VAPID) and SMS fallback; shipped with backups, health endpoints, and post-deploy smoke checks.
Desktop Java Swing storefront for PC parts with cart, checkout, receipts, and a reward mini-game.
My first college system project: a Java Swing desktop app to browse PC components, add to cart, pay from an in-app balance, and print receipts. Includes a small reward mini-game, local images/sounds, and Ant/NetBeans build. In-memory state; no external services or DB.
Java Swing uniform shop for NU-D students with admin approval workflow.
DSA course project: a Java-based desktop app for purchasing school uniforms. Uses Swing/NetBeans UI, in-memory data structures (e.g., HashMap) for products, cart, and orders, with an admin interface for approvals. No persistent storage or external integrations.
Android app connecting clients and local workers; Java-based views with Supabase-backed jobs and bookings.
Android app for on-demand services using a Java-based Android View system (XML). Implements Supabase authentication, Retrofit networking, encrypted token storage, offline maps (osmdroid), and a Postgres schema for jobs, bookings, and reviews.
Web platform for student org management - proposals, approvals, monitoring - built with Tailwind + vanilla JS.
Student-organization management prototype: authentication/registration, org profiles, activity proposals, admin approvals, and monitoring. Frontend uses HTML/CSS/JavaScript with TailwindCSS and local mock-data JSON (no backend). I served as the project PM, coordinating scope, IA, and backlog.
Java Swing admin & inventory app with MySQL-backed CRUD and POS ordering.
Admin and inventory side of Techfinity: a desktop Java Swing application that manages products, customers, orders, and users. Includes a POS-style checkout with cart and printable receipts, role-gated navigation, and persistence on a local MySQL database using JDBC. Packaged as a Maven project with NetBeans-generated UI layouts.