Skip to content
/projects

Things I've built and kept running

10 projects, from two platforms live in production to Laravel business systems and a capstone that won best paper. Each one lists exactly what I did on it.

PandaAuth Key System Service

Featured

Full-stack developer & QA analyst · 2022 — Present

Authentication and licensing platform handling registration, license validation, and entitlement checks for real users. I built the API layer, run the QA pass on every release, and manage the Linux/Nginx VPS it runs on.

Node.jsExpressMongoDBNginxPostman
status Live in production

What I did

  • Token-based authentication and license validation APIs
  • Manual API regression suite in Postman, traffic analysis in Fiddler
  • Self-hosted deployment with reverse proxy and uptime monitoring

Clinic Web Application

Featured

Backend developer (internship) · 2025 — 2026

Healthcare platform for patient records, appointments, and clinical workflows. I rebuilt the backend around REST APIs and a PostgreSQL schema, then added AI-assisted documentation tools clinicians use during consultations.

DjangoPythonPostgreSQLREST APIs
status Delivered at Eversoft IT Solution

What I did

  • REST APIs and PostgreSQL schema for records and appointments
  • LLM-generated patient notes and real-time speech-to-text transcription
  • Encrypted auth, role-based access, HTTPS-enforced data handling

Multilingual Speech-to-Text

Featured

Backend developer (internship) · 2026

Django transcription service tuned for Philippine languages — Cebuano, Tagalog, and English, including code-switched Taglish and Bislish in the same sentence. Handles file uploads and live microphone input, returning word- and segment-level timestamps with confidence scores.

PythonDjangoDjango REST FrameworkChannelsWhisperPostgreSQLFFmpeg
status Built during my internship

What I did

  • Whisper Large-v3 pipeline with automatic per-segment language detection
  • Real-time transcription over Django Channels WebSockets
  • Audio preprocessing and noise reduction across WAV, MP3, FLAC, M4A, OGG, and WebM
  • REST API plus JSON, TXT, SRT, and VTT export, with custom vocabulary for local terms

PandaBlox

Featured

Full-stack developer · 2026

Server-rendered platform where users publish, browse, search, and moderate Roblox Lua scripts. Runs in production at blox.pandadevelopment.net, with the source released under GPL-3.0.

Node.jsExpressEJSMySQLPrismaRedisDocker
status Live · Source released

What I did

  • JWT and bcrypt authentication, plus PandaAuth and Google OAuth sign-in
  • Script publishing with tagging, thumbnails, full-text search, and view tracking
  • Moderation dashboard with audit logs and an HMAC-SHA256 signed publish API
  • Redis caching and rate limiting, Helmet CSP, input sanitization, Docker deployment

AI-Assisted Financial Management System

Full-stack developer · 2026

Personal finance system tracking expenses, budgets, installment loans, and revolving credit. A DeepSeek-powered adviser reads the whole picture to flag overspending, rank which bills to pay first, and project when balances clear.

Node.jsExpressEJSSQLiteDeepSeek API
status Open source

What I did

  • Dashboard for total debt, available cash, daily burn, risk alerts, and upcoming payments with running balances
  • Expense, income, loan, and credit tracking with auto-generated monthly bills and per-category budget caps
  • DeepSeek adviser chat, backed by a local rules engine that produces the same analysis with no API key
  • Reporting across 3–24 months with trend analysis, category matrices, and CSV/JSON export

Point of Sale System

PHP developer

Counter-facing point of sale built in Laravel — product lookup, cart, discounts, payment, and printable receipts, with a daily sales summary for the owner. Developed and tested locally on a XAMPP stack.

PHPLaravelMySQLBladeXAMPP

What I did

  • Product, transaction, and sales schema in MySQL
  • Cart, checkout, and receipt printing flow in Blade
  • Separate cashier and administrator permissions
  • Daily and per-item sales reporting

Inventory Management System

PHP developer · 2024

Stock control system covering item records, suppliers, and every stock-in and stock-out movement, with running balances, low-stock alerts, and printable reports.

PHPMySQLXAMPP

What I did

  • Item, supplier, and stock movement models in Laravel
  • Stock-in / stock-out logging with running balances
  • Low-stock alerts and printable stock reports
  • Role-based access for staff and administrators

VeggieScan

Capstone lead developer · 2026

Visual diagnosis web app that grades vegetable freshness and flags contamination from a photo. YOLOv8 handles detection; an LLM turns the model output into a plain-language verdict and handling advice.

PythonYOLOv8TypeScriptReact Native
status Awarded Best Paper Presentation

What I did

  • YOLOv8 training pipeline on a hand-labelled vegetable dataset
  • LLM reasoning layer for verdicts and storage suggestions
  • Web interface for upload, results, and diagnosis history

VeggieScan R35

Mobile & ML developer · 2026

React Native app that grades carrot freshness through the phone camera. A custom-trained YOLOv8-OBB model returns a class, a confidence score, and a 0–100 Numerical Freshness Score with an eat-or-discard recommendation — over REST for single photos, over WebSocket for a live camera feed.

React NativeFastAPIPythonYOLOv8-OBBPyTorchSQLiteWebSockets
status Capstone research, co-authored

What I did

  • React Native client using Vision Camera for live capture and single-image upload
  • FastAPI backend serving the YOLOv8-OBB model over both REST and WebSocket
  • Dataset annotated in Roboflow with oriented bounding boxes across four classes, oversampled to balance them
  • Model trained on Colab GPU with Drive checkpointing, plus the 0–100 freshness scoring system

Skycloud .NET Obfuscator

C# developer · 2019 — 2020

Open-source obfuscator for .NET assemblies, written in C#. It is the most-starred thing I have published — 7 stars and 2 forks. I discontinued it in 2020 over security concerns rather than keep circulating a tool I no longer stood behind.

C#.NET
status Open source · my most-starred repo

What I did

  • Around 120 KB of C# working against compiled .NET assemblies
  • Released the full implementation publicly rather than shipping binaries only
  • Retired the project in 2020 once I judged the security tradeoffs unacceptable

More on GitHub and GitLab

Over 50 more repositories — mobile apps, YOLOv8 training tools, C# desktop utilities, and coursework.