
startfranchise.id
Franchise marketplace & SaaS, 130+ brands · Full Stack Developer · Start Franchise · Nov 2025 - present
A SaaS platform + company profile built with Next.js + PostgreSQL: tables for brands, categories, outlets, investment packages, partner leads, articles and users; capital & break-even filters, internal CMS, member dashboard, lead CRM, payment checkout, analytics and per-page SEO.
Impact: 130+ franchise brands across 8+ categories in one marketplace; partners filter brands by capital and break-even target.
Next.jsPostgreSQLSupabaseTripayVercel
Visit ↗CMS & Dashboard
Internal CMS, lead CRM, analytics · Full Stack Developer · Start Franchise · Nov 2025 - present
A role-based Next.js dashboard: article & brand CMS with per-page SEO, partner lead CRM, member area and traffic & sales analytics on PostgreSQL (Supabase).
Impact: Content, brands and leads are managed from a single central dashboard.
Next.jsSupabasePostgreSQL
API Go Fiber
REST API for the mobile app · Full Stack Developer · Start Franchise · 2026 - present
Go Fiber + PostgreSQL on a Dockerised VPS: authentication, brand catalogue, leads, notification inbox and WhatsApp OTP for the Flutter app.
Impact: One database for web and mobile; the API serves the Start Franchise app on Google Play.
Go FiberPostgreSQLDockerVPS

Start Franchise Mobile
Android app on Google Play · Full Stack Developer · Start Franchise · Released Oct 2026
A Flutter app with 16 feature modules: home, search & filters, recommendation quiz, brand details, capital calculator & break-even simulation, consultants & booking, brand videos, articles, expo events, outlet map, notifications and WhatsApp OTP sign-in; data comes from the same database as the website through the Go Fiber API.
Impact: Released on Google Play (id.startfranchise.mobile), sharing its database with startfranchise.id.
FlutterDartGo FiberPostgreSQL
Google Play ↗
JagadTix
High-demand event ticketing platform · Full Stack Developer · EVOP Tech · 2025
Next.js + PocketBase with relational tables for events, ticket tiers, orders, payments, promo codes and users; Midtrans checkout, vouchers, a gate QR scanner, seller & admin dashboards and a "ticket war" load-test harness with 30 use cases.
Impact: Live at jagadtix.id for event ticket sales; the ticket-war flow is audited with a 30-case load-test harness.
Next.jsPocketBaseMidtransDocker
Visit ↗Go Orbit
Company profile + course marketplace · Full Stack Developer · EVOP Tech · 2025
Next.js with a training course marketplace and a built-in CMS for pages, courses and content.
Impact: The client manages every part of the site independently through the CMS.
Next.jsCMS
VPS, Docker & Cloudflare
Client app deployment & maintenance · Full Stack Developer · EVOP Tech · Jan 2025 - present
Apps and databases packaged with Docker on Linux VPS servers; DNS, SSL and caching through Cloudflare; routine updates and maintenance.
Impact: EVOP's client apps run on their own VPS servers behind Cloudflare.
DockerLinux VPSCloudflarePostgreSQL
Airlangga Young Entrepreneur 2025
Represented EVOP as a startup team · Startup team member · EVOP Tech · 2025
Represented EVOP Tech as a startup team member.
Impact: Introduced EVOP Tech to the campus entrepreneurship ecosystem.
StartupPitching

startfriday.asia
Brand & business strategy agency site · Junior Software Engineer · Start Friday Asia · Nov 2025 - present
Built and maintain the company profile site on Squarespace CMS, structured its pages and optimised it for SEO and Google AI Overview (AIO).
Impact: One of the 6 brand sites I manage at Start Friday Asia, with SEO & AIO maintained alongside the other client sites.
SquarespaceSEOGoogle AIO
Visit ↗
Kimaya Experience
Women's beauty & wellness spa · Junior Software Engineer · Start Friday Asia · Nov 2025 - present
Built and maintain the company profile site on Squarespace CMS, structured its pages and optimised it for SEO and Google AI Overview (AIO).
Impact: One of the 6 brand sites I manage at Start Friday Asia, with SEO & AIO maintained alongside the other client sites.
SquarespaceSEOGoogle AIO
Visit ↗
Mayang Modest Wear
Modest fashion brand · Junior Software Engineer · Start Friday Asia · Nov 2025 - present
Built and maintain the company profile site on Squarespace CMS, structured its pages and optimised it for SEO and Google AI Overview (AIO).
Impact: One of the 6 brand sites I manage at Start Friday Asia, with SEO & AIO maintained alongside the other client sites.
SquarespaceSEOGoogle AIO
Visit ↗
Surabaya European School
Cambridge international school · Junior Software Engineer · Start Friday Asia · Nov 2025 - present
Built and maintain the company profile site on Squarespace CMS, structured its pages and optimised it for SEO and Google AI Overview (AIO).
Impact: One of the 6 brand sites I manage at Start Friday Asia, with SEO & AIO maintained alongside the other client sites.
SquarespaceSEOGoogle AIO
Visit ↗
Actogenes
Health product brand · Junior Software Engineer · Start Friday Asia · Nov 2025 - present
Built and maintain the company profile site on Squarespace CMS, structured its pages and optimised it for SEO and Google AI Overview (AIO).
Impact: One of the 6 brand sites I manage at Start Friday Asia, with SEO & AIO maintained alongside the other client sites.
SquarespaceSEOGoogle AIO
Visit ↗Ayam Gebuk Bang Zoela
Culinary brand · Junior Software Engineer · Start Friday Asia · Nov 2025 - present
Built and maintain the company profile site on Squarespace CMS, structured its pages and optimised it for SEO and Google AI Overview (AIO).
Impact: One of the 6 brand sites I manage at Start Friday Asia, with SEO & AIO maintained alongside the other client sites.
SquarespaceSEOGoogle AIO

Portofolio Open World
This 3D portfolio world · Sole developer · 2026 - present
three.js + Svelte on Cloudflare Pages: a house, the 6-floor A.L. Office tower, a neighbourhood & city park, 16 AI residents with daily schedules, a working lift, a rooftop cinema, a real in-game browser and a PIN-locked private room.
Impact: Live at ahmadlazim.site, with a lite mode for low-end devices and search engines.
three.jsSvelteTypeScriptCloudflareWorkers AI
Visit ↗SES Portal
School portal on Cloudflare Workers · Developer · 2026
SvelteKit on Cloudflare Workers with a PIN gate, passwordless OTP login, admin approval and Google Drive content cached at the edge.
Impact: The portal is live for the client school.
SvelteKitCloudflare WorkersGoogle Drive
TiketNusa
10-microservice simulation · Cloud Computing final project · Jul 2026
A simulation of 10 zero-dependency Node.js microservices talking to each other, with architecture diagrams and a deployment blueprint.
Impact: Completed as the Cloud Computing final project.
Node.jsMicroservicesExcalidraw
MEDAN
A database without tables or rows · Designer & developer · Jul 2026
Atomic writes + fsync, active-active replication, automatic compaction, CRC32, 9 data types, HTTP security and realtime SSE per collection.
Impact: Reached release candidate with 182 passing tests; realtime SSE p50 of 1.3 ms.
Node.jsSSEZero dependency
AI Agents & Automation
AI agent bots & workflow automation · Software Engineer (personal projects) · Oct 2025 - present
AI agent bots and workflow automations with n8n, Hermes and OpenClaw, including an agent that handles Start Franchise leads.
Impact: Start Franchise leads are handled by an AI agent.
n8nHermesOpenClawLLM

Go Microservices
Go Fiber backends, microservices & GraphQL · Software Engineer (personal projects) · Oct 2025 - present
A full microservice implementation with Go (Fiber), GraphQL and Docker.
Impact: Open source on GitHub.
GoFiberGraphQLDocker
Visit ↗Machine Learning & Data
ML models & brand data scraping · Software Engineer (personal projects) · Oct 2025 - present
Scraping scripts that collect brand & outlet location data into structured tables, plus regression, SVM and Naive Bayes models in Python.
Impact: Analysis-ready data in SQL tables.
Pythonscikit-learnPlaywrightSQL