CURRICULUM VITAE

Muhammad Fadhal Ikram

Full-Stack Software Engineer · ERP, autentikasi, sistem pembayaran, dan aplikasi web production

Hubungi lewat email

PROFIL PROFESIONAL

Full-Stack Software Engineer

Full-Stack Software Engineer dengan pengalaman lebih dari enam tahun mengembangkan aplikasi web end-to-end, modul ERP, autentikasi terpusat, sistem booking dan pembayaran, serta platform donasi. Berpengalaman menggunakan JavaScript/TypeScript, React/Next.js, Vue/Nuxt.js, Node.js, Laravel, database SQL/NoSQL, Docker, CI/CD, dan deployment server. Terbiasa mengawasi delivery engineering, menerjemahkan kebutuhan bisnis menjadi fitur yang mudah dirawat, dan berkolaborasi dengan tim untuk merilis solusi yang dapat digunakan dalam operasional.

KEMAMPUAN TEKNIS

Frontend

  • JavaScript
  • TypeScript
  • React.js
  • Next.js
  • Vue.js
  • Nuxt.js
  • Sass/CSS

Backend

  • Node.js
  • Laravel
  • Go

Database

  • PostgreSQL
  • MySQL
  • MongoDB

DevOps & deployment

  • Docker
  • Dokploy
  • GitHub Actions
  • GitLab CI/CD
  • Bitbucket Pipelines
  • Linux/Ubuntu
  • Windows Server

Mobile, desain & tools

  • Flutter
  • Canva
  • Adobe Photoshop
  • Adobe XD
  • Git
  • GitHub
  • GitLab
  • Bitbucket
  • GPT
  • Claude
  • Gemini

PENGALAMAN PROFESIONAL

PT Astana Kinaya Mitratama

Supervisor — Software Engineer

Agustus 2022 — SekarangDepok & Jakarta Selatan, Indonesia
  • Mengawasi sekaligus berkontribusi pada siklus delivery software untuk ERP, SSO, serta sistem booking dan pembayaran—mulai dari implementasi frontend, integrasi database, CI/CD, containerization, hingga deployment production.
  • ERP: mengembangkan modul frontend menggunakan Nuxt.js dengan layanan berbasis PostgreSQL; mengonfigurasi pipeline GitHub Actions dan deployment berbasis Docker pada server Linux/Ubuntu dan Windows.
  • SSO: membangun workflow autentikasi terpusat menggunakan Node.js, Nuxt.js, dan MySQL; melakukan containerization dengan Docker untuk menjaga konsistensi deployment dan pengelolaan akses.
  • Driving Range System: mengembangkan fitur reservasi, membership, dan pembayaran online untuk platform booking golf menggunakan Node.js, Nuxt.js, dan PostgreSQL.
  • Menerapkan AI-assisted research, debugging, dan dokumentasi untuk mempercepat analisis teknis dengan tetap menjaga kepemilikan kode dan human review.

Aksi Cepat Tanggap

Supervisor — Full-Stack Developer

Januari 2020 — Juli 2022Jakarta Selatan, Indonesia
  • Memimpin pengembangan frontend platform zakat dan donasi berbasis web menggunakan Next.js dan React.js, terintegrasi dengan backend Laravel dan MySQL.
  • Merancang workflow donasi yang responsif dan mudah digunakan untuk alur transaksi donor, dengan mempertimbangkan kebutuhan keamanan.
  • Berkolaborasi dengan tim backend dan stakeholder operasional untuk menerjemahkan kebutuhan proses fundraising menjadi fitur yang dapat digunakan dalam operasional.
  • Mendukung kualitas delivery melalui komunikasi teknis, dokumentasi, prioritas tugas, dan problem-solving terstruktur dalam lingkungan kerja yang dinamis.

SISTEM TERPILIH

Ruang lingkup yang pernah dikerjakan

ERP Platform

Modul frontend, pipeline CI/CD, dan deployment berbasis Docker untuk sistem operasional internal.

Centralized SSO

Workflow autentikasi, pengelolaan akses berbasis MySQL, dan deployment Linux dengan Docker.

Booking & Payment

Fitur reservasi, membership, dan pembayaran online untuk platform golf driving range.

Zakat & Donation Platform

Workflow transaksi donor menggunakan Next.js/React.js, Laravel, dan MySQL.

PENDIDIKAN

Diploma Ilmu Komputer (A.Md.Kom)

Politeknik LP3I Jakarta, Indonesia

Lulus 2019

KEKUATAN PROFESIONAL

  • Ownership delivery software
  • Problem-solving
  • Kolaborasi lintas fungsi
  • Komunikasi teknis
  • Manajemen waktu
  • Eksekusi yang teliti