About
One engineer. End to end.
From the first schema to the running server. I'm a software systems architect and senior full-stack engineer in Metro Manila. Replies within a day.
Systems architecture
API-first service design, cross-system authentication, database architecture, and platforms that share one set of records, like TRACE, the research-team workspace built on SURI's API at UP Manila.
Full-stack development
Laravel and PHP backends with Vue, React, and Next.js frontends, proven in SURI, a Laravel + Vue platform managing 15,000+ research records for 50+ users.
AI integration
Controlled-response assistants built on approved sources with human handoff, the approach behind ARIA and the exam reviewer Alamat. AI should reduce operational risk, not add it.
Infrastructure
Docker, Linux, and Nginx administration, VPS deployment, release management, and production database architecture for systems an office depends on daily.
Backend
PHP, Laravel, FastAPI, REST API design, MySQL, relational database design, authentication & authorization, role-based access control, workflow automation, reporting engines.
Frontend
Vue.js, React, Next.js, TypeScript, Tailwind CSS, progressive web apps, offline-first architectures, responsive, accessible interfaces.
AI
Claude & OpenAI integration, Gemini, retrieval-augmented generation, controlled-response architectures, prompt engineering, AI-assisted workflow automation.
Infrastructure
Docker, Linux server administration, Nginx, VPS & cloud deployment, CI/CD, release management, production database architecture. Also PostgreSQL, Redis, AWS, DigitalOcean, Cloudflare.
Systems should grow instead of being rebuilt. API-first services, clean separation between platforms, and authentication designed for an ecosystem rather than a single app.
Continuity is built in from the start. Documentation, version-controlled code, and reproducible infrastructure another engineer could pick up without starting over.
AI features follow the same discipline. The assistant answers from approved sources and hands off to a human when something falls outside its scope, rather than guessing.
Start here
Tell me what's breaking.
Tell me what you're building and what's getting in the way. I'll come back with an honest read on whether I'm the right fit, and how I'd approach it. Replies within one business day.