Dimas Fauzan Nurhidayat
Full-Stack Web Developer · Jakarta, Indonesia
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
PT Teknologi Maju Bersama - Jakarta, Indonesia
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
Startup Digital Nusantara - Remote
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
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.