// zullstack.dev

Halo, saya Zulkifli

Partner Lab Software Anda

Fullstack Engineer & Mentor Coding

Saya membangun software dari hulu ke hilir — API yang tetap tangguh saat beban tinggi, antarmuka yang terasa dipikirkan matang, aplikasi mobile yang benar-benar rilis, dan pipeline yang membawa semuanya ke production. Lalu saya mengajar engineer yang akan melanjutkannya.

// profil

Engineer di balik lab ini

Enam tahun di seluruh lapisan stack, dan keyakinan keras kepala bahwa menulis software yang baik dan mengajar yang baik adalah keahlian yang sama.

Senior software engineer dengan pengalaman 6+ tahun membangun dan merilis sistem production untuk kementerian, perusahaan, dan startup di Indonesia — web, mobile, dan backend. Saya bekerja dengan React, Next.js, dan Node.js, ditambah Go, React Native, dan infrastruktur cloud. Saya memegang produk dari hulu ke hilir, mulai arsitektur sampai deployment, termasuk merilis fitur berbasis AI ke alur kerja yang benar-benar dipakai. Sepanjang waktu itu saya juga mengajar: membimbing kelas full-stack di Hacktiv8, lalu memimpin kurikulum dan tim instruktur.

Jakarta, Indonesia

6+
Tahun berkarya
13+
Proyek diselesaikan
40+
Teknologi
1200+
Engineer dimentori

// karya

Proyek

Sistem yang saya rancang, bangun, dan rilis — beserta batasan yang membentuknya.

  • Pemerintahan
    2025

    SAMAN — Sistem Monitoring Anti-Fraud

    Sistem monitoring anti-fraud pertama di antara inspektorat kementerian di Indonesia, yang diresmikan langsung oleh Menteri Kebudayaan.

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

    IDbuild — Platform Operasional Proyek Desain Interior

    Platform SaaS end-to-end bagi firma desain interior untuk mengelola proyek komersial, mulai dari perencanaan dan estimasi hingga pengadaan, kolaborasi, dan penyelesaian proyek.

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

    Satu Matrix — Analitik Origin-Destination

    Platform analitik transportasi berbasis big data yang memetakan pergerakan komuter Jabodetabek dari berbagai sumber data transportasi publik.

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

    Warnas — Penemuan Kuliner & Social Commerce

    Platform social commerce yang menghubungkan pedagang makanan lokal dan UMKM dengan pelanggan melalui penemuan kuliner, interaksi sosial, dan transaksi online.

    Sudah tidak beroperasi
    React.jsNext.js+6
    12
  • Komunitas & Keanggotaan
    2026

    ADIGSI — Platform Asosiasi Digitalisasi dan Keamanan Siber

    Platform digital resmi ADIGSI yang mengintegrasikan manajemen konten, layanan keanggotaan, dan knowledge hub.

    Next.jsMongoDB+3
    19
  • SaaS & Operasional
    2026

    Pawship — Platform Operasional Perawatan Hewan

    Platform operasional pet care end-to-end yang mencakup grooming, penjadwalan, assignment groomer, pickup & delivery, daycare, hotel, training, dan berbagai layanan tambahan.

    Next.jsNest.js+5
    14
  • AI
    2025

    Culminaite — Platform Karier Berbasis AI

    Platform layanan karier berbasis AI untuk pasar kerja Malaysia, melayani 100+ pelanggan melalui analisis CV, layanan karier, dan produk pencarian kerja.

    Next.jsExpress.js+5
    12
  • Komunitas & Keanggotaan
    2024

    HipmiGO — Super App untuk HIPMI

    Super app resmi HIPMI dengan 10.000+ unduhan yang mengintegrasikan keanggotaan, acara, berita, pembayaran, dan layanan anggota dalam satu platform.

    React.jsRedux+5
    13
  • Operasional Lapangan
    2023

    IT Care — Platform Inspeksi Digital

    Platform inspeksi mobile-first untuk operator pelabuhan besar di Indonesia, menggantikan proses kendali mutu dan inspeksi aset berbasis kertas.

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

    WikiExport — Platform Dagang Indonesia–Jepang

    Platform dagang Indonesia–Jepang dwibahasa untuk KADIN yang menghubungkan pelaku usaha melalui etalase produk, penjualan online, lelang, dan perdagangan lintas negara.

    Sudah tidak beroperasi
    React.jsNext.js+5
    14 private
  • Komunitas & Keanggotaan
    2022

    PBHMI DataCentrum — Platform Manajemen Keanggotaan & Organisasi

    Platform terpusat untuk penerimaan anggota, penomoran keanggotaan otomatis, dan koordinasi acara di jaringan cabang PB HMI secara nasional.

    Sudah tidak beroperasi
    React.jsExpress.js+3
    13
  • Pemerintahan
    2021

    e-Persuratan DitPrasarana — Kementerian Perhubungan

    Platform digital untuk mengelola persuratan, disposisi, dan pelacakan surat di Direktorat Jenderal Prasarana.

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

    RITJ — Dashboard Rencana Induk Transportasi Jabodetabek

    Dashboard monitoring terpusat untuk melacak progres, KPI, dan serapan anggaran di Jakarta dan kota-kota penyangganya.

    Internal
    React.jsExpress.js+4
    6 private

// linimasa

Pengalaman

Tempat saya bekerja, apa yang saya pegang, dan pelajaran yang saya bawa.

  1. PT. Teknologi Kemajuan Bangsa

    6 thn 2 bln · Jakarta, Indonesia

    1. Senior Software Engineer

      Feb 2025 — Sekarang · 1 thn 8 bln

      full-time · hybrid

      • Memimpin arsitektur dan pengembangan solusi web dan mobile full-stack untuk klien lintas industri, di software house dan lini solusi digital PT. Teknologi Kemajuan Bangsa.
      • Merilis fitur berbasis AI menggunakan LLM API (OpenAI, Claude) ke dalam alur kerja produk klien, mengurangi beban operasional manual dan meningkatkan pengalaman pengguna.
      • Menetapkan dan menegakkan standar teknis di seluruh tim — code review, praktik testing, dan desain sistem — dalam arsitektur microservices.
      Next.jsNode.jsTypeScriptGolangMongoDBDockerOpenAI API
    2. Senior Frontend Developer

      Jan 2023 — Feb 2025 · 2 thn 2 bln

      full-time · remote

      • Memimpin pengembangan frontend di sejumlah proyek klien, merilis produk lintas platform dengan React.js, Next.js, dan React Native.
      • Membangun component library dan design system bersama menggunakan Tailwind CSS, memangkas waktu pengembangan UI sekitar 30% di berbagai proyek.
      • Bekerja erat dengan klien dan stakeholder produk untuk merumuskan lingkup, menentukan prioritas, dan merilis fitur dalam siklus sprint Agile.
      React.jsNext.jsReact NativeTailwind CSSTypeScriptRedux
    3. Full-Stack Developer

      Agu 2020 — Jan 2023 · 2 thn 6 bln

      full-time · onsite

      • Membangun Warnas dari hulu ke hilir — platform social commerce yang menghubungkan pedagang makanan lokal dan UMKM dengan pelanggan, dengan feed ulasan dan rekomendasi makanan, program mentorship usaha, marketplace frozen food, dan transaksi pembayaran dalam aplikasi.
      • Memegang keseluruhan stack produk: CMS React.js, landing page Next.js, aplikasi mobile React Native (iOS & Android), dan backend Node.js/GraphQL — dikerjakan dalam tim engineering 2 orang.
      • Menangani deployment dan infrastruktur di AWS (EC2, S3) dan VPS menggunakan Docker, Nginx, dan pipeline CI/CD.
      React.jsNext.jsReact NativeNode.jsGraphQLMongoDBAWSDocker
  2. Hacktiv8

    4 thn 11 bln · Jakarta, Indonesia

    1. Lead of Program Development & Special Projects

      Jan 2024 — Agu 2025 · 1 thn 8 bln

      full-time · hybrid

      • Mengawasi pengembangan program dan strategi kurikulum untuk empat jalur khusus: Backend Golang, Generative AI, UI/UX Design, dan Performance Marketing — menyelaraskan tiap program dengan standar rekrutmen industri terkini.
      • Mengelola proyek khusus lintas fungsi bersama mitra eksternal — mengawasi timeline, komunikasi stakeholder, dan pengiriman teknis dari hulu ke hilir.
      • Memimpin dan membimbing tim instruktur melalui code review, standar kualitas pengajaran, dan tolok ukur performa tiap angkatan.
      GolangGenerative AICurriculum DesignAgile
    2. Lead Instruktur Full-Stack JavaScript

      Jan 2023 — Jan 2024 · 1 thn 1 bln

      full-time · onsite

      • Mengajar full-stack JavaScript untuk angkatan berisi 30+ siswa per batch, mencakup React.js, Node.js, Express, PostgreSQL, dan alur deployment production.
      • Merancang modul berbasis proyek yang menyimulasikan lingkungan engineering Agile nyata, berkontribusi pada peningkatan hasil penempatan kerja siswa.
      • Memberikan mentoring teknis 1-on-1, code review, dan bimbingan karier bagi siswa yang memasuki pasar kerja software engineering.
      JavascriptTypescriptNode.jsExpress.jsReact.jsNext.jsVue.jsPostgreSQLMongoDBDockerAWSWebSocket
    3. Instruktur Full-Stack JavaScript

      Okt 2020 — Jan 2023 · 2 thn 4 bln

      full-time · remote

      • Mengajar dasar frontend (React.js), backend (Node.js/Express), dan database (PostgreSQL, MongoDB) untuk siswa tingkat pemula dan menengah.
      • Menyusun dan merawat materi kursus, latihan coding praktik, serta rubrik penilaian yang selaras dengan ekspektasi rekrutmen industri.
      JavascriptTypescriptNode.jsExpress.jsReact.jsNext.jsVue.jsPostgreSQLMongoDBDockerAWSWebSocket

// sesi

Mengajar & Mentoring

Mentoring terstruktur berbasis proyek untuk engineer yang ingin melangkah lebih jauh dari sekadar tutorial.

intermediate

Full-Stack JavaScript

Jalur yang saya ajarkan ke angkatan berisi 30+ siswa di Hacktiv8: React di depan, Node dan Express di belakangnya, PostgreSQL di bawahnya, dan alur deployment yang menyatukan semuanya.

Format
group
Duration
Berbasis angkatan
React.jsNode.jsExpress.jsPostgreSQLMongoDB

intermediate

Backend Engineering dengan Go

Salah satu dari empat jalur yang kurikulumnya saya susun di Hacktiv8. Desain API, pemodelan data, dan urusan operasional yang baru muncul saat beban nyata.

Format
group
Duration
8–12 minggu
Golang (Gin, Echo)gRPCREST & GraphQLDesain databaseMicroservices

intermediate

Generative AI Engineering

Menempatkan LLM ke dalam produk yang benar-benar dipakai orang — bukan sekadar demo. Berbasis pengalaman merilis fitur AI ke alur kerja klien di production.

Format
group
Duration
6–8 minggu
OpenAI APIClaude APILangChainPrompt engineeringRAG & pencarian semantik

Mari bangun sesuatu yang layak dirawat

Baik Anda butuh engineer yang sanggup memegang sebuah sistem dari hulu ke hilir, atau mentor untuk orang-orang yang akan melanjutkannya, saya ingin mendengarnya.

Hubungi saya