M Fauzan Haikal Mugni
Full-Stack Developer
Summary
Full-stack developer who builds and runs production systems for small businesses: WhatsApp bots with AI order parsing, e-commerce catalogs, admin dashboards and SaaS apps. I own projects end to end, from data modelling and integrations (Gemini, Lalamove, Evolution API) to Docker-based deployment, CI and monitoring on a VPS. I run my own studio, Hal-Creative.
Experience
Founder · Hal-Creative
2025 – Present
Run my own studio that builds, hosts and supports web systems, WhatsApp bots and SaaS for small businesses, including Karya Mandiri Dental and Yoyo Bolen.
Full-Stack Developer · Karya Mandiri Dental
2022 – Present
Built and run the company's whole digital system: a Next.js catalog and ordering site, a role-based admin dashboard, and a Gemini-powered WhatsApp bot, all in one monorepo deployed with Docker and CI to a single VPS.
Bot Developer & System Integrator · Yoyo Bolen
2023 – Present
Designed the WhatsApp ordering system that handles 100+ customer chats a day: AI order parsing, Lalamove delivery quotes and dispatch, OCR payment checks, and an admin dashboard for orders and stock.
Selected projects
Karya Mandiri Dental
karyamandiridental.cloudCatalog site, admin dashboard and AI WhatsApp bot for a dental equipment supplier. One monorepo, 9 containers, CI-gated deploys to a single VPS.
Next.js 16 · TypeScript · Prisma · PostgreSQL · Redis · Express · Gemini · Evolution API · Docker · GitHub Actions
Yoyo Bolen
yoyobolen.cloudWhatsApp ordering for a home bakery: an AI bot takes orders, quotes delivery and checks payments. Handles 100+ customer chats a day.
Node.js · TypeScript · Express · Evolution API · Gemini · Tesseract OCR · BullMQ · Redis · PostgreSQL · Prisma · React · Lalamove API
Viewport Studio
github.com/prayersrain/viewport-studioFree, open-source Chrome extension to preview any website on phones, tablets and desktops side by side. Up to 4 synced devices in one tab, with no debugger banner and no account.
JavaScript · Chrome Extension MV3 · declarativeNetRequest · Node test runner · Playwright
Kapster.id
kapster.idOperations SaaS for barbershops: booking, schedules, cashier, customers and reports in one system. Owner, cashier, admin and public booking apps on one NestJS API.
Next.js 16 · React 19 · TypeScript · Vite · NestJS · SQLite · Zod · Playwright
Skills
- Languages
- TypeScript, JavaScript, PHP, SQL
- Front end
- Next.js, React, Tailwind CSS, Vite
- Back end
- Node.js, Express, NestJS, Prisma, PostgreSQL, Redis, Supabase, CodeIgniter
- AI & messaging
- Gemini, Evolution API, Baileys, discord.js, Lalamove API
- Infrastructure
- Docker, Nginx, Linux VPS, GitHub Actions, PM2
Education
Software Engineering · SMKN 1 Kota Bekasi
2019 – 2022
Graduated with honors. Programming, databases and web development.