luthfi fadholi
I'm a Frontend Engineer

Hi, I'm Luthfi

A frontend software engineer with 7+ years of experience building and scaling e-commerce and web platforms across Southeast Asia. Currently at ByteDance, advancing the TikTok Shop SEA customer business — including a centralized discovery channel shipped at a 99.84% page-display success rate.

About

I am a Software Engineer with 7+ years of experience building scalable, high-performance web applications in JavaScript, TypeScript, React, and Vue, specializing in user-centric interfaces and global product expansion across international e-commerce platforms like TikTok Shop and Tokopedia.

Beyond writing code, I take a systems-thinking approach to how engineering teams operate. I build AI-driven tooling, agent workflows, and MCP servers that turn fragmented processes into structured, repeatable systems for myself and my teams.

Muhammad Luthfi Fadholi

Experience

ByteDance
Jan 2026 — Present
Jakarta, Indonesia

Software Engineer — Frontend

TikTok Shop · SEA Customer Business
  • Manage the technical architecture and phased release of the centralized discovery channel in the Standalone App, collaborating with native client, landing page, and specialized product teams on dynamic entry configuration and robust server data parsing.
  • Achieved top-tier technical stability: 99.84% page display success rate, 99.78% jump success rate to external vectors, and CTR up to 8.48% on high-performing entry points.
ReactTypeScriptArchitectureCross-teamObservability
ByteDance
Apr 2025 — Dec 2025
Jakarta, Indonesia

Software Engineer — Frontend

TikTok Shop · Fundamental Business
  • Sole frontend engineer building an automated promotion recruitment platform from scratch under an aggressive timeline — heavy data tables, one-click WhatsApp outreach, and deep analytics dashboards; cut campaign monitoring from 2 days to hourly, achieved 72% user retention, and lifted ID Mega Promotion registration from 13% to 36%.
  • Led a structural and visual overhaul of the global Seller App product-listing framework with reusable components and generative-AI content protocols — boosting launch efficiency by 26.31%, cutting listing times by up to 6.65%, and earning a 93.26% seller preference rating, prompting a global rollout.
  • Managed the SEA seller onboarding transition from a single-page to a multi-page architecture with advanced event tracking — eliminated testing bugs and lifted Singapore signup conversion from 17.37% to 26.78%.
ReactTypeScriptGenerative AIAnalyticsEvent tracking
Tokopedia
Jan 2022 — Mar 2025
Jakarta, Indonesia

Software Engineer — Web Platform

Seller Dashboard
  • Owned the development and lifecycle of core high-traffic Campaign modules (Flash Sale, Slash Price, Coupon, Special Release, Buy More Get More) in the Seller Dashboard, directly supporting 12M+ active merchants.
  • Championed frontend code quality with Jest and RTL testing patterns, raising coverage to a minimum of 75%; refactored and migrated modules to TypeScript with 70%+ coverage per module.
  • Maintained Seller Tools with New Relic and PagerDuty monitoring to minimize downtime, and implemented event tracking for engagement, conversion funnels, and business performance.
ReactTypeScriptJest · RTLNew RelicPagerDuty
Bridestory
Nov 2018 — Dec 2021
Jakarta, Indonesia

Software Engineer — Frontend Web

Web Platform
  • Led the architectural migration of the blog from a legacy Laravel backend into interactive, SEO-friendly frontend applications using Vue and Nuxt.js.
  • Engineered high-performance web applications across React and Vue, and standardized shared components across repositories to reduce technical debt and boost development efficiency.
Vue · Nuxt.jsReactLaravelSEOPerf
Parentstory
Nov 2018 — Mar 2021
Jakarta, Indonesia

Software Engineer — Frontend Web

Activity Booking Platform
  • Developed, tested, and optimized page performance for speed, stability, and responsiveness across a children's activity booking platform.
  • Collaborated across the full development lifecycle to design scalable features and robust application infrastructure.
FrontendPerfFull lifecycle
Islamic University of Indonesia
Sep 2015 — Jul 2018
Yogyakarta, Indonesia

Assistant Lecturer & Head of Laboratory Assistants

Informatics Engineering
  • Taught and assisted courses in Web Programming, Algorithms & Programming, Operating Systems, and Network Engineering.
  • Led a team of 13 lab assistants, overseeing preparation, scheduling, and execution of course labs to ensure reliable, high-quality delivery.
TeachingLeadershipCurriculum

Skills

Languages & Frameworks

  • JSJavaScript
  • TSTypeScript
  • React
  • NNext.js
  • Vue.js
  • Nuxt.js
  • Node.js
  • phpPHP
  • LLaravel
  • Styled Components

State & Data

  • Redux
  • GraphQL
  • MySQL

AI & Engineering Productivity

  • AI Agents
  • MCP Servers
  • Spec-Driven Development

Quality & Observability

  • NRNew Relic
  • Unit Testing
  • Performance Optimization
  • SEO
  • Event Tracking

Education

Degree

Bachelor's Degree, Informatics Engineering

Islamic University of Indonesia · Yogyakarta
2014 — 2018

Studied informatics with focus on web systems, algorithms, and network engineering; served as assistant lecturer and head of lab assistants during undergrad.

Honors & Languages

The Most Active Student Award

Islamic University of Indonesia
2018

Bahasa Indonesia — Native / Bilingual · English — Limited Working proficiency.

Contact

Let's build something worth shipping.

Available for full-time roles, freelance engagements, and interesting side projects — reply within a day, usually faster.