Projects
26 workflows I built: agent tooling, full-stack apps, and ML experiments. Each page lists the architecture and the results.
23 more projects
Gila
A cross-platform password manager with zero-knowledge encryption, biometric auth, and a Chrome extension with WebSocket bridge for automatic credential capture and auto-fill.
rust · tauri · react
Bara
A resilient git commit automation tool with BullMQ workers, multi-round retry, and non-fast-forward recovery — built to keep contribution graphs green without manual intervention.
next.js · express · typescript
Toku
A 6-column task board with drag-and-drop, Cmd+K command palette, automated task transitions, and recurring task scheduling with relative date math.
react · typescript · node.js
Kirei
An offline-first Flutter memories app: it reads photo metadata, geocodes places on the device, and swaps albums with nearby phones over a local peer-to-peer link.
flutter · dart · sqlite (drift)
Pika
An offline-first personal finance tracker in Flutter that syncs to Google Sheets and uses Gemini for its smart features.
flutter · dart · google sheets api
Vora
A privileged Linux daemon that autonomously tunes CPU/GPU fan speeds via PID control and workload classification over real-time sensor data, with a Tauri dashboard.
rust · tauri v2 · react
Katuwang.ai
A multi-tenant Messenger concierge that handles Taglish/English inquiries with context retention and Filipino service tone, automating pricing, booking, and lead capture.
node.js · express · supabase
CashFlow
A production-ready React Native fintech app with 20+ features including AI receipt OCR, budget analytics, bill reminders, subscription tracking, and an offline-first data layer.
react native · typescript · expo
ChatPDF.ai
A microservices-based RAG chatbot for PDF ingestion, vector storage in Pinecone, and low-latency conversational retrieval with streaming responses.
openai · fastapi · react
TalentShift
A full-stack resume intelligence platform using OpenAI to extract structured data from uploaded resumes, with an AI-powered dashboard for candidate evaluation.
openai · fastapi · react
Drift-Adaptive BERT
A real-time BERT-based network intrusion detection system with adaptive feedback loops, achieving 99.97% accuracy and 5.54ms average latency on evolving cyber threats.
python · pytorch · transformers
Malware Detection in Mobile Apps
A custom 2-layer neural network built from scratch (no ML frameworks) achieving 97.16% accuracy for malware detection via Android app permission analysis.
python · scikit-learn · pandas
iBayanihan
A mesh-based messaging platform built with 4 other devs, using Wi-Fi Direct for secure, internet-free communication with end-to-end encryption during emergencies.
flutter · supabase · postgresql
Ruby's Plate
A restaurant reservation system with secure authentication, scheduling, and admin dashboards built in Ruby with a normalized PostgreSQL schema.
ruby · postgresql
IChooSe
A full-stack room reservation and scheduling system with OTP-based authentication — built for a software engineering course at UP Los Baños.
mongodb · express · react
Patintero
A multiplayer LAN game with real-time socket-based communication and player synchronization — built for a networking course at UP Los Baños, based on the traditional Filipino street game.
java · javafx
Swim.io
A fish-eat-fish game inspired by agar.io with responsive controls, collision detection, and growth mechanics in a vibrant underwater environment.
java · javafx
HealTree
A commission project built with 3 other devs — a mobile app for real-time tree disease detection using YOLOv8 and TensorFlow via smartphone cameras.
flutter · firebase · python
UPLBeat
A Flutter health monitoring app for COVID-19 campus protocols with QR check-ins, health condition logging, and admin approval workflows.
flutter · firebase
Aprub
A clearance workflow platform built with 3 other devs for a web development course — role-based access, multi-step validation chains, and audit-ready API endpoints.
mongodb · express · react
lol.c
An interpreter for the LOLCODE esoteric programming language, implementing lexing, parsing, and evaluation from scratch in Python.
python
QuadSimp
An interactive tool for solving quadratic spline interpolation and simplex method problems with visualization and step-by-step solutions.
r · rshiny
Unbeatable Tic-Tac-Toe
A tic-tac-toe game with an unbeatable AI opponent using the minimax algorithm with alpha-beta pruning.
python