Mark Kenneth Badilla

Mark Kenneth Badilla

Full Stack AI Engineer

Cebu City, Philippines | markkennethbadilla@gmail.com | linkedin.com/in/markkennethbadilla | github.com/markkennethbadilla | markkennethbadilla.com

Summary

Hand me a goal instead of a spec and I come back with the diagnosis, the recommendation and the system.

  • Work out how the job actually gets done today.
  • Decide what to buy and what to build.
  • Build and run the result - interface, services, schema, infrastructure, and the AI on top.
  • Gated codebases and deterministic verification, so an agent can ship production code without breaking things.

Experience

AI Engineer, WeAssist, Remote

March 2026 - Present
  • Own AI and data automation end to end.
  • Built the internal operations platform (Next.js and PostgreSQL) in ten weeks.
  • Access control rebuilt from 55 scattered permissions into a six-area grid with no bypass role by design.
  • Its own gate suite of 300+ checks wired into the build.
  • Bad code is uncommittable whether a person or an agent wrote it.
  • Self-hosted with Coolify, so we can run anything at one flat rate.
  • One 18-step zero-downtime deploy pipeline every app shares.
  • Every deploy backs up production, restores it into a scratch database and diffs the row counts before anything migrates.
  • Built an unattended LLM extraction pipeline that turns unstructured meeting transcripts into a structured signals database.
  • Then shipped a rules-based, explainable scorer that ranks records by risk with the reason written out.
  • Killed my own flagship predictive-model project when a label audit showed the data could not support an honest model.
  • Shipped an explainable rules-based detector instead.

Software Engineer, Hatchit Solutions, Cebu City

June 2025 - April 2026
  • Core systems for a multi-tenant ERP platform.
  • Atomic inventory operations.
  • Query performance work through composite indexing.
  • High-volume background job processing on BullMQ and Redis.
  • Multi-level approval workflows across many document types.
  • Financial reconciliation.

Web Engineer Intern, Hatchit Solutions, Cebu City

January 2025 - May 2025
  • Full project lifecycle across design, development, testing and deployment.

Skills

Languages
TypeScript, JavaScript, Python, SQL, Bash, HTML, CSS
Frontend
React, Next.js, Tailwind CSS, shadcn/ui, HTMX, Figma, Motion
Backend
Node.js, Bun, NestJS, REST APIs, Zod, BullMQ
Data
PostgreSQL, SQLite, Redis, Drizzle ORM, Prisma ORM, Cloudflare D1, NocoDB
AI and agents
OpenRouter, Model cascades, Vercel AI SDK, MCP, RAG, Claude Code, OpenCode, Antigravity, Codex, Whisper STT, ElevenLabs, Kokoro TTS, Pinecone
Infrastructure
Docker, Docker Compose, Cloudflare Workers, Cloudflare Tunnels, Coolify, Hetzner, Caddy, Tailscale, Linux, Git, CI/CD
Automation
n8n, GoHighLevel, Webhooks, Cron

Education

BS Information Technology, Magna Cum Laude, Cebu Institute of Technology - University

2021 - 2025

Projects

A forkable template for making AI coding agents safe by construction.

Python, Node.js, Shell, Git hooks

Certifications

TOPCIT Level 3, PhilNITS Fundamental Engineer (FE)