Naufal Yusran
Jakarta, Indonesia|naufalyoesran@gmail.com|+6282151533717|LinkedIn
Pengalaman Profesional
DBS Bank Indonesia / Perbankan
React.js Developer (Kontrak Langsung)
- React developer pada aplikasi digibank Indonesia saat migrasi ke platform microfrontend regional DBS — shell Module Federation buatan tim digibank-as-a-Service Singapura.
- Memegang integrasi Transaction Signing, microfrontend yang sudah berjalan di produksi Singapura, bekerja langsung dengan tim Singapura.
- Memegang integrasi lokalisasi over-the-air terpusat, sehingga teks dapat diperbarui dari CMS tanpa merilis ulang aplikasi.
- Membangun fitur bagikan riwayat transaksi, mengirim payload base64 dari webview React ke aplikasi native melalui JS bridge.
- Menyiapkan pipeline CI Drone, melakukan deploy ke produksi, dan menuntaskan defect UAT serta pascarilis; merampungkan integrasi captcha di aplikasi web onboarding kartu kredit.
Ajaib / Platform Investasi & Fintech
Fullstack Developer (Kontrak via Binar)
- Memigrasikan dan merombak halaman landing ajaib.co.id dari WordPress ke Next.js, meningkatkan kemudahan pemeliharaan dan skalabilitas.
- Menerapkan SSR/SSG, optimasi SEO (metadata, sitemap, robots.txt), dan UI responsif di berbagai halaman produk (saham, kripto, reksa dana, dll.).
- Bekerja di dalam Growth Team, berfokus pada pengalaman situs yang menghadap publik.
- Berkontribusi pada Onboarding Team, mengembangkan sistem formulir dinamis berbasis webview yang digerakkan oleh respons backend, memungkinkan alur onboarding yang fleksibel per produk.
- Membangun dan memelihara fitur pada aplikasi back-office internal Ajaib.
Bank Danamon Indonesia / Perbankan
Web Developer (Kontrak via Infosys Solusi Terpadu)
- Mengembangkan DBankPro 2.0 Back Office Application menggunakan arsitektur microfrontend (migrasi Single-SPA → NX).
- Bekerja dengan React (container) dan Angular (feature module).
- Berkolaborasi dengan tim backend internasional dan pemangku kepentingan lintas fungsi (PO, BA, QA).
- Memimpin satu sprint sebagai pembagi tugas dan code reviewer.
- Berkontribusi pada migrasi dari Single-SPA ke NX Microfrontend (Angular terbaru).
- Membangun fitur untuk sistem onboarding dan back-office.
Infosys Solusi Terpadu / Layanan TI
Front End Developer (Kontrak)
- Merilis dua fitur pada Loan Origination System (LOS) yang sedang berjalan untuk PT Sarana Multi Infrastruktur, BUMN pembiayaan infrastruktur — Next.js dengan Material UI, termasuk integrasi Syncfusion.
- Bergabung dengan basis kode yang sudah mapan, dikerjakan in-house bersama tim proyek Infosys, merilis sesuai komponen dan konvensi yang ada.
Doubler Studio / Agensi Digital
Javascript Front End Developer (Freelance)
Javascript Front End Developer (Kontrak)
- Mengerjakan proyek web publik untuk BCA — bagian News & Features (Next.js, SSG/SSR), portal developer (vanilla JS, Bootstrap), dan microsite kampanye BCA × USS 2023 (React) — sering sebagai satu-satunya developer.
- Membangun UI interaktif dan beranimasi di atas toolchain Nunjucks + Gulp, serta memastikan kompatibilitas integrasi backend.
GeekGarden Software House, Flutter Developer (Kontrak) (Remote)
Ehealth.co.id, Junior Software Engineer (Kontrak) (Remote)
Traveloka, Web Engineer (Magang) (Remote)
Pendidikan
Universitas Islam Indonesia
Sarjana Informatika
- Cum Laude (IPK: 3.69 / 4.00)
Proyek & Pencapaian
Game Developer Bootcamp (Agate / Kampus Merdeka), Menyelesaikan program pengembangan game berbasis Unity.
Penerima Pendanaan – Pekan Kreativitas Mahasiswa, Membangun prototipe berbasis Flutter sebagai satu-satunya developer mobile dalam tim multidisiplin.
Keahlian: React.js, Next.js, Angular, JavaScript, TypeScript, HTML, CSS, Tailwind, Bootstrap, Flutter, Microfrontend, React Query, React Hook Form, Zod, Playwright, Unit Testing, Git, integrasi REST API, jQuery, Drone CI, SonarQube, Nexus IQ, Agile/Scrum, Jira.