Languages
- JavaScript ES6
- TypeScript
- Python
- Java

I build secure internal business systems (HR, document control, asset tracking, GIS, Structural Engineering Tools) end to end, from React frontends to Spring Boot and NestJS backends.
Open to full-time roles
I'm a full-stack software engineer with 5+ years of experience building production web applications and internal business systems. At Quadstruct Inc., I independently designed and built an HR Information System, a Document Control System, and an IT Inventory & Asset Management system.
My work spans the whole stack: React and Next.js frontends, Spring Boot, NestJS and Node.js backends, PostgreSQL, and Docker deployments. I put the parts that are easy to skip first: role-based access, account lockout, and security reviews for RBAC, IDOR and JWT handling.
I'm based in Makati City, and when I'm not coding you'll find me eating my way around my hometown.
9 projects. Select one to see details and links.

Hazard-check web app for any point in the Philippines. Click the map or search an address to see earthquake, volcano, flood and storm risks in plain language, with animated illustrations, nearest active faults and critical facilities, plus a downloadable PDF report.

Full HRIS built from scratch, covering employee records and core HR workflows end to end.

Company-wide platform for tracking IT assets, with account-lockout security, file-attachment workflows, and a custom-branded admin console.
Built for a client or employer, so there's no public link.

Web application for listing documents such as email records, attachments, and structural calculations, with report generation and an OAuth-based, Gmail-integrated document intake with review-and-approval workflows, cutting manual encoding and streamlining document processing.
Built for a client or employer, so there's no public link.

Web application for tracking supplies in the company with requests workflow and HTML report of expenses.
Built for a client or employer, so there's no public link.

Web application for searching for related documents and it can read into pdf itself by ingesting pdf documents and using xenova embedding to extract data.
Built for a client or employer, so there's no public link.

Company geographic information system built for a structural engineering firm. An interactive map of hazard layers and company projects, with project details and geotechnical reports attached to each location, and a centralized databank for all of the firm's geotechnical reports.
Built for a client or employer, so there's no public link.

JH LAN Messenger finds the other people on your office, school or home network automatically and lets you chat, send files and folders, and broadcast announcements. Everything travels directly between computers on your LAN, and everything is stored on your own machine.

Desktop tool for automating structural-engineering schedule exports, rearchitected into a JSON-driven, user-configurable engine with built-in license management.
Built for a client or employer, so there's no public link.
6 concept sites built for different kinds of businesses. Pick one to preview it, then open the live version.
High-intensity gym landing page with membership plans, class schedules, and trainer profiles. Bold typographic hero with a live burn-target widget.
Grouped by how much I rely on each one. Larger and brighter means more daily use.
Whether you have a project in mind, want to discuss a role, or just want to chat about tech, my inbox is always open.