A cross-platform chat platform built on a Rust backend with end-to-end gRPC contracts, Flutter clients across mobile and desktop, and a Next.js web app. I run product for it and work in the codebase daily — roadmap and scope on one side, backend and client work on the other.
Type-safe contracts shared across every platform via gRPC, so the Rust backend and Flutter and TypeScript clients cannot drift
Offline-first architecture with local SQLite caching, so the app stays usable on unreliable connections
Real-time message streaming over WebSockets with gRPC-Web support for the browser
Sequenced roadmap through in-app purchases and a public sync API
Payroll and HR software for Philippine SMEs, built and shipped end to end — now reaching customers under the name StaffSuite. Philippine labour law is intricate and changes annually, so most of the work is turning statutory rules into calculations a small HR team can trust without checking them by hand.
Live with paying customers, running payroll for companies from 10 to 500+ employees
Cuts tax-season processing time by roughly 90% through automated BIR Form 2316 generation
Saves HR teams an estimated 80+ hours a year on 13th-month and statutory contribution calculations
Biometric attendance integration across 15+ device models; Data Privacy Act certified
Building interactive, end-to-end prototypes to validate product concepts and support fundraising — owning architecture, scope, demo script, and the live walkthrough itself.
Production-shaped systems built from scratch on NestJS, Next.js, and PostgreSQL rather than throwaway mockups
AI agent pipelines for feature scaffolding, test generation, and iterative bug fixing to compress prototype cycles
LLM features shipped into real products — semantic search, conversational UI, code-generation hooks
Evaluation metrics, hallucination mitigation, and prompt governance so AI-backed demos behave predictably in front of investors
NestJSNext.jsPostgreSQLAWSLLM orchestrationFigma
Earlier
Delivery for crypto and fintech products
2 yrs
Technical Project Manager · ClickStaff
Ran delivery for a portfolio of crypto and fintech products, working directly with C-suite leadership to turn business priorities into plans engineering teams could execute against.
Weekly web and mobile releases across multiple concurrent products
Defined product vision and KPIs alongside executive leadership
Coordinated product, engineering, and marketing through a single roadmap
Engineering leadership and operations
6 yrs
Operations Manager, previously Senior Web Developer · Suite 900 Group
Started as a senior developer and moved into running operations — leading multidisciplinary teams of developers, designers, and SEO specialists, and reporting operational KPIs to the CEO.
Led cross-functional delivery teams and mentored developers
Built the technical hiring process — coding tests, evaluation criteria, and onboarding
Developed company policy and reporting that leadership used for planning