Dimas Fauzan Nurhidayat

Full-Stack Web Developer · Jakarta, Indonesia

Ringkasan Karier

Saya adalah Full-Stack Web Developer dengan pengalaman membangun aplikasi web modern menggunakan React, TypeScript, dan Node.js. Saya memiliki passion kuat terhadap clean code, performa aplikasi, dan pengalaman pengguna yang intuitif. Selalu antusias mempelajari teknologi baru dan berkontribusi pada proyek-proyek yang memberikan dampak nyata.

Pengalaman Kerja

Frontend Developer

PT Teknologi Maju Bersama - Jakarta, Indonesia

2023-03-01 - Present

Membangun dan memelihara antarmuka pengguna aplikasi SaaS enterprise menggunakan React dan TypeScript. Berkolaborasi dengan tim desain untuk mengimplementasikan design system yang konsisten dan meningkatkan aksesibilitas produk.

  • Memimpin migrasi komponen dari JavaScript ke TypeScript, mengurangi bug produksi sebesar 35%
  • Mengimplementasikan lazy loading dan code splitting yang meningkatkan Lighthouse score dari 68 ke 92
  • Berkolaborasi dengan 4 backend developer dalam integrasi 12 endpoint API baru
Junior Web Developer

Startup Digital Nusantara - Remote

2022-01-01 - 2023-02-28

Mengembangkan fitur full-stack untuk platform e-commerce UMKM menggunakan Node.js di sisi backend dan React di sisi frontend. Bertanggung jawab atas integrasi payment gateway dan sistem manajemen produk.

  • Mengintegrasikan Midtrans payment gateway yang menangani lebih dari 500 transaksi per hari
  • Merancang dan mengimplementasikan skema database PostgreSQL untuk modul inventori
  • Menulis unit test dengan Jest yang mencapai coverage 80% pada modul kritis

Pendidikan

Universitas Negeri Jakarta

S1 Ilmu Komputer — Lulus 2021

Menyelesaikan skripsi tentang optimasi performa aplikasi web berbasis Progressive Web App (PWA) dengan studi kasus pada platform belajar online. IPK: 3.72/4.00.