Skip to content

Naufal Yusran

Jakarta, Indonesia|naufalyoesran@gmail.com|+6282151533717|LinkedIn

Professional Experience

DBS Bank Indonesia / BankingHybrid, Jakarta
React.js Developer (Direct Contract)Feb 2026 – Present
  • React developer on Indonesia’s digibank app during its move onto DBS’s regional microfrontend platform — the Module Federation shell built by Singapore’s digibank-as-a-Service team.
  • Owned integration of Transaction Signing, an existing Singapore production microfrontend, working directly with the Singapore team.
  • Owned integration of centralised over-the-air localisation, letting copy update from a CMS without an app release.
  • Built share-transaction-history, passing a base64 payload from the React webview to the native app over the JS bridge.
  • Prepared Drone CI pipelines, deployed to production, and cleared UAT and post-release defects; completed captcha integration on the credit-card onboarding web app.
Ajaib / Investment & Fintech PlatformHybrid, Jakarta
Fullstack Developer (Contract via Binar)Aug 2025 – Feb 2026
  • Migrated and revamped ajaib.co.id landing pages from WordPress to Next.js, improving maintainability and scalability.
  • Implemented SSR/SSG, SEO optimizations (metadata, sitemap, robots.txt), and responsive UI across multiple product pages (stocks, crypto, mutual funds, etc.).
  • Worked within the Growth Team, focusing on the public-facing website experience.
  • Contributed to the Onboarding Team, developing a dynamic webview-based form system driven by backend responses, enabling flexible onboarding flows per product.
  • Built and maintained features in Ajaib’s internal back-office application.
Bank Danamon Indonesia / BankingJakarta
Web Developer (Contract via Infosys Solusi Terpadu)Aug 2024 – Aug 2025
  • Developed DBankPro 2.0 Back Office Application using microfrontend architecture (Single-SPA → NX migration).
  • Worked with React (container) and Angular (feature modules).
  • Collaborated with international backend teams and cross-functional stakeholders (PO, BA, QA).
  • Led one sprint as task assigner and code reviewer.
  • Contributed to migration from Single-SPA to NX Microfrontend (latest Angular).
  • Built features for onboarding and back-office systems.
Infosys Solusi Terpadu / IT ServicesHybrid, Jakarta
Front End Developer (Contract)Apr 2024 – Aug 2024
  • Delivered two features into an ongoing Loan Origination System (LOS) for PT Sarana Multi Infrastruktur, a state-owned (BUMN) infrastructure financier — Next.js with Material UI, including a Syncfusion integration.
  • Joined an established codebase in-house with an all-Infosys project team, shipping within its existing components and conventions.
Doubler Studio / Digital AgencyRemote
Javascript Front End Developer (Freelance)Apr 2024 – Aug 2025
Javascript Front End Developer (Contract)Oct 2023 – Mar 2024
  • Delivered public-facing web projects for BCA, Indonesia’s largest private bank — the News & Features section (Next.js, SSG/SSR), the developer portal (vanilla JS, Bootstrap), and the BCA × USS 2023 campaign microsite (React) — often as sole developer.
  • Built interactive, animated UI on a Nunjucks + Gulp toolchain, and ensured backend integration compatibility.
GeekGarden Software House, Flutter Developer (Contract) (Remote)2022–2023
Ehealth.co.id, Junior Software Engineer (Contract) (Remote)2022–2023
Traveloka, Web Engineer (Internship) (Remote)2022

Education

Universitas Islam Indonesia
Bachelor of Informatics2019 – 2023
  • Cum Laude (GPA: 3.69 / 4.00)

Projects & Achievements

Game Developer Bootcamp (Agate / Kampus Merdeka), Completed Unity-based game development program.

Funding Recipient – Pekan Kreativitas Mahasiswa, Built a Flutter-based prototype as sole mobile developer in a multidisciplinary team.

Skills: React.js, Next.js, Angular, JavaScript, TypeScript, HTML, CSS, Tailwind, Bootstrap, Flutter, Microfrontend, React Query, React Hook Form, Zod, Playwright, Unit Testing, Git, REST API integration, jQuery, Drone CI, SonarQube, Nexus IQ, Agile/Scrum, Jira.