Resume
A cozy little resume
This room is my resume — tap things to explore, two fingers to look around.
Welcome to my corner of the internet; drag, scroll, WASD, and click around to explore!
Jacky Efendi
Product engineer building for the web — performance, design systems, developer tooling, and the interfaces people actually use.
Jakarta, Indonesia (UTC+7) · Remote · @jackyef__ · github.com/jackyef · linkedin.com/in/jackyef · hello@jackyef.com
About me
I build for the web: performance, design systems, developer tooling, and the product interfaces people actually use.
Frontend is where I go deepest, but I have spent enough time in the surrounding infrastructure — build pipelines, monorepos, developer tooling — to be useful well beyond the browser.
8 years in, 5 fully remote across teams on 5 continents. Based in Jakarta, Indonesia (UTC+7).
The longer version lives on the about page.
Career
Sticker Mule
RemoteSenior Software Engineer
Oct 2025 — presentBack to being an individual contributor by choice after two years of leading. Currently driving the migration of a 7-year-old design system.
Tech Lead
Dec 2023 — Sep 2025Owned the technical direction of the Platform UX team: project planning, code reviews, and helping others ship.
Senior Software Engineer — Platform UX
Dec 2020 — Nov 2023Maintained the shared libraries powering products across the monorepo, plus the main e-commerce platform — everything from catalog to checkout — collaborating asynchronously with a team scattered around the globe.
Tokopedia
Jakarta, IndonesiaPrincipal Engineer — Web Platform
2020Worked on developer experience for ~80 engineers across a monorepo housing 20+ services.
- Cut Largest Contentful Paint of the mobile home page from 4.1s to 1.7s
- Migrated the frontend monorepo from Yarn workspaces to pnpm
- Pioneered Next.js + Preact microsites, reducing bytes over the wire
- Improved staging build times by 90%
- Spoke at Tokopedia START Summit 2020 and Google's web.dev ID forum
Senior Software Engineer — Mobile Web, then Web Platform
2019Moved from frontend-product to frontend-infra: developer tooling, build pipelines, and workshops to onboard engineers specializing in web frontend.
Software Engineer — Mobile Web
Nov 2017 — Dec 2018Built Tokopedia's mobile web with React and pioneered the use of GraphQL at the company. Shipped TopChat, TokoPoints, and Mitra Tokopedia.
Earlier
- Programmer at a local company in my hometown — my very first programming job (2017)
- Informatics student and part-time English teacher (2013 — 2017)
Projects
Visualize public StackOverflow profile data
`Kota` (city; in Indonesian) guessing game, inspired by Katla and Wordle
Environmental sounds to keep you company
Simulate a take on luck and hard work, inspired by a Veritasium video
3d showcase of Ames Window illusion, inspired by a Veritasium video
Look back to your 2020 DOTA 2 matches
Open source
Easily fetch json data in your React components, similar APIs to react-apollo, with Suspense SSR 🎉
Calculate bundle size of your next project!
GitHub action that allows you to easily run bundlewatch in your repository 📦
The rust QR decoder library `rqrr`; compiled to WebAssembly.
Wrapper around source-map-explorer that works with remote URLs and chrome code coverage
Selected writing
11 Mar 2026 · 5 min read
7 Jan 2025 · 14 min read
28 Jan 2023 · 8 min read
26 Sept 2020 · 10 min read
8 Jan 2020 · 6 min read · Tokopedia Engineering
30 Jul 2019 · 9 min read · Tokopedia Engineering
More on the blog.