// zullstack.dev

Hi, I'm Zulkifli

Your Software Lab Partner

Fullstack Engineer & Coding Mentor

I build software end to end — APIs that hold up under load, interfaces that feel considered, mobile apps that ship, and the pipelines that carry all of it to production. Then I teach the engineers who take it from there.

// profile

The engineer behind the lab

Six years across the whole stack, and a stubborn belief that good software and good teaching are the same skill.

Senior software engineer with 6+ years building and shipping production systems for Indonesian government ministries, enterprises and startups — web, mobile and backend. I work across React, Next.js and Node.js, with Go, React Native and cloud infrastructure alongside. I've owned products end to end, from architecture through deployment, and shipped AI-integrated features into live workflows. For most of that time I've also been teaching: instructing full-stack cohorts at Hacktiv8, then leading curriculum and the instructor team.

Jakarta, Indonesia

6+
Years shipping
13+
Projects delivered
40+
Technologies
1200+
Engineers mentored

// builds

Projects

Systems I designed, built and shipped — with the constraints that shaped them.

  • Govtech
    2025

    SAMAN — Anti-Fraud Monitoring System

    The first anti-fraud monitoring system among Indonesian ministerial inspectorates, officially launched by the Minister of Culture.

    Next.jsExpress.js+4
    10 private
  • SaaS & Operations
    2025

    IDbuild — Interior Design Project Operations Platform

    An end-to-end SaaS platform for interior design firms to manage commercial projects, from planning and estimation to procurement, collaboration, and delivery.

    Next.jsExpress.js+4
    14
  • Data & Analytics
    2022

    Satu Matrix — Origin-Destination Analytics

    A big-data transportation analytics platform mapping commuter movements across Greater Jakarta through integrated public transit data.

    Internal
    React.jsExpress.js+5
    9 private
  • Marketplace & Commerce
    2020

    Warnas — Food Discovery & Social Commerce

    A social commerce platform connecting local food vendors and UMKM businesses with customers through food discovery, social interaction, and online commerce.

    Sunsetted
    React.jsNext.js+6
    12
  • Community & Membership
    2026

    ADIGSI — Digitalization & Cybersecurity Association Platform

    The official digital platform for ADIGSI, combining content management, membership services, and a knowledge hub.

    Next.jsMongoDB+3
    19
  • SaaS & Operations
    2026

    Pawship — Pet Care Operations Platform

    An end-to-end pet care operations platform covering grooming, scheduling, groomer assignment, pickup & delivery, daycare, hotel, training, and additional services.

    Next.jsNest.js+5
    14
  • AI
    2025

    Culminaite — AI-Powered Career Platform

    An AI-powered career services platform for the Malaysian job market, serving 100+ customers with CV analysis, career services, and job-matching products.

    Next.jsExpress.js+5
    12
  • Community & Membership
    2024

    HipmiGO — Super App for HIPMI

    The official HIPMI super app with 10,000+ downloads, bringing membership, events, news, payments, and member services into one platform.

    React.jsRedux+5
    13
  • Field Operations
    2023

    IT Care — Digital Inspection Platform

    A mobile-first inspection platform for a major Indonesian port operator, replacing paper-based quality control and asset inspection processes.

    React.jsNode.js+1
    16
  • Marketplace & Commerce
    2022

    WikiExport — Indonesia–Japan Trade Platform

    A bilingual Indonesia–Japan trade platform for KADIN, connecting businesses through product showcases, online sales, auctions, and cross-border trade.

    Sunsetted
    React.jsNext.js+5
    14 private
  • Community & Membership
    2022

    PBHMI DataCentrum — Membership & Organization Management Platform

    A centralized platform for member registration, automated membership numbering, and event coordination across PB HMI's nationwide branch network.

    Sunsetted
    React.jsExpress.js+3
    13
  • Govtech
    2021

    e-Persuratan DitPrasarana — Ministry of Transportation

    A digital correspondence and disposition management platform for the Directorate General of Infrastructure.

    Internal
    React.jsExpress.js+4
    23 private
  • Data & Analytics
    2021

    RITJ — Greater Jakarta Transport Master Plan Dashboard

    A centralized monitoring dashboard tracking progress, KPIs, and budget absorption across Jakarta and its surrounding cities.

    Internal
    React.jsExpress.js+4
    6 private

// timeline

Experience

Where I've worked, what I owned, and what it taught me.

  1. PT. Teknologi Kemajuan Bangsa

    6 yrs 2 mos · Jakarta, Indonesia

    1. Senior Software Engineer

      Feb 2025 — Present · 1 yr 8 mos

      full-time · hybrid

      • Lead architecture and development of full-stack web and mobile solutions for clients across multiple industries, at the software house and digital solutions arm of PT. Teknologi Kemajuan Bangsa.
      • Delivered AI-powered features using LLM APIs (OpenAI, Claude) into client product workflows, reducing manual operational overhead and improving user experience.
      • Set and enforce technical standards across the team — code reviews, testing practices, and system design — within a microservices architecture.
      Next.jsNode.jsTypeScriptGolangMongoDBDockerOpenAI API
    2. Senior Frontend Developer

      Jan 2023 — Feb 2025 · 2 yrs 2 mos

      full-time · remote

      • Led frontend development across multiple client projects, delivering cross-platform products built with React.js, Next.js, and React Native.
      • Built shared component libraries and design systems using Tailwind CSS, cutting UI development time by approximately 30% across projects.
      • Worked closely with clients and product stakeholders to scope, prioritize, and ship features within Agile sprint cycles.
      React.jsNext.jsReact NativeTailwind CSSTypeScriptRedux
    3. Full-Stack Developer

      Aug 2020 — Jan 2023 · 2 yrs 6 mos

      full-time · onsite

      • Built Warnas end-to-end — a social commerce platform connecting local food vendors and small businesses with customers, featuring a food review and recommendation feed, business mentorship programs, a frozen food marketplace, and in-app payment transactions.
      • Owned the entire product stack: React.js CMS, Next.js landing page, React Native mobile app (iOS & Android), and Node.js/GraphQL backend — delivered in a 2-person engineering team.
      • Handled deployment and infrastructure on AWS (EC2, S3) and VPS using Docker, Nginx, and CI/CD pipelines.
      React.jsNext.jsReact NativeNode.jsGraphQLMongoDBAWSDocker
  2. Hacktiv8

    4 yrs 11 mos · Jakarta, Indonesia

    1. Lead of Program Development & Special Projects

      Jan 2024 — Aug 2025 · 1 yr 8 mos

      full-time · hybrid

      • Oversaw program development and curriculum strategy across four specialized tracks: Backend Golang, Generative AI, UI/UX Design, and Performance Marketing — aligning each program with current industry hiring standards.
      • Managed cross-functional special projects with external partners — overseeing timelines, stakeholder communication, and end-to-end technical delivery.
      • Led and mentored a team of instructors through code reviews, teaching quality standards, and cohort performance benchmarks.
      GolangGenerative AICurriculum DesignAgile
    2. Lead Full-Stack JavaScript Instructor

      Jan 2023 — Jan 2024 · 1 yr 1 mo

      full-time · onsite

      • Delivered full-stack JavaScript instruction to cohorts of 30+ students per batch, covering React.js, Node.js, Express, PostgreSQL, and production deployment workflows.
      • Designed project-based modules simulating real-world Agile engineering environments, contributing to improved student job placement outcomes.
      • Provided 1-on-1 technical mentoring, code reviews, and career coaching for students entering the software engineering job market.
      JavascriptTypescriptNode.jsExpress.jsReact.jsNext.jsVue.jsPostgreSQLMongoDBDockerAWSWebSocket
    3. Full-Stack JavaScript Instructor

      Oct 2020 — Jan 2023 · 2 yrs 4 mos

      full-time · remote

      • Taught frontend (React.js), backend (Node.js/Express), and database (PostgreSQL, MongoDB) fundamentals to beginner and intermediate-level students.
      • Developed and maintained course materials, hands-on coding exercises, and assessment rubrics aligned with industry hiring expectations.
      JavascriptTypescriptNode.jsExpress.jsReact.jsNext.jsVue.jsPostgreSQLMongoDBDockerAWSWebSocket

// sessions

Teaching & Mentoring

Structured, project-based mentoring for engineers who want to go deeper than tutorials.

intermediate

Full-Stack JavaScript

The track I taught to cohorts of 30+ at Hacktiv8: React on the front, Node and Express behind it, PostgreSQL underneath, and the deployment workflow that ties them together.

Format
group
Duration
Cohort-based
React.jsNode.jsExpress.jsPostgreSQLMongoDB

intermediate

Backend Engineering with Go

One of the four tracks I built curriculum for at Hacktiv8. API design, data modelling, and the operational concerns that only appear under real load.

Format
group
Duration
8–12 weeks
Golang (Gin, Echo)gRPCREST & GraphQLDatabase designMicroservices

intermediate

Generative AI Engineering

Putting LLMs into products that real people use — not demos. Based on shipping AI features into client workflows in production.

Format
group
Duration
6–8 weeks
OpenAI APIClaude APILangChainPrompt engineeringRAG & semantic search

Let's build something worth maintaining

Whether you need an engineer who can own a system end to end, or a mentor for the people who will, I'd like to hear about it.

Get in touch