Icon

Benni

I am a punctual and motivated individual who is able to work in a busy environment and produce a high standard of work. In addition, I am also an excellent team worker and able to take instructions from all levels and build up good working relationships with all colleagues. Therefore, I have the ability to manage multiple responsibilities to the highest standard.

tech stack

Next.js
Springboot
Quarkus
Gatsby
React.js
Vite
Angular
Ionic
Node.js
JavaScript
Laravel
HTML5
CSS3
SASS
Bootstrap
Git
Jira
Scrum

Education

Maha Bodhi Elementary (2004 - 2010)

Maha Bodhi Junior High School (2010 - 2013)

Maha Bodhi Senior High School (2013 - 2016)

Bina Nusantara University | Computer Science (2016 - 2020)

Experience

Principal Engineer - AIA Singapore (March 2025 - Present)

  • Actively participating in the Elevate POSEZ project, contributing to both frontend and backend development. On the backend side, working with technologies such as Spring Boot and Quarkus to build scalable and efficient APIs and microservices.
  • Mentoring and grooming frontend developers, providing guidance on coding best practices, component-based architecture, and system design specifically focused on frontend development.

Senior Software Engineer - AIA Singapore (February 2023 - February 2025)

  • Collaborated with a diverse Business As Usual (BAU) team spanning Singapore, Malaysia, Indonesia, and China, focused on enhancing Straight-Through Processing (STP) rates and optimizing operational efficiency in ongoing processes.
  • Actively contributed to Agile ceremonies, including daily stand-ups, sprint planning, reviews, and retrospectives, ensuring successful delivery of continuous improvements and maintenance tasks.
  • Led the migration of a system from GatsbyJS to Next.js, resulting in significant improvements in page load performance. Developed reusable components that reduced the codebase by 20-30%, improving maintainability and reducing bug occurrence.
  • Refactored legacy code to enhance readability, reduce complexity, and improve overall code quality, contributing to long-term sustainability.
  • Integrated AIA Digital Feedback Survey, empowering business users with actionable insights to improve customer experience.
  • Designed and implemented efficient, scalable code, ensuring smooth integration with third-party systems.
  • Actively involved in System Integration Testing (SIT), User Acceptance Testing (UAT) support, and production support, ensuring timely resolution of issues and smooth deployment.
  • Conducted thorough code reviews, advocating for industry best practices in development and testing to maintain high-quality code standards.

Software Engineer - AIA Singapore (November 2021 - February 2023)

  • Collaborated with a cross-functional Tribe team to drive improvements in the Straight-Through Processing (STP) rate, enhancing operational efficiency and reducing processing time.
  • Analyzed product requirements and implemented improvements through code refactoring, optimizing performance, readability, and maintainability of the codebase.
  • Integrated Adobe Analytics, enabling business users to access valuable insights and data, ultimately enhancing customer experience and driving data-driven decision-making.

Frontend Engineer - PT.Solusi Sinergi Digital / Surge (August 2020 - November 2021)

  • Developed and maintained the Content Management System (CMS) for the Linipoin App and Trivia Panel using the Angular framework, ensuring a seamless and user-friendly experience.
  • Designed and implemented a simple quiz feature for Trivia, leveraging Angular for efficient development and smooth functionality.
  • Maintained and optimized the Adakita web app built with ReactJS, ensuring high performance and responsiveness.
  • Developed and maintained mobile applications for Linipoin and Sahabi using Ionic, ensuring cross-platform compatibility and optimal user experience.
  • Implemented front-end web applications based on UI designs, adhering to best practices in UI/UX development.
  • Ensured compatibility of web applications across different browsers and platforms, optimizing for performance and user accessibility.
  • Proficient in integrating REST APIs into front-end applications, ensuring smooth communication between the client and server.

Frontend Engineer - PT.Raksasa Laju Lintang / Ralali (March 2019 - March 2020)

  • Implemented front-end web applications based on UI/UX designs, ensuring a visually appealing and user-friendly interface.
  • Collaborated closely with UI/UX designers to refine designs, optimizing user experience by evaluating potential improvements and technical feasibility.
  • Optimized web applications for performance, scalability, and responsiveness, ensuring fast load times and smooth user interactions.
  • Ensured cross-browser and cross-platform compatibility for web applications, maintaining consistent performance across desktop and mobile devices.
  • Actively participated in requirements gathering, design discussions, and code reviews, contributing to high-quality deliverables.
  • Gained 1 year of experience working with modern front-end frameworks, including ReactJS, to build interactive and dynamic user interfaces.
  • Proficient in integrating REST APIs into the front end, ensuring efficient data flow between client and server.
  • Experienced in debugging website issues across different browsers and devices, ensuring seamless functionality and user experience.
  • Familiar with Unit Testing (Jest & Cypress), Source Control Management (Git), and Scrum methodology, ensuring effective development and collaboration.

Showcase

My Personal Website

personal-website
  • Built with Next.js 15
  • Blazing fast loading times
  • Custom 404 page
  • TypeScript
  • Eslint and Prettier
  • Mobile responsive
  • Component separated code
  • Google analytics
  • Progressive Web Apps / PWA

Chit Chat

chit-chat
  • Built with React library
  • Websocket using socket.io
  • Custom component

Cuan calculator v2

cuan-calc-2
  • Built with Vite
  • CSS framework using Tailwind
  • Eslint for linting
  • Mobile responsive

Covid Case Tracker

covid-tracker
  • ES6
  • CSS framework using Bootstrap
  • Webpack as module bundler
  • Eslint for linting
  • AJAX
  • Mobile responsive

Personal Website

vanilla-website
  • Vanilla Javascript
  • Semantic HTML
  • Mobile responsive

Eatery

eatery
  • Vanilla Javascript
  • Eslint for linting
  • Integration test with Karma
  • E2E testing with Codecept
  • Image Optimization with Imagemin
  • Progressive Web Apps / PWA

Bookshelf

bookshelf-webstorage
  • Vanilla Javascript
  • Web Storage
  • Mobile responsive

Story Life

story-life
  • Built with Angular 10
  • CSS framework using PaperCSS
  • API from Dummyapi.io
  • Progressive Web Apps / PWA

Cuan Calculator

cuan-calc
  • Build with GatsbyJS
  • Mobile responsive
  • Custom component using Styled Component

Contact

Copyright © 2025. BENNI