01 / 06
Tournament operations platform
Lobb Control
A connected tournament platform for organizers, players, referees, and spectators, bringing registration, scheduling, live court control, and results into one system.
I shape the product, system architecture, and end-to-end web and mobile experience—from optimized scheduling to live match updates.
- My role
- Founder & lead engineer
ReactNode.js / MongoDBReal-time scheduling
02 / 06
Published freelance website
The Forest Villas by Lily
A responsive hospitality website that presents a private resort in Jala-Jala through an image-led experience designed to turn discovery into direct inquiries.
Led the strategy, content presentation, responsive design, Cloudinary media delivery, analytics, local search visibility, and production launch.
- My role
- Full digital delivery
HTML / CSS / JavaScriptCloudinarySEO & analytics
03 / 06
Healthcare system
Alonzo EMR
A private electronic medical record system that helps a physician organize patient profiles, consultations, clinical findings, plans, and supporting files.
Designed the core CRUD workflows, MongoDB interactions, and secure handling of patient and consultation records within an eight-person Scrum team.
- My role
- Primary backend developer
Node.jsMongoDBBackend architecture
04 / 06
Published research
Wait, You’ll Trip!
A work-in-progress fall-prevention wearable concept that investigates how computer vision and depth sensing can identify tripping hazards before a fall occurs.
Developed the proposed system around a Jetson Orin NX, three RGB cameras, and time-of-flight depth sensing with guidance from a research adviser.
- My role
- Researcher
Computer visionEdge computingHuman safety
05 / 06
Distributed systems
IMDb Distributed Database
A three-node movie database designed to remain consistent and available across concurrent transactions, node failures, and recovery.
Designed and implemented much of the distributed architecture, including concurrency control, replication behavior, failure handling, and node recovery.
- My role
- Systems developer
Node.jsMySQLDistributed architecture
06 / 06
Independent game
28 Seconds
A compact action platformer made for two simultaneous week-long game jams: escape each unstable simulation room before its twenty-eight-second deadline.
Created the game design, programming, art, music, and sound, then produced a second narrative version for an overlapping jam theme.
- My role
- Solo developer
GodotGame designCreative direction