Web platforms
Production apps in TypeScript, Next.js, NestJS. Server-rendered, SPA, or hybrid.
CURRENTLYCosmic SocietyManila
I've been building software since 2021, back when it was still a hobby. Today the hobby is the job: at Cosmic Society I make software that helps people connect and engage, mostly used TypeScript, Next.js, Supabase, and NestJs, and I still mess around with AI automation and systems design.

I write software, mostly for the web. Started in 2021 as a hobby and it turned into a career. Today I'm at Cosmic Society building a multi-brand event and retail-activation platform that supports ~30,000 peak users at large-scale events. Before that I shipped production work for HEQS Group (Sydney) and FiveTwenty IT Services (Manila), and I'm a Computer Science grad from Cavite State University.
I work across the stack, but backend is where I go deepest: REST APIs, role-based access, row-level security, audit logging, query optimization, CI/CD. I care about clean architecture, accessibility, and code the next person can read without a guided tour. The rest of my time goes to whatever I'm learning right now.
Production apps in TypeScript, Next.js, NestJS. Server-rendered, SPA, or hybrid.
Cross-platform with React Native + Expo. Offline-first, secure releases.
CI/CD pipelines, Docker containers, cloud hosting on Vercel, AWS, Azure, DigitalOcean, Heroku.
Small 2D Unity prototypes when I want to think about something different.

Building a multi-brand event and retail-activation platform on Next.js, Supabase and Tailwind, serving ~30,000 peak users at large-scale events.
Technologies used:TypeScriptNext.jsSupabasePostgreSQLTailwindDenoNetlifyVitestPuppeteer

Built and optimized production web applications across TypeScript, Next.js, NestJS, and Laravel.
Technologies used:TypeScriptNext.jsNestJSLaravelGitHub ActionsVercelAWSAzureHeroku

Built enterprise-grade applications end-to-end; started as IT intern, transitioned to full-stack.
Technologies used:TypeScriptReactExpressPostgreSQLDockerDigitalOceanPlaywrightJest
Custom web and mobile apps for students and small businesses, academic workflows and automated business processes.
Technologies used:ReactExpressReact NativeSupabasePostgreSQL
Tools I work with, sorted by how often I actually reach for them.
CORE
daily
OFTEN
regular reach
SOMETIMES
shipped at least once
TOOLS
daily workflow
Things I've built across internship, freelance, and a couple of academic projects.

FEATURED
Storefront and back office for an Australian furniture retailer, selling mostly to homes and sometimes to larger companies. A Next.js front end over a NestJS API. Because it is a live commercial site, the App Router migration had to land incrementally with no downtime, which meant picking a rendering strategy per page type instead of converting everything at once.

Internship at FiveTwenty: led the backend of a corporate timekeeping platform used by 40+ employees (role-based access, audit logging, API design, Redis caching) and contributed to frontend and DevOps, including Jest, Supertest and Playwright coverage plus Docker on DigitalOcean with CI/CD. Now in daily production use by FiveTwenty's enterprise clients.

Group thesis project, a writing tool that flags biased terms and suggests inclusive alternatives in real time. I worked on the backend and NLP side: REST APIs, the bias-detection pipeline, and the LanguageTool + spaCy integration, tuned for concurrent requests. The live demo is still online.

Freelance build for Ajapco, a Japanese sweets shop: a sales and inventory system with a reporting dashboard (monthly sales, stock alerts, best-selling products) plus product, stock, sales, and employee management. Built solo, front to back.

Freelance project, built solo: a React Native app for discovering ways to reuse and recycle fruit and vegetable waste, with liked posts and an admin dashboard for reviewing pending submissions. Online-first backend with offline support, cloud↔local sync tested on Android and iOS.