BBT

Click, WASD, Space, or Enter to play · Esc to release

Built by Tegar

I like understanding how things work.

I’m a Product Manager with an engineering background. I enjoy breaking down complex problems into practical solutions. This website is where I keep the things I’ve built, the experiments I’ve tried, and the lessons I’ve learned along the way.

WORK

Things I’ve helped ship lately.

View all work
Commerce Catalog MigrationMigrating around 80,000 products sounded like a data problem. It wasn’t. The harder part was replacing a catalog system that had accumulated years of dependencies, behaviors, and undocumented assumptions without changing how the existing commerce experience worked for customers. Before we could safely move anything, we first had to understand what we were actually moving away from. Shipped JD Sports Indonesia Mobile AppMany people assume the hardest part of building a mobile app is the development itself. In my experience, the more difficult challenge came afterwards—making product decisions when every stakeholder brought a different perspective, and each of them had a valid reason. This project became my real lesson in building a product not only for users, but alongside people with different priorities and expectations. Maintained Commerce Integrations & Data FlowsSome of the most technically demanding product work I’ve handled has barely had a user interface. Across JD Sports Indonesia’s digital products, I’ve managed integrations connecting commerce systems with product discovery, analytics, marketing, personalization, attribution, notifications, and other internal and external services. The implementations varied—feeds, APIs, SDKs, scripts, event-driven integrations, and other data exchanges—but the recurring product problem was the same: What information needs to move between systems, when should it move, and what happens when it doesn’t? Over time, integration work became one of the biggest contributors to my technical depth as a Product Manager. Maintained

WRITING

Notes from whatever has been occupying my head lately.

View all writing
ilustrasi pm filoing gap
Product Management

Maybe a Product Manager’s Job Is to Fill the Gaps

I found Product Management after spending years unsure whether I wanted to be an engineer, developer, designer, or something else entirely. A few roles and very different organizations later, my view of the PM role changed. I don’t think there’s one universal PM job description. Different organizations have different gaps, and good PMs are curious, adaptable, and fast enough to learn what they need to help fill them.

13 mins

ABOUT

A short intro.

portrait-photo-of-tegar

Muhammad Tegar Al Firdausy

Product Builder · Product Manager · System Thinker

I didn’t start my career in product. I started in engineering, then somehow ended up working across IoT, mobility, education, and digital commerce. Product management became a good middle ground for the things I enjoy: understanding systems, solving problems, and building useful things.

Senior Assistant Manager, Digital Product (Senior Product Manager) · PT Erajaya Swasembada, Tbk.Jakarta, Indonesia

SAY HELLO

Start a conversation.

Share as much context as you think is useful. Email works best; WhatsApp is usually faster.

QUICK ACTIONS

WorkProducts built with teams LabIndependent projects and personal experiments Read Latest WritingNotes on products, systems, and learning About TegarAboutWorking principles, experience, and interests Email meStart a thoughtful conversation WhatsappStart a thoughtful conversation