Dafi
Online

Profile

Working on web and mobile applications with experience across modern and legacy systems.

Dafi

I build maintainable web and mobile applications across both legacy and modern technology stacks. Most of my work focuses on web development, while also creating mobile apps with React Native when a native experience is needed.

Next.jsTypeScriptTailwind CSSVue.jsReact NativeBootstrapjQueryHTMLCSSJavaScriptSvelteNuxt.jsSvelteKitLaravelPHPAndroidiOSCI/CDNode.jsADB

Experience

Experience building frontend applications across web, mobile, and enterprise systems.

MAR 2025 - Present

West Jakarta, Indonesia

Front-End Developer

PT. Herca Cipta Dermal Perdana

  • Built the internal ERP Mobile app from scratch using React Native.
  • Created a modern Next.js boilerplate for incremental legacy ERP web migration.
  • Built dynamic, API-driven features (filters, forms, sidebars) across web and mobile.
  • Created cross-platform authentication to prevent users from re-logging between legacy and Next.js applications.
  • Modernized the internal HRIS by upgrading it to Next.js 15 and Tailwind CSS.
  • Resolved complex TypeScript type issues and linting errors across legacy projects.
  • Isolated legacy HRIS code with Redux and dedicated ESLint configurations to prevent breaking changes.
  • Maintained and expanded internal React and React Native UI libraries published on NPM (@herca/r-kit and @herca/rn-kit).
  • Collaborated with UI/UX designers, backend engineers, and QA to deliver production-ready features.
  • Improved performance and type safety through dependency patches, debugging, and code reviews.
Legacy modernizationUI implementationReact NativeNext.JSJavascriptHTMLCSSLaravelLaravel BladeTailwind CSS

JUL 2022 - MAR 2025

Pangandaran, Indonesia

Front-End Developer

PT. Kodingkeun Digital Solution

  • Built a public survey and feedback application targeting users within the Tasikmalaya region.
  • Rebuilt an e-voting system for a local vocational high school (SMK) election using modern web technologies.
  • Created responsive Bootstrap templates for a browser-based wedding invitation builder.
  • Designed and developed the landing page for umkm.page, a WordPress-based website builder.
  • Revamped the akunmu.id landing page using Laravel Blade and Tailwind CSS.
  • Maintained the akunmu.id dashboard by implementing new features and resolving bugs.
  • Designed UI/UX mockups and developed responsive frontend interfaces based on client requirements.
  • Integrated RESTful APIs to build dynamic, data-driven user interfaces.
  • Collaborated with Designers, Backend Engineers, and QA to continuously improve product features.
Vue.JSReact.JSNext.JSNuxt.JSLaravel

JUL 2021 - OCT 2021

Cimahi, Indonesia

Full-Stack Developer - Intern

PT. CIGS Indonesia Digital

  • Developed a full-stack e-voting application from scratch using Laravel.
  • Tested and debugged the application to ensure security and stability before election day.
  • Managed version control using Git and GitHub to maintain a clean and organized codebase.
  • Successfully deployed the application, onboarding hundreds of active student and teacher voters.
LaravelMySQLHTMLCSSJQueryBootstrapJavascript