Curriculum Vitae

Resume

Ringkasan pengalaman, tanggung jawab, dan tumpukan teknologi yang saya gunakan.

Unduh PDF
  1. Software Developer Astra Honda Motor

    2024 — Sekarang
    • Mengimplementasikan proses bisnis menjadi aplikasi enterprise (Java/.NET) yang andal dan terukur.
    • Mengoptimasi kueri SQL/PLSQL dan alur batch untuk mempercepat proses serta menurunkan beban server.
    • Merancang dan membangun UI dashboard internal dengan fokus aksesibilitas dan usability.
    • Berkoordinasi lintas fungsi (analyst/QA/ops) untuk pengembangan dan rilis fitur end-to-end via CI/CD.
    • Melakukan code review, pengujian regresi, dan perbaikan isu produksi secara terukur.
    • Menerapkan praktik terbaik (clean code, logging/monitoring, branch strategy Git).
    JavaSpring Boot.NETOraclePL/SQLGitCI/CDLinux
  2. Full-Stack Developer (Freelance) Raznar Digital Nusantara

    2023 — 2025
    • Membangun Tongkrongan Digital (website penjualan voucher gim) dengan integrasi payment gateway dan pelacakan pesanan.
    • Mengembangkan client & admin panel manajemen Virtual Machine: provisioning, power control (start/stop/reboot), instal OS dari image, boot mode, setup network, dan reset password.
    • Menambahkan monitoring status, job queue dengan retry, serta audit logs untuk keandalan operasi.
    • Migrasi komponen UI ke shadcn/ui + Tailwind v4, merapikan arsitektur front-end dengan SWR dan React Router.
    • Mengelola basis data serta optimasi kueri untuk performa yang lebih baik.
    • Pemeliharaan rutin dan peningkatan performa/security aplikasi.
    ReactJSSWRReact RouterTailwindLaravelNode.jsMySQLPostgreSQLLinux
  3. Full-Stack Developer (Freelance) RK Accurate Consultant

    2023 — 2025
    • Mengembangkan web dashboard untuk manajemen API bridge yang menghubungkan Accurate Online dengan sistem ERP klien.
    • Mengotomatiskan alur sinkronisasi data keuangan/operasional dan memantau retry/failed jobs.
    • Menyusun autentikasi, otorisasi, dan audit log untuk keamanan integrasi.
    • Berkolaborasi dengan tim untuk pengembangan fitur dan peningkatan kegunaan.
    • Menyusun dokumentasi teknis dan panduan deployment untuk handover yang mulus.
    PHPLaravelHTMLCSSJavaScriptMySQLLinux
  4. Internship Web Developer Amal Islami Foundation

    2022 — 2023
    • Membangun dan meluncurkan website company profile yayasan dengan halaman profil SMP & SMA (kurikulum, fasilitas, pendaftaran/kontak).
    • Merancang model konten (profil yayasan/sekolah, berita/acara) dan komponen reusable; menerapkan layout responsif.
    • Mengimplementasikan alur CMS dasar (buat/ubah/publish), role/permission, serta form kontak/email.
    • Optimasi performa (lazy-load gambar, caching) dan SEO dasar (meta, sitemap, URL bersih); deploy pada Linux/Nginx dengan CI sederhana.
    AdonisJS (Node.js)EdgeNginxGit
  5. Back-End Developer Celina

    2021
    • Mendesain dan membangun REST API untuk fitur chat dan tele-konsultasi (manajemen sesi, riwayat pesan, penanganan file aman).
    • Menerapkan autentikasi dan akses berbasis peran (pasien/konselor/admin), validasi input, serta error handling yang konsisten.
    • Integrasi back end Laravel dengan aplikasi React Native; menjaga konsistensi data dan request idempoten pada jaringan tidak stabil.
    • Menyusun dokumentasi API (Postman) dan seed data untuk mempercepat QA.
    LaravelMySQLReact NativeGitREST
  6. Front-End Developer Intraction

    2021
    • Membangun UI React interaktif untuk fitur webinar (input audiens, umpan balik realtime, navigasi slide).
    • Mengelola state dengan React Hooks dan memoization; menambahkan debouncing input untuk UX yang mulus.
    • Menerapkan aksesibilitas (label ARIA, fokus keyboard) serta loading/error/empty state yang jelas.
    • Mengurangi waktu muat awal melalui code-splitting dengan React.lazy dan Suspense.
    ReactJS

Pendidikan

S.T. Informatika — Universitas Komputer Indonesia (2019–2023)

Sertifikasi

Junior Developer — BNSP.

Resume — Fakhri