Marco Abel Zefanya, beranda

Marco Abel Zefanya

Full-stack engineer yang membangun produk SaaS dan AI kelas produksi, dari antarmuka sampai infrastruktur tempatnya berjalan.

Marco Abel Zefanya
Marco Abel ZefanyaFull-Stack EngineerBackend, Sistem AI & Infrastruktur Produksi
Pengalaman
4+

tahun di engineering dan QA

Dirilis
5

produk, dari SaaS sampai sistem industri

Berbasis di
Jakarta

Indonesia (GMT+7)

Stack harian
  • Next.js
  • TypeScript
  • Node.js
  • Fastify
  • Python
  • PostgreSQL
  • Redis
  • Docker
  • GitHub Actions

(01)

Aplikasi pilihan

Produk yang saya bangun dan jalankan di produksi: SaaS B2B, computer vision, rekrutmen, operasional, dan monitoring industri.

Konsol grading langsung AutoGrade dengan tiga lini kamera, jumlah tandan, dan ripe rate berisi data demo

Sistem produksi privat

Menilai kualitas buah sawit dari tiga kamera produksi dan menampilkan hasilnya langsung kepada operator.

Ringkasan pabrik AutoERP dengan pintasan dokumen, kartu rendemen, dan grafik harian berisi data dummy

Sistem produksi privat

Mengubah setiap truk yang ditimbang dan dinilai menjadi tiket lengkap dengan harga, nota penerimaan stok, dan laporan rendemen harian.

Pembahasan jawaban UjiGo dengan nilai, jawaban benar, dan penjelasannya, berisi data dummy

Membantu mahasiswa pendidikan jarak jauh berlatih ujian berwaktu, mempelajari setiap jawaban, dan mengulang soal yang salah.

Papan monitoring Production Tracking dengan jumlah lot per stasiun dan tabel lot berisi data dummy

Sistem produksi privat

Melacak setiap box komponen, mulai dari kartu lot yang dicetak, scan di setiap stasiun, sampai papan monitoring langsung.

Kartu event berikutnya di beranda website agensi event, lengkap dengan tombol tiket

Sistem produksi privat

Membawa pengunjung dari event berikutnya ke tiket dan lineup-nya, dan mengirim setiap brief dari brand ke CMS yang dikelola sendiri oleh agensi.

Tiga layar ponsel E-Passport pada event demo: beranda peserta, kuis booth, dan klaim hadiah

Memandu peserta event mengunjungi booth lewat ponsel: kuis singkat, PIN dari petugas booth, lalu event kit setelah semua booth selesai.

Halaman produk Pawlo dengan banner merek dan grid produk

Microsite resmi Pawlo, merek suplemen dan vitamin hewan: produk per kategori, pertanyaan dari pemilik hewan dan klinik, dan CMS yang dikelola editor tanpa developer.

Kalkulator gizi anak yang menampilkan status pertumbuhan anak per indikator WHO

Sistem produksi privat

Membantu dokter anak mengecek pertumbuhan anak berdasarkan standar WHO dan menyusun rencana pemberian formula dalam beberapa langkah.

Sistem produksi privat

Menyatukan penyaringan pelamar, wawancara suara, pekerjaan rekruter, dan penagihan dalam satu produk.

Sistem produksi privat

Menghubungkan Penjualan, Pembelian, Inventaris, dan Produksi dalam satu alur operasional.

Sistem produksi privat

Mengalirkan data sensor pabrik dari MQTT ke dashboard dan laporan terjadwal di perangkat seluler.

Sistem privat hanya ditampilkan dengan data demo karangan, tanpa nama klien atau data perusahaan.Lihat proyek lama

(02)

Tentang

Full-Stack Engineer dengan pengalaman lebih dari 4 tahun dalam pengembangan software serta quality assurance.

Pengalaman saya mencakup pengembangan SaaS B2B, produk berbasis AI, computer vision, sistem perusahaan, pemantauan industri, otomatisasi browser, sistem pembayaran dan penagihan, serta infrastruktur produksi. Saya terbiasa menangani pengembangan produk secara menyeluruh, mulai dari menerjemahkan kebutuhan operasional menjadi rancangan sistem hingga implementasi, deployment, dan menjaga keandalan sistem di lingkungan produksi.

Pengalaman saya di bidang QA membentuk pola kerja yang sistematis, khususnya dalam proses debugging, pengujian, ketertelusuran, serta pengembangan perangkat lunak yang andal dan tangguh.

Pendidikan

Hacktiv8

Full Stack JavaScript Immersive Program · Maret 2024 – Juli 2024 · Nilai Akhir: 94.2/100

Pendidikan

Universitas Gunadarma

Teknik Informatika · 2016 – 2020 · IPK: 3.21/4.00

Bahasa

Bahasa Indonesia · Bahasa Inggris

Bahasa Ibu · Kemampuan Profesional

(03)

Layanan

Untuk tim yang sedang merekrut maupun klien dengan proyek. Engineer yang sama, standar yang sama.

  • Aplikasi SaaS & web

    Dari skema database sampai produk Next.js yang sudah live, dibangun dan saya pegang penuh.

    • Next.js
    • Node.js
    • PostgreSQL
  • Fitur AI & otomasi

    Alur kerja LLM, pengayaan data, otomasi browser, dan computer vision yang andal di produksi.

    • LLM APIs
    • Playwright
    • YOLO
  • Dashboard & tools internal

    Dashboard operator, modul ERP, dan panel admin yang merapikan operasional menjadi alur yang jelas.

    • React
    • RBAC
    • Exports
  • API, pipeline & infrastruktur

    REST API, antrean, pipeline data, Docker, dan CI/CD, supaya rilis berjalan tanpa drama.

    • Fastify
    • BullMQ
    • Docker

Proses

  1. Langkah 01

    Pahami

    Saya memetakan masalah operasional, penggunanya, dan batasannya sebelum menulis kode.

  2. Langkah 02

    Rancang

    Saya merancang model data, API, dan batas sistem agar produk bisa terus berkembang.

  3. Langkah 03

    Bangun & uji

    Saya merilis bertahap dalam potongan kecil yang teruji. Latar belakang QA saya menjaga kasus tepi tetap tertangani.

  4. Langkah 04

    Rilis & pantau

    Saya deploy dengan Docker dan CI/CD, lalu memantau produksi agar tetap andal.

(04)

Pengalaman

Dari QA ke full-stack engineer.

  • Sorotan

    • Mengembangkan dashboard Next.js dan layanan Fastify/BullMQ yang menjalankan beragam strategi sinyal pembelian.
    • Membangun alur enrichment multi-provider untuk menemukan dan menilai para pengambil keputusan.
    • Membangun otomasi browser menggunakan Playwright dan Browserbase.
    • Mengembangkan REST API publik lengkap dengan autentikasi, perhitungan kredit, dan rate limiting.
    • Mengelola rilis ke produksi menggunakan Docker, GitHub Actions, dan GHCR.
    • Next.js
    • React
    • TypeScript
    • Fastify
    • Node.js
    • BullMQ
    • PostgreSQL
    • Redis
    • Python
    • FastAPI
    • Playwright
    • Browserbase
    • LLM APIs
    • Stripe
    • Docker
    • GitHub Actions
    • GHCR
  • Sorotan

    • Membangun layanan computer vision Python dengan FastAPI, YOLO, OpenCV, dan TensorRT untuk tiga kamera industri.
    • Membangun API TypeScript, akses berbasis peran, pengiriman event, dan dashboard operator Next.js untuk tiga lini produksi.
    • Menyusun pengiriman data tahan gangguan dengan idempotency key, buffer lokal, dan sinkronisasi batch.
    • Mengembangkan platform rekrutmen AI multi-tenant: penyaringan CV berbasis AI, wawancara suara, pipeline kandidat, dan penagihan Stripe.
    • Membangun pipeline monitoring dengan MQTT, Node-RED, TimescaleDB, Grafana, dan Telegram.
    • Next.js
    • React
    • TypeScript
    • Express.js
    • Python
    • FastAPI
    • YOLO
    • OpenCV
    • TensorRT
    • PostgreSQL
    • MongoDB
    • Redis
    • Stripe
    • MQTT
    • Node-RED
    • TimescaleDB
    • Grafana
    • Docker
    • GitHub Actions
  • Sorotan

    • Membangun antarmuka Next.js dan React yang ditopang REST API berbasis Node.js dan Express.js.
    • Menyusun model data operasional di PostgreSQL dan MongoDB.
    • Membangun autentikasi, akses per peran, pencarian, filter, paginasi, ekspor, dan alur lintas dokumen.
    • Menerjemahkan alur kerja internal menjadi fitur produk yang benar-benar digunakan.
    • TypeScript
    • Next.js
    • React
    • Node.js
    • Express.js
    • PostgreSQL
    • MongoDB
    • REST APIs
  • Sorotan

    • Melakukan white-box testing pada software embedded kontrol transmisi yang ditulis dengan bahasa C.
    • Mencapai target cakupan pengujian 100% pada seluruh modul yang ditangani.
    • Menyusun unit test dengan winAMS dan menelusuri penyebab perbedaan hasil keluaran.
    • Membangun alat verifikasi berbasis Excel beserta test case, laporan cakupan, dan dokumentasi teknis yang dapat ditelusuri.
    • C
    • winAMS
    • White-box Testing
    • Unit Testing
    • Microsoft Excel

(05)

Stack

Alat yang saya pakai di produksi, dikelompokkan per lapisan.

  • Bahasa Pemrograman

    • TypeScript
    • JavaScript
    • Python
    • SQL
    • C
  • Frontend

    • React
    • Next.js
    • React Native
    • Tailwind CSS
  • Backend & API

    • Node.js
    • Fastify
    • Express.js
    • FastAPI
    • REST APIs
    • GraphQL
    • BullMQ
  • Database

    • PostgreSQL
    • MongoDB
    • Redis
    • TimescaleDB
  • AI & Otomasi

    • Playwright
    • YOLO
    • OpenCV
    • TensorRT
  • Infrastruktur

    • Docker
    • GitHub Actions
    • GHCR
    • DigitalOcean
    • Cloudflare
  • Industri & IoT

    • MQTT
    • Node-RED
    • Grafana
    • Raspberry Pi

(06)

Lab

Kode publik yang bisa dibaca siapa saja, termasuk situs ini.

  • web-portfolio (dibuka di tab baru)

    Situs ini. Next.js 14, konten Inggris dan Indonesia, chat AI dengan rate limiting, dan editor konten yang commit lewat GitHub API.

    • Next.js
    • TypeScript
    • Vitest

(07) Kontak

Mari bekerja
sama.