Portrait of Johan Marlo Cabili

Johan Marlo Cabili

Full-stack AI-native Engineer

I ship production-ready systems with AI-native workflows, from data pipelines to live web products.

Get in touch

GitHub activity

About

I am a full-stack engineer with more than two years of experience building web products and data tooling. I work in Next.js and TypeScript and integrate agentic workflows into development, using MCP servers, tool-calling agents and coding agents such as Claude Code and Antigravity.

I am finishing a BS in Computer Science, majoring in Computer Systems Engineering, at De La Salle University, expected December 2026.

Experience

Apr 2026 – Aug 2026

Data Analyst Intern

American International Assurance, Makati

  • Built an automated extraction and preprocessing pipeline in Python, Pandas, SQL and Azure Databricks, curating a dataset of 6.9k+ emails with PII filters and LLM-generated intent labels.
  • Automated daily and monthly SQL reports as Azure Databricks jobs to cut ticket-resolution effort.
  • Maintained data governance through SQL exploration and reporting of data-quality issues.

Jul 2025 – Present

Web Manager

Green & White, Malate

  • Built the organisation’s main website with other developers and creatives, drawing 1.6k+ visits.
  • Built an RFID attendance web app with React, TypeScript and Supabase.
  • Automated registration forms, pictorial schedules and a yearbook pickup form with Google Apps Script.

Jul 2025 – Dec 2025

Full-Stack Developer

Fun For Kids Corporation, Remote

  • Built a web POS for stroller and wheelchair rentals across 13 kiosks with Next.js, Tailwind CSS and Supabase.
  • Built an interactive Chart.js dashboard for sales trends, branch performance and employee attendance.

Mar 2025 – Aug 2025

Research Apprentice

VISON Technologies Corporation, Malate

  • Co-authored and presented a paper on PyTesseract’s performance on handwritten documents at the 2025 Philippine Computer Science Congress.
  • Built a client video upload interface with PHP, MySQL and DigitalOcean.

Oct 2024 – Aug 2026

Web Development Staffer

The LaSallian, Malate

  • Helped build the responsive website for the 2025 General Elections of the DLSU student government with React and Tailwind CSS.

Stack

Languages

  • Python
  • TypeScript
  • JavaScript
  • SQL
  • Java
  • C
  • C++

Web

  • Next.js
  • React
  • Tailwind CSS
  • Node.js
  • Express.js
  • PHP

Data

  • PostgreSQL
  • MySQL
  • Supabase
  • MongoDB
  • Azure Databricks
  • Pandas
  • Google Sheets

AI workflows

  • MCP servers
  • Tool-calling agents
  • LLM labelling
  • Claude Code
  • Antigravity

Tools

  • Git
  • GitHub
  • Docker
  • Bash
  • Postman
  • Figma

Projects

AI & data

Email intent dataset pipeline

An automated pipeline that curated 6.9k+ emails with PII filters and LLM-generated intent labels for downstream classification.

  • Python
  • Pandas
  • SQL
  • Azure Databricks

Products & tools

Fun For Kids rental POS

A web POS for stroller and wheelchair rentals across 13 kiosks, with a dashboard for sales trends and branch performance.

  • Next.js
  • Tailwind CSS
  • Supabase
  • Chart.js

Websites

Green & White website

The university yearbook's main website, built with other developers and creatives, drawing 1.6k+ visits.

Research

PyTesseract on handwritten documents

A co-authored paper on how PyTesseract performs on handwritten documents, presented at the 2025 Philippine Computer Science Congress.

  • PyTesseract
  • OCR

See all 13 projects

Contact

jmtcabili@gmail.com

Open to AI engineering roles and startup work. Email is the fastest way to reach me.