← naufal.dev

Naufal Yusran

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

Professional Experience

DBS Bank Indonesia / BankingHybrid, Jakarta
React.js Developer (Direct Contract)Feb 2026 – Present
  • Contributing to a webview-based application using React.js within a microfrontend architecture (Module Federation).
  • Collaborating with cross-functional teams to ensure seamless integration between microfrontends and backend services.
eDOT / SaaSRemote
Frontend Developer (Contract via Dikshatek)Dec 2025 – Apr 2026
  • Worked on a dashboard application that tracks multiple business processes for client companies, shipping four production features end-to-end.
  • Built features using Next.js, React Query, Tailwind CSS, shadcn/ui, React Hook Form, and Zod, with unit-test coverage on core logic.
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 2025
  • Contributed to two back-office applications using Next.js and Angular.
  • Joined ongoing projects and delivered features aligned with established architecture and conventions.
  • Outsourced to the client and finished the project successfully.
Doubler Studio / Digital AgencyRemote
Javascript Front End Developer (Freelance)Apr 2024 – Aug 2025
Javascript Front End Developer (Contract)Oct 2023 – Mar 2024
  • Delivered multiple client projects (including BCA) using vanilla JS, jQuery, Nunjucks, React, Next.js.
  • Built interactive UI with animations and ensured backend integration compatibility.
  • Acted as sole developer on several projects and collaborated in team-based deliveries.
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.