MK

i’m a product guy who thinks fluently in systems, design, and execution.

i’ve worked across consumer and b2b products at real scale, which forms the basis for my vibe-coding approach with ai - that is to build products with judgment, taste, and relentless iteration.

lately, i’m using agentic coding tools to build products around ideas i care about.

i also watch a lot of tennis 🎾 and try not to suck while playing it.

professional work

case studies and highlights from my career in product management

ai/vibe coding

tinkering with ai and agents to create some cool and fun products/projects

beyond work

detailing my journey with fitness and tennis

lost 25 kgs in 16 weeks. weight loss isn't hard! 🏋️‍♂️🔥

i followed three simple rules — be in a calorie deficit every single day, walk and move more (steps are underrated), and if possible, lift weights for gains and accelerated results. no fancy diets, no magic supplements. just consistency and the math of energy in vs energy out. the widget here lets you model that math yourself.

Compounding Lab

small daily wins compound into big transformations.

80kg
from diet choices — skipping snacks, lighter meals
200 kcal
8,000
low impact
sweet spot
diminishing
in 90 days, you could lose7.1 kg

80 kg → 72.9 kg

Rally Rhythm

keep the rally alive.

or press spacebar

tap every 300–800ms. too fast → overhit. too slow → late.

tennis is my meditation. 🎾🧘

rhythm, focus, and staying in the point. the rally game here simulates that pressure — tap to keep the ball alive, but get the timing wrong and the point is over. it's a simple test of consistency under constraint, which is basically what tennis (and life) comes down to.