I am a dedicated and impact-oriented software engineer with in-depth knowledge in frontend development and web optimization. Over the years, I have led multiple projects that significantly enhanced performance, user experience, and reduced operational costs. I thrive in dynamic environments and enjoy collaborating with cross-functional teams to deliver high-quality software. I have a strong technical background and experience across frontend, backend, and API integration, including React.js, Next.js, Node.js, and micro-frontend architectures. I am passionate about building scalable, accessible, and maintainable web applications, and I continually optimize performance, security, and developer productivity.

Ilham Akbar

I am a dedicated and impact-oriented software engineer with in-depth knowledge in frontend development and web optimization. Over the years, I have led multiple projects that significantly enhanced performance, user experience, and reduced operational costs. I thrive in dynamic environments and enjoy collaborating with cross-functional teams to deliver high-quality software. I have a strong technical background and experience across frontend, backend, and API integration, including React.js, Next.js, Node.js, and micro-frontend architectures. I am passionate about building scalable, accessible, and maintainable web applications, and I continually optimize performance, security, and developer productivity.

Available to hire

I am a dedicated and impact-oriented software engineer with in-depth knowledge in frontend development and web optimization. Over the years, I have led multiple projects that significantly enhanced performance, user experience, and reduced operational costs. I thrive in dynamic environments and enjoy collaborating with cross-functional teams to deliver high-quality software.

I have a strong technical background and experience across frontend, backend, and API integration, including React.js, Next.js, Node.js, and micro-frontend architectures. I am passionate about building scalable, accessible, and maintainable web applications, and I continually optimize performance, security, and developer productivity.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

English
Advanced
Indonesian
Fluent

Work Experience

Senior Frontend Engineer at X-Team (Streamotion)
August 1, 2025 - October 15, 2025
Engineered a progressive web application for a customer system platform using a mobile-first design approach and Micro Front-End architecture, built with React.js, Next.js, and Bacon.js for functional reactive programming, accelerating development by 60% and reducing missed deadlines by 12%. Configured internal micro frontend library to enable seamless Tailwind CSS integration with server-side rendering, ensuring flawless hydration with Styled Components. Optimized the server-side rendering web application with targeted SEO techniques, boosting the SEO score to 82 and improving visibility. Collaborated with cross-functional engineers to optimize API architecture using GraphQL and REST to deliver 45% faster, lighter APIs.
Senior Fullstack Engineer at X-Team (Xendit)
May 1, 2023 - October 15, 2025
Delivered an expansion project by providing disbursement middleware service, integrating the core product with nine various payment gateways and financing services, and becoming a top 10 payment service in Southeast Asia. Mentored the frontend engineering team to reduce bugs by adhering to the UI design from Figma, resulting in a 40% improvement in performance and accessibility as validated by Lighthouse. Implemented lazy component and skeleton loading in a Next.js SPA, monitored responsive design and cross-browser compatibility to reduce CLS. Revitalized core disbursement process using RabbitMQ in an event-driven architecture to process up to 60% more requests concurrently and improve overall service performance.
Senior Fullstack Engineer at X-Team (XHQ)
February 1, 2022 - October 15, 2025
Coordinated the Front-End development team to increase code coverage of project unit testing using Jest and Testing Library from 50% to 75% as part of completing the code coverage in a TDD approach. Provided detailed component documentation for 95% of atoms, molecules, and organisms via Storybook. Architected the member search page listing on the dashboard by adding pagination and modifying the PostgreSQL query through Sequelize ORM, reducing text resource on the response by up to 45% based on Lighthouse measurement. Refactored global state management from Context API to Redux, modularizing state into logical groups to reduce unnecessary re-renders and improve performance and maintainability.
Senior Frontend Engineer at X-Team (Compass Education)
November 1, 2021 - October 15, 2025
Elevated responsive web application of the student enrollment process by creating a single listing page with all detailed information wrapped in a dialog modal, implementing lazy load and an intersection observer approach to speed up user experience by reducing page usage by half. Led refactor efforts across two Micro Front-End application codebases to reduce code smell by 120 points (SonarQube). Implemented utility components that dynamically overwrite 80% of hard-coded utilities and cleaned up 45% of the codebase. Orchestrated integration between a progressive web application and a socket server using Socket.IO to manage real-time notification and reminder features, saving user time on visiting the notification page by two processes.
Development Team Lead at PT. Durio Indigo
August 12, 2008 - Present
Migrated the legacy system from Monolithic Architecture to Microservice Architecture and raised readability of the codebase by 70%. Established the message broker service to communicate among services and extend response times in high-traffic modules by 30%. Promoted the TDD approach by utilizing Jest and Testing Library for the testing framework to keep code quality at 60% test coverage. Adapted Agile methodology to support a remote work culture due to the Covid-19 pandemic by using Jira and Slack for communication tools.
Senior Frontend Engineer at Compass Education
April 30, 2014 - October 15, 2025
Led frontend development for Compass Education, elevating a responsive student enrollment web application and implementing lazy loading and intersection observer techniques to speed up the user experience. Refactored multiple micro-frontend components, enabled seamless Tailwind CSS integration with Server-Side Rendering, and improved semantic HTML while maintaining accessibility. Worked on API integration and frontend optimization to improve performance and reliability.
Team Lead at PT. Durio Indigo
August 1, 2021 - October 15, 2025
Migrated legacy systems from a Monolithic Architecture to a Microservice Architecture; established a message broker to enable inter-service communication and extended response time in high-traffic modules. Promoted Test-Driven Development (TDD) with Jest and Testing Library for code quality and led Agile practices remotely via Jira and Slack.
Senior Fullstack Engineer at X-Team (XHQ)
February 1, 2022 - October 15, 2025
Coordinated frontend development efforts, increased unit test coverage from 50% to 75% using Jest and Testing Library, and delivered detailed component documentation with Storybook. Reorganized global state from Context API to Redux to improve performance and maintainability.
Senior Fullstack Engineer at X-Team (Xendit)
May 1, 2023 - October 15, 2025
Delivered a disbursement middleware project integrating nine payment gateways and financing services. Mentored frontend engineers to improve UI performance and accessibility, implemented lazy loading and skeleton loading, and optimized responsiveness and cross-browser compatibility while reducing resource usage.
Senior Frontend Engineer at X-Team (Streamotion)
August 1, 2025 - October 15, 2025
Led frontend development for a progressive web application built with React.js, Next.js, and Bacon.js. Authored an internal micro front-end library to enable seamless Tailwind CSS integration with server-side rendering and ensured smooth hydration. Improved SEO, performance, and analytics by refining API architecture using GraphQL and REST.

Education

Bachelor at University of North Sumatra
January 11, 2030 - October 15, 2025
Bachelor of Computer Science at University of North Sumatra
January 11, 2030 - October 15, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Education, Media & Entertainment, Computers & Electronics