Full Stack Intern
Full Stack Intern
GrabFood's discovery meets GloriaFood's control — without the account sprawl
A centralized restaurant platform combining GloriaFood-style manager customization with GrabFood-style customer discovery, unified under a single identity across all restaurants instead of siloed accounts per venue.
💭 Fought tooth and nail for 3 months to get a Master-Detail layout accepted and replaced the ungodly table-form system.
TanStack
NestJS
TypeScript
Tailwind
PostgreSQL
A welcoming landing page for the trans-identity community
A simple, configurable and fast landing page to introduce a community of trans-identity people.
A course SPA with real SMTP, S3, and a CDN bolted on top
An auctioning Progressive Web App — course requirements called for SPA, an ODF stack, and mailing, but real SMTP, S3, and a CDN came along for the ride. Real-time bidding works, mostly.
FHIR-integrated clinic assistant with EPHI redaction
An embedded clinic chatbot that integrates with OpenEMR via OAuth2 and FHIR/REST APIs, routing chat messages through a redaction pipeline to strip EPHI before they reach the model — designed as a system component inside a clinic's user-facing software.
Polyglot microservices pipeline consuming real-time Binance data
A distributed stock-finance pipeline across 7 microservices in 3 languages — Go proxies at the gateway, Node handles IO-heavy Binance feeds, and Python runs the sentiment analysis and backtesting — all wired together with pub-sub messaging.
A full SDLC exercise dressed up as an exam platform
A fictional examination center's registration system built to demonstrate consistency from requirements analysis and diagrams all the way through to deployment. The process is the product — the app is just proof it got done.
A free manga sharing platform
An ads-free platform for artists to share their original works and readers to catch up with their favorite mangakas.
A course-required MPA that ended up on a real VPS with S3
The platform for reading the most funny posts — totally real posts — with full-text search. EJS and Express MPA were course requirements; self-hosting on a VPS with S3 storage was not.
Polishing the classics
The standard tutorial project revamped with Minimax Computer, i18n, and custom animations.
A FrontendMentor web challenge, rebuilt pixel-for-pixel in native iOS
A FrontendMentor dictionary challenge that I refused to build as a web app — recreated pixel-by-pixel in pure Objective-C and UIKit instead, querying a public dictionary API with zero web technology in sight.
Moodle, but for the terminal
A courses management system implemented as a Terminal User Interface using ncurses and C++
University of Natural Sciences