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 - 2025Projects
public-agent-provisioning - github.com/markkennethbadilla/public-agent-provisioning
2026A forkable template for making AI coding agents safe by construction.
Python, Node.js, Shell, Git hooks
Certifications
TOPCIT Level 3, PhilNITS Fundamental Engineer (FE)