Skip to content

Experience

Every role as an execution log: what ran, and what it returned.

RunningRemote, full-timeJun 2026 – now

AI Software Engineer

New Zealand

  1. Internal AI platform. Core engineer on a 3-person team building the company's internal AI tool platform: 26 tools used by 94 staff across 7 departments, with 30K+ sessions and 1,800+ AI jobs run since tracking launched.

  2. Performance engineering. Cut dashboard load times 9 to 18x (p95 7.96 s to 0.67 s) and creative-analysis load times 7 to 8x by removing repeated access checks, rendering from server snapshots, paginating search, and colocating Vercel functions with Supabase; proved the gains with a 30-sample production benchmark harness I built.

  3. Ad creative analysis. Built an ad creative analysis tool end to end: Gemini-powered batch analysis of video and static creatives using ffmpeg frame extraction, async workers, leases, and retry/recovery, producing ranked PDF action reports.

  4. Deliverable QC. Built a QC assistant that scores agency deliverables against versioned rubrics with pass/fail gates, a Gemini model-fallback chain, and Google Drive/Docs/Slides intake; 113 review runs across 439 files.

stack: Next.js 16 · React 19 · TypeScript · Supabase · PostgreSQL · Vercel · Tailwind CSS 4 · Gemini API · PostHog · n8n · ffmpeg · Playwright · Claude Code · Codex · Google Chat API · Bash

SuccessHybrid, project-basedMar 2026 – Jul 2026

Data Engineer / Analyst

Philippines

  1. BI migration. Partnered with the finance team to migrate manual Excel reporting into Tableau dashboards for EV charging infrastructure across the Philippines, now used by the entire team and by clients.

  2. EV utilization analytics. Built dashboards covering charger utilization rate and trends, GHG emissions avoided (metric tons), per-location and per-connector usage, response time, total cost and profit, and connector counts per site.

  3. Snowflake optimization. Optimized Snowflake data models and SQL (CTEs, window functions) behind the reporting layer to reduce compute cost and speed up dashboard refreshes.

stack: Tableau · Power BI · Snowflake · SQL · Excel

SuccessRemote, full-timeJul 2025 – Apr 2026

Software Engineer

United States

  1. Royalty ETL. Developed a royalty normalization engine supporting 29+ global formats (ASCAP, BMI, MLC, YouTube CMS), using Celery and Redis to automate data mapping and cut ingestion times from hours to seconds.

  2. Streaming pipelines. Re-engineered high-volume data pipelines in Django 5.2 and DRF using streaming CSV processing, moving space complexity from linear to constant (O(1)) and eliminating OOM risks for 35k+ row datasets.

  3. Client dashboard. Owned the client-facing royalty dashboard showing assets, revenue over time, top assets, top claims, and ownership conflicts across different authors.

  4. Frontend architecture. Led the frontend modernization of the client portal to React 19, Vite, and Tailwind CSS, refactoring a monolithic structure into a modular, feature-based architecture.

stack: Python · FastAPI · Django 5.2 · DRF · React 19 · Vite · Tailwind CSS · Celery · Redis · Stripe · Playwright · MCP · Chrome Extension (Manifest V3) · Mermaid.js · PostgreSQL

SuccessRemote, project-basedOct 2025 – Jan 2026

Software Engineer

China

  1. Agent orchestration. Engineered a multi-agent system for the Claude Code CLI, turning 37 complex CLI commands into an autonomous agent framework that enabled natural-language-triggered repository auditing workflows.

  2. Static code analytics. Developed deep-analysis modules using the Roslyn compiler API to calculate function-level Cyclomatic Complexity and Halstead Metrics, letting teams pinpoint refactoring hotspots.

  3. Dependency integrity. Designed an architectural monitoring system using Tarjan's strongly connected components algorithm to detect circular dependencies and structural violations across decoupled namespaces.

  4. Cross-assembly coupling. Developed intra- and inter-module call-depth analysis across assembly boundaries to measure tight coupling, providing the data architecture for microservices migrations.

stack: C# · .NET 8 · Roslyn Compiler API · Claude Code

SuccessOnsite, internshipJun 2024 – Aug 2024

Software Engineer Intern

Philippines

  1. Core platform. Worked in the core team directly on the Freelancer.com platform, owning features in the logged-in experience users see right after signing in.

  2. Core funnel. Improved UI/UX, fixed bugs, and contributed key features to the platform's core funnel, plus Terraform cleanups for infrastructure optimization.

  3. Release quality. Handled testing, debugging, and documentation in collaborative Agile workflows to keep releases stable.

stack: Terraform · Agile

Achievements

OutputMar 2025 – Apr 2025

ASEAN LLM League 2025

Top 111 of 1,400 teams across ASEAN (Singapore, Malaysia, Thailand, Indonesia, Vietnam, Philippines).

Developed a generative AI chatbot with AWS SageMaker and Llama 3.2 Instruct to teach underserved communities about GenAI.

  • AWS SageMaker
  • Amazon S3
  • Llama 3.2 3B