Skip to content

Senior AI & Full-Stack Engineer

I build software that survives production.

I design, build and operate web systems from architecture to deployment.

  • Laravel
  • Vue / Nuxt
  • NestJS
  • AWS
12+
Years Engineering
10+
Years Laravel
8+
Years Vue / Nuxt
26k+
Product Users
Selected Work

Products, platforms and systems I've designed and built.

Capabilities

What I Build

End-to-end engineering across product, backend, frontend, data, quality and AI.

01

AI Engineering

Working with AI agents and coding assistants to accelerate development, turning around features faster while raising the quality bar through generated tests, reviews and automation.

Claude CodeOpenAI CodexMCPAgentic WorkflowsLLM Integration
02

Product Engineering

Turning complex business requirements into production-ready web applications.

LaravelNestJSNuxtVueTypeScript
03

Backend & APIs

Scalable REST APIs, authentication and authorization, third-party integrations, webhook handling and data integrity.

PHPLaravelNode.jsNestJSREST APIs
04

Frontend Engineering

High-performance, responsive interfaces for dashboards, internal tools and client-facing platforms.

VueNuxtTailwind CSSTypeScript
05

Data & Cloud Infrastructure

Reliable architectures designed to run smoothly beyond the local development environment.

PostgreSQLMySQLAWSCloudflareDockerLinuxCI/CD
06

Engineering Quality

Maintainable codebases backed by automated testing, security reviews and observability.

TDDPHPUnitVitestSecurity HardeningPerformance Tuning
Engineering Philosophy

I don't just write features.

I think about the system around them.

01

Ownership

I work across the entire stack instead of treating frontend, backend and infrastructure as isolated silos.

02

Simplicity

Good architecture makes future changes easier and prevents routine features from turning into month-long crises.

03

Production

Code is never finished when it only works locally. It must survive deployment, edge cases, unexpected traffic and ongoing maintenance.

04

Continuous Improvement

I use modern tools including AI-assisted development to accelerate output while retaining full ownership of code quality.

Experience

A decade of production ownership

Senior roles spanning product engineering, backend architecture and cloud operations.

  1. Senior Software Engineer

    CloudstaffApr 2024 - Present

    SLA-driven Laravel systems for a confidential Australian client, across AWS, Azure, Kinsta and Ploi.

    • Develop and maintain SLA-driven Laravel systems, upholding 99.9% uptime
    • Deliver high-priority features across multiple projects under tight timelines
    • Manage infrastructure deployments on AWS, Azure, Kinsta and Ploi
    • Apply AI-assisted engineering workflows (Claude Code, Codex, MCP)
    LaravelAWSAzureVue.jsGatsby
  2. Senior Software Engineer, Backend & Full-Stack

    Imaginary Ones | Bubio.ai2022 - 2024

    Backend architecture and full-stack development for two early-stage products: Imaginary Ones and Bubio.ai.

    • Architected backend systems and REST APIs with NestJS, Node.js and Supabase
    • Implemented Supabase RLS, Edge Functions and Redis caching for multi-tenant data
    • Built full-stack features with Nuxt and React, deployed via Docker and CI/CD on AWS
    NestJSNode.jsSupabaseNuxtReactPostgreSQLAWS
  3. Senior Software Engineer, Backend & Full-Stack

    OFFEO2018 - 2024

    Founding engineer of a SaaS video-creation platform; built the backend and rendering pipeline, then maintained and scaled the mature platform.

    • Built the platform backend and frontend from the ground up, promoted to Senior in 2020
    • Architected a distributed rendering/export engine (Node.js, FFmpeg, Laravel queues, Redis, S3)
    • Maintained and scaled the mature platform from 2022 while new products ran in parallel
    • Owned production maintenance, export servers and mentoring
    LaravelNode.jsVueFFmpegRedisAWSDocker
Technical Stack

Tools I reach for

Primary technologies first. Everything else stays quiet.

Backend
LaravelNestJSPHPNode.js
Frontend
NuxtVue 3TypeScriptJavaScript
Database
PostgreSQLMySQLRedis
Cloud & DevOps
AWSCloudflareDockerLinuxCI/CDDigitalOcean
Testing & Quality
TDDPHPUnitAutomated Integration Testing
UI & Styling
Tailwind CSSResponsive DesignAccessible Systems
Additional
ReactTerraformWordPress
Modern Workflow

AI-assisted engineering

I use AI as an engineering multiplier - not as a replacement for engineering judgment.

  1. 01Understand

    Explore the codebase and requirements before writing a line.

  2. 02Plan

    Break work into verifiable steps with clear acceptance criteria.

  3. 03Implement

    Accelerate implementation with AI-assisted drafting and iteration.

  4. 04Test

    Generate edge-case coverage and validate against real behavior.

  5. 05Review

    Personally audit output for architecture, security and correctness.

  6. 06Ship

    Deploy with confidence and own the result in production.

Toolset

  • Windsurf
  • Claude Code
  • Codex CLI
  • ChatGPT

AI accelerates research, boilerplate and edge-case test authoring. Architecture, security and runtime correctness stay under human ownership.

About

A little about me

I'm a full-stack engineer based in the Philippines with more than a decade of experience building web applications and business systems.

My strongest background is in Laravel and Vue/Nuxt, but my work increasingly spans Node/NestJS, PostgreSQL, AWS and modern cloud infrastructure.

Over the years I've worked on everything from internal tools and administrative systems to customer-facing products and independent applications.

I enjoy the difficult part: turning messy requirements into software that actually works.

Contact

Let's build something useful.

Looking for a senior engineer who can take ownership beyond writing tickets? I'm open to senior full-stack engineering opportunities, long-term product work and technically interesting projects.