
Restu Averian User
@restuaverianuser
Frontend Engineer at PT Indodev Niaga Internet who built a configurable React Page Builder for client-facing pages.
What I'm looking for
At PT Indodev Niaga Internet, I built a configurable Page Builder from scratch with React and Craft.js. It supports drag-and-drop composition, nested layouts, responsive settings, live previews, and API-based save and load workflows.
I also rebuilt the internal Chatbot Widget in React, reducing its bundle size by approximately 90%, from 2.5 MB to 244 KB, while adding offline handling and automatic reconnection.
To keep interactions responsive with more than 80,000 records, I extended Ant Design Transfer v4 with React and TypeScript, adding drag-select, shift-click, and double-click actions. I also built a GUI-based Form Customizer and migrated legacy editors to a custom Tiptap editor.
Earlier, as a Frontend Engineer Intern at PT Indodev Niaga Internet, I improved Ant Design table sorting and refactored legacy React class components into functional components. I’m now expanding into full-stack development with Node.js, Express, PostgreSQL, and REST APIs, with the goal of contributing across the software development lifecycle.
Experience
Work history, roles, and key accomplishments
Frontend Engineer
PT Indodev Niaga Internet
Feb 2023 - Present (3 years 8 months)
Built a configurable Page Builder with React and Craft.js, and rebuilt an internal Chatbot Widget reducing bundle size by 90%. Extended Ant Design components and delivered training sessions.
Frontend Engineer Intern
PT Indodev Niaga Internet
Aug 2022 - Feb 2023 (6 months)
Improved Ant Design table sorting and refactored legacy React class components into functional components, improving page performance by approximately 10%.
Education
Degrees, certifications, and relevant coursework
Padang State Polytechnic
Bachelor of Applied Science, Software Engineering
2019 - 2023
Grade: 3.77/4.00
Bachelor of Applied Science in Software Engineering with a GPA of 3.77/4.00. Built a full-stack decision support system using React, Express, and MySQL, implementing AHP and EDAS for thesis-supervisor ranking and the Winnowing algorithm for proposal-to-research text similarity analysis.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Website
restu-averian-putra.my.idSalary expectations
Social media
Job categories
Interested in hiring Restu Averian?
You can contact Restu Averian and 90k+ other talented remote workers on Himalayas.
Message Restu AverianGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
