novanop

Frontend Engineer

Frontend Engineer with 4+ years of experience in JavaScript and TypeScript, specializing in React.js, Next.js, and React Native. Proven track record of building scalable, user-friendly web and mobile applications. Skilled in state management (xState, Redux, Zustand), dynamic form generation (React JSON Schema Form), and WordPress development, including custom plugin creation for seamless content management. Passionate about clean code, best practices, and delivering seamless digital experiences.


Experience: 4 years

Yearly salary: $40,000

Hourly rate: $10

Nationality: 🇮🇩 Indonesia

Residency: 🇮🇩 Indonesia


Experience

Frontend Developer
Orbit Tech Solution
2025 - 2025
Developed a sophisticated dashboard using Next.js, integrated with tokenized asset data. Implemented data visualizations using Recharts for user asset performance and marketplace trends. Integrated Zoho Sign to enable secure digital document signing for asset agreements and contracts. Managed global state using Zustand, with form validation handled via Zod and data fetching through React Query and Axios. Applied shadcn/ui and Tailwind CSS to deliver a clean, responsive UI. Built an end-to-end golf course management system for player tracking, tournament organization, and real-time scoreboard updates. Used Google Maps API for live course visualization and location-aware features. Architected a modular dashboard with dynamic data views. Utilized Next.js, Zustand, and React Query to ensure fast, scalable frontend performance. Styled with Tailwind CSS and shadcn/ui for a modern and intuitive user experience.
Frontend Engineer
Hijra Bank
2022 - 2025
Developed MUAP Generator and Risk Review Generator using Next.js, leveraging xState for state management and React JSON Schema Form for dynamic form generation. Streamlined document generation and risk review processes for RM and Risk Analyst staff. Contributed to the Hijra Home feature using React Native, enhancing the home-buying experience for users. Built the Sedekah Regular feature for Hijra mobile apps, enabling users to set up recurring donations seamlessly. Created and maintained internal tools (e.g., Salman) for admin management of the Sedekah feature, ensuring smooth data flow between backend and mobile apps. Utilized Storybook to manage and document reusable components and screens, improving development efficiency and consistency. Maintained the Hijra official website (built on WordPress) for the financing business. Designed and developed 3 landing pages for financing products, ensuring a seamless user experience. Developed a custom WordPress plugin to enable admins to edit and customize landing page content without developer intervention. Mentored Junior Frontend Engineer.
Junior Web Developer
Cindrum
2021 - 2022
Developed cryptocurrency platforms, including exchange and wallet websites, specializing in frontend development. Assisted in designing UI/UX and translating it into a Vue-based project.

Skills

javascript
nextjs
react
react-native
typescript
web3
front-end
english