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
