Mark Kenneth Badilla
Full Stack AI Engineer
Summary
I build production software end to end, from Next.js interfaces and Node.js services to PostgreSQL schemas, background jobs, automation and the LLM features on top. Every change ships behind tests, build gates and a backup that is proven to restore.
Skills
Full stack
- TypeScript
- Python
- Node.js
- NestJS
- Next.js
- React
- REST APIs
- Webhooks
AI and LLM
- LLM pipelines
- Tool-calling agents
- RAG
- MCP
- Evaluation
- Vercel AI SDK
- OpenRouter
Data and backend
- PostgreSQL
- Drizzle ORM
- Prisma ORM
- Redis
- BullMQ
Automation and deploy
- n8n
- Docker
- Coolify
- Cloudflare Workers
- CI/CD
Certifications
- AWS Certified AI Practitioner (AIF-C01)
- TOPCIT Level 3
- PhilNITS Fundamental Engineer (FE)
Work Experience(3)
Built the internal operations platform (Next.js, PostgreSQL) in ten weeks, on additive-only migrations.
Built an unattended LLM extraction pipeline that turns meeting transcripts into a structured signals database.
Killed my own predictive model after a label audit; shipped an explainable rules-based detector instead.
Built desktop AI agents with tool calling for non-technical staff, plus a meeting platform used daily.
Every deploy backs up production, restores it into a scratch database and diffs row counts before anything migrates.
Wired a 300+ check gate suite into the build, so bad code is uncommittable whether a person or an agent wrote it.
Built atomic inventory operations and financial reconciliation for a multi-tenant ERP platform.
High-volume background job processing on BullMQ and Redis; query tuning through composite indexing.
Projects(1)
Portfolio with a conversational agent running a real tool-calling loop.
Answers from a fact corpus whose tests reject any figure the corpus does not license.