0 viewsjobseeker
Ilham A. — Senior Frontend Engineer from Indonesia

Ilham A.

Senior Frontend Engineer

Indonesia 3-6 years
Open to offersNew to Platform
Languages
English
Video Introduction
No video introduction yet
The candidate has not added a video.
Contact information and social networks are private. Connect to unlock.
Hidden

About

Ilham A. has established himself as a prominent Senior Frontend Engineer over the course of a 12-year career, specializing in constructing scalable production web applications. With a distinctive focus on React and Next.js architecture, he has driven measurable performance improvements and enhanced SEO across fintech, streaming, and edtech platforms. His noteworthy achievements include architecting a React/Next.js PWA rebuild for an Australian streaming service, significantly boosting SEO scores and reducing Interaction to Next Paint times. At X-Team International, his strategic developments enabled agile, cross-functional teamwork, cutting delivery timelines by 60%. His tenure at Xendit exhibited his prowess in managing frontend performance and mentorship, achieving a marked increase in Lighthouse scores. His technical acumen extends to backend collaborations, optimizing GraphQL/REST integrations for lowered API latencies. Holding a Bachelor's in Computer Science from the University of North Sumatra, Ilham combines leadership and technical expertise, adept in environments that leverage TypeScript and advanced testing frameworks like Jest, contributing substantially to agile development and team growth.

Experience

  • Senior Frontend Engineer

    Streamotion · 2023 — 2026
    Designed a Micro-Frontend PWA utilizing React, Next.js, and Bacon.js, which reduced average feature delivery time significantly, monitored through Jira sprint cycle-time reports. Developed an internal Tailwind CSS integration library that addressed style-hydration conflicts and improved Interaction to Next Paint based on Lighthouse audits. Enhanced Lighthouse SEO scores by optimizing SSR and metadata strategies across the Next.js application. Reduced render execution time by resolving stream-emission issues while maintaining semantic HTML, assessed via the React DevTools Profiler. Collaborated with backend engineers to streamline GraphQL/REST integration, leading to smaller payload size and a notable decrease in API latency, as verified by New Relic.
  • Senior Frontend Engineer

    Xendit · 2022 — 2023
    Created a disbursement middleware that integrated 9 payment gateways and regional banking partners for fund transfers across 7 Southeast Asian nations. Established frontend performance benchmarks and provided mentorship to engineers, which contributed to a rise in Lighthouse Performance scores in the mobile viewport. Developed lazy loading, skeleton states, and responsive layouts, resulting in a significant reduction of Cumulative Layout Shift, validated through Lighthouse and Chrome UX Report. Optimized text resources usage by minimizing redundancy, as determined through Chrome DevTools Network tab audits. Executed asynchronous Google Tag Manager data-layer events for third-party marketing integrations, achieving high attribution accuracy, corroborated with analytics dashboards.
  • Senior Frontend Engineer

    XHQ · 2021 — 2022
    Significantly reduced application rebuild time by decoupling content updates from the deployment pipeline using Incremental Static Regeneration (ISR), confirmed by CI/CD reports. Promoted Test-Driven Development, increasing test coverage through Jest and Testing Library. Documented a majority of UI components in Storybook to enhance engineer onboarding and design collaboration. Reduced redundant component re-renders by refactoring global state management from Context API to Redux, as evidenced by React DevTools. Consolidated sign-in processes across various platforms by integrating authentication into a single OAuth 2.0 SSO flow.
  • Senior Frontend Engineer

    Compass Education · 2021 — 2021
    Enhanced perceived performance and user workflow on the student enrollment platform through the implementation of lazy loading and real-time Socket.IO notifications. Refactored two Micro-Frontend codebases, which led to the removal of numerous SonarQube code smells. Reduced the codebase size by substituting hardcoded logic with reusable utility components, as quantified through git diff line-count analysis. Improved feature delivery speed by creating a centralized, atomic-design component library and migrating multiple reusable components across several Micro-Frontend codebases, as reflected in Scrum sprint reports.
  • Tech Lead

    PT. Durio Indigo · 2014 — 2021
    Oversaw the transition from a legacy monolithic architecture to Microservice Architecture, resulting in a noticeable reduction in average service size and increased deployment velocity, based on CI/CD pipeline reports. Enhanced inter-service communication by implementing a message broker, cutting response times significantly. Advocated for Test-Driven Development, achieving substantial code coverage through Jest and Testing Library. Led the team's adoption of Agile methodologies and facilitated remote collaboration tools during the COVID-19 pandemic.

Skills & Expertise

Education

  • Bachelor of Computer Science
    University of North Sumatra · — — 2014