Lewati ke konten
ENGINEERING
WORKSHOP

Rasa ingin tahu. Karya. Kode.

Sosok di balik karya

M Fikri Marzuki

Full-Stack Software Engineer

4+ tahun dalam pengembangan web

Saya adalah seorang software engineer dengan pengalaman 4+ tahun dalam pengembangan web. Saya memiliki semangat untuk belajar, terutama ketika mengeksplorasi teknologi baru. Mari kita terhubung!

Jelajahi karya
The Engineering WorkshopV.05
Gunakan tombol panah untuk memindahkan cangkir di atas meja; tahan Shift untuk langkah lebih besar. Klik dua kali cangkir atau gunakan Kembalikan cangkir untuk mengembalikannya.
Dari pertanyaan pertama hingga solusi nyata.Coba lampu, monitor, dan cangkirnya.Coba lampu atau tombol daya monitor.
Bekerja dengan
  • Nuxt.js
  • FeathersJS
  • TypeScript
  • Tailwind CSS
  • MongoDB

Rasa ingin tahu mendorong penemuan. Rekayasa mengubah ide menjadi solusi.

02 / Perjalanan rekayasa

Pengalaman Profesional

Peran profesional, tanggung jawab, dan teknologi di balik pekerjaan.

  1. Apr 2026 – Sekarang

    Saat ini

    SpacetoCo

    Full Stack Engineer

    • Australia
    • Jarak jauh
    • Penuh waktu

    Membangun dan memelihara API, layanan backend, dan fitur pada aplikasi untuk pelanggan maupun internal, serta berkontribusi pada arsitektur platform, infrastruktur bersama, keandalan, observabilitas, dan pengujian.

    • Nuxt.js
    • FeathersJS
    • TypeScript
    • Tailwind CSS
    • MongoDB
    • Terraform
    • OpenTelemetry
  2. Apr 2024 – Des 2025

    BisnisTrip

    Software Engineer

    • Jakarta, Indonesia
    • Jarak jauh
    • Penuh waktu

    Mengembangkan dan memelihara platform web enterprise untuk manajemen keanggotaan, apartemen, perjalanan, hotel, dan dokumen, termasuk alur bisnis, ERD, REST API, dan deployment Nginx.

    • Nuxt.js
    • Tailwind CSS
    • TypeScript
    • .NET
    • SQL Server
    • Firebase
    • Nginx
    • GitLab CI/CD
    Tanggung jawab & pekerjaan proyek
    • Platform Keanggotaan

      Mengembangkan dan memelihara aplikasi web manajemen keanggotaan.

    • Platform Apartemen

      Mengembangkan dan memelihara aplikasi web manajemen apartemen.

    • Platform Hotel

      Mengembangkan dan memelihara aplikasi web terkait hotel.

    • Platform Hunian

      Mengembangkan dan memelihara aplikasi web manajemen hunian.

    • Platform Perjalanan

      Mengembangkan dan memelihara aplikasi web terkait perjalanan.

    • Manajemen Dokumen Digital

      Mengembangkan dan memelihara aplikasi web manajemen dokumen digital.

  3. Okt 2022 – Sep 2023

    Hacktiv8

    Full Stack JavaScript Instructor

    • Jakarta, Indonesia
    • Hibrida
    • Penuh waktu

    Mengajar JavaScript, HTML/CSS, Express.js, dan PostgreSQL kepada peserta bootcamp full-stack, serta membangun sistem penilaian internal dan skrip otomatisasi GitHub Classroom.

    • Node.js
    • Express.js
    • Sequelize
    • PostgreSQL
    • Bash
    • GitHub CLI
    Tanggung jawab & pekerjaan proyek
    • Sistem Penilaian

      Mengembangkan sistem internal untuk mendukung penilaian tugas dan asesmen siswa.

    • Otomatisasi GitHub Classroom

      Mengembangkan skrip untuk mengotomatiskan proses cloning, pengarsipan, dan pengujian repositori siswa.

  4. Jan 2022 – Okt 2022

    Sekolah.mu

    Backend Software Engineer

    • Jakarta, Indonesia
    • Jarak jauh
    • Penuh waktu

    Mengembangkan layanan mikro pembayaran yang terintegrasi dengan Midtrans dan Xendit menggunakan Go dan Redis, memigrasikan layanan Python lama ke Go, serta membangun layanan backend untuk manajemen kursus, keranjang, email, dan voucher.

    • Go
    • Python
    • Redis
    • MySQL
    • Elasticsearch
    Tanggung jawab & pekerjaan proyek
    • Layanan Pembayaran

      Mengembangkan layanan pembayaran yang terintegrasi dengan gateway pembayaran Midtrans dan Xendit.

    • Layanan Produk & Pendukung

      Mengembangkan layanan backend terkait produk dan fungsi pendukung, termasuk email dan layanan lainnya.

  5. Jun 2020 – Des 2021

    Pixel House Studio

    Software Engineer

    • Bandung, Indonesia
    • Di lokasi
    • Penuh waktu

    Mengembangkan page builder dan rendering engine untuk pembuatan situs web dengan drag-and-drop, aplikasi frontend dengan Vue.js dan Nuxt.js, serta skrip migrasi Node.js untuk data lama.

    • Vue.js
    • Nuxt.js
    • Bootstrap
    • Sass
    • Node.js
    • PostgreSQL
    • CircleCI
    Tanggung jawab & pekerjaan proyek
    • Managix Page Builder

      Mengembangkan page builder situs web drag-and-drop beserta rendering engine, termasuk pratinjau langsung dan alur publikasi.

    • Node.js Data Converter

      Mengembangkan skrip Node.js untuk mengonversi dan memigrasikan data lama.

Keterlibatan Profesional Tambahan
  1. Feb 2026 – Jun 2026

    MyConnect.ai

    Senior Frontend Engineer

    • Amerika Serikat
    • Jarak jauh
    • Kontrak

    Mengembangkan dan menyempurnakan fitur produksi pada aplikasi web Next.js dan TypeScript, termasuk perbaikan bug, peningkatan performa, refactoring, serta pemantauan dengan Sentry dan Matomo.

    • Next.js
    • TypeScript
    • Tailwind CSS
    • TanStack Query
    • Sentry
    • Matomo
    • GitHub Actions
  2. Jun 2025 – Okt 2025

    Mining Operations Platform

    Frontend Developer

    • Australia
    • Jarak jauh
    • Freelance

    Mengembangkan aplikasi web dan mobile untuk platform operasi pertambangan, termasuk block builder untuk perencanaan tambang, manajemen kamera dan video langsung, dasbor, serta aplikasi manajemen tugas React Native.

    • Next.js
    • TypeScript
    • Tailwind CSS
    • React Native
    • TanStack Query
    • shadcn/ui
    Tanggung jawab & pekerjaan proyek
    • Aplikasi Operasional

    • Block Builder

      Aplikasi block builder untuk perencanaan dan operasi pertambangan.

    • Manajemen Kamera & Video Langsung

      Manajemen kamera dengan streaming langsung dan manajemen video.

    • Dasbor

      Dasbor administratif.

    • Aplikasi Manajemen Tugas

      Aplikasi React Native untuk manajemen tugas.

  3. Feb 2023 – Des 2024

    Token Loyalty Platform

    Software Engineer

    • Malaysia
    • Jarak jauh
    • Paruh waktu

    Memimpin pengembangan frontend untuk platform loyalitas berbasis token, termasuk landing page, PWA untuk klien, dan dasbor admin dengan pengumpulan token QR, penukaran, serta manajemen hadiah.

    • Next.js
    • Nuxt.js
    • TypeScript
    • Tailwind CSS
    • Framer Motion
    • Pinia
    • PWA
    Tanggung jawab & pekerjaan proyek
    • Landing Page

    • PWA Klien

      Progressive web application yang mendukung pengumpulan dan penukaran token.

    • Dasbor Admin

      Dasbor yang mendukung manajemen token dan hadiah.

  4. Apr 2024 – Jun 2024

    Automotive Spare Parts Inventory Management System

    Full Stack Developer

    • Jakarta, Indonesia
    • Jarak jauh
    • Freelance

    Merancang dan mengembangkan CMS manajemen inventaris untuk pengecer suku cadang otomotif, termasuk REST API dan modul frontend untuk produk, inventaris, lokasi, dan pesanan.

    • React.js
    • Tailwind CSS
    • Zustand
    • Node.js
    • Express.js
    • Sequelize
    • MySQL
  5. Jan 2024 – Mar 2024

    Ship Monitoring Platform

    Frontend Developer

    • Jakarta, Indonesia
    • Jarak jauh
    • Freelance

    Mengembangkan aplikasi pemantauan kapal secara real-time dengan peta interaktif, pemutaran ulang, visualisasi radar, geofencing, dan manajemen CCTV.

    • React.js
    • TypeScript
    • React Leaflet
    • Material UI
    • Tailwind CSS
  6. Okt 2023 – Feb 2024

    Trading Community Platform

    Technical Project Consultant

    • Jakarta, Indonesia
    • Jarak jauh
    • Freelance

    Mengaudit platform web yang sudah ada, mengidentifikasi kekurangan fitur melalui tinjauan teknis dan UI, serta merencanakan roadmap pengembangan dan sprint backlog.

    • Jira
    • Whimsical
    • Figma
  7. Jul 2022 – Okt 2022

    Fintech CMS & Client Platform

    Software Developer

    • Bandung, Indonesia
    • Jarak jauh
    • Paruh waktu

    Mengembangkan dan memelihara CMS serta aplikasi web untuk pengguna pada sebuah proyek fintech yang bersifat rahasia saat bekerja bersama Rolling Glory.

    • Next.js
    • TypeScript
    • Tailwind CSS
    • Material UI
    • Styled Components
Pengalaman lengkap di CV saya

03 / Proyek

Karya dari workshop

Pilihan karya yang telah dipublikasikan. Cari berdasarkan nama atau teknologi, atau jelajahi seluruh koleksi.

Karya pilihan

7 proyek

Pratinjau Gateway Universe
EkosistemAktif

Gateway Universe

Pintu gerbang utama ekosistem developer saya, dibangun dengan Next.js, React Three Fiber, dan Three.js. Proyek ditampilkan sebagai semesta 3D interaktif berisi dunia-dunia yang melayang, lengkap dengan tombol jeda animasi dan navigasi keyboard. Tautan dan detail proyeknya diambil dari konfigurasi kanonis yang dipakai bersama oleh semua aplikasi saya.

Kunjungi proyek
Pratinjau Playdeck
Aplikasi WebAktif

Playdeck

Turn presentations into playable worlds.

  • Next.js
  • React
  • TypeScript
  • Phaser
Kunjungi proyek
Pratinjau Page Layr
Aplikasi WebAktif

Page Layr

Page builder visual untuk menyusun situs multi-halaman dari blok tata letak, konten, media, dan formulir. Fiturnya mencakup pengeditan drag-and-drop, pratinjau desktop, tablet, dan mobile, undo/redo, template awal, serta ekspor HTML. Proyek disimpan di browser. Game puzzle pendampingnya, Restore Pages, memakai blok penyusun yang sama.

Kunjungi proyek
Proyek Lainnya

04 / Keahlian

Keahlian & Teknologi

Teknologi yang digunakan dalam pengalaman profesional dan catatan proyek yang dipublikasikan.

Teknologi yang paling sering saya gunakan di berbagai peran profesional. Pilih Semua Teknologi untuk melihat daftar lengkap.

Teknologi Utama · 16 teknologi

Pilih teknologi untuk melihat proyek terkait. Angka menunjukkan jumlah proyek terpublikasi yang menggunakannya; teknologi tanpa angka tetap bagian dari pengalaman profesional saya.

Di balik karya

05 / Tentang

Rasa ingin tahu. Pendekatan rekayasa.

M Fikri Marzuki

Full-Stack Software Engineer

Pekerjaan saat ini
Full Stack EngineerSpacetoCoAustraliaJarak jauh

Jelajahi perjalanan profesional dan karya publik saya, atau hubungi saya.

Kontak

Mari membangun sesuatu yang bermakna.

Punya ide proyek? Mari terhubung.