I build products for a living — and for fun. Can't really tell them apart. Senior frontend engineer · Indie hacker · MVP builder · perpetually shipping 🚀
- 🛠️ Shipping product work for clients — MVPs and production frontends, start to finish
- 📢 Building in public — I share the messy middle (the wins, the bugs, the 3am rewrites) on X. Come watch the sausage get made.
- 🚑 Taking rescue jobs — stalled builds and demos that never crossed the line into real products
- 💬 Bring me a napkin sketch or a 90%-done mess — either way, it ships.
const malaika = {
builds: ["MVPs, start to finish", "product sites & PWAs"],
rescues: ["stalled projects", "vibe-coded messes that stopped at the demo"],
cares_about: "the 5% everyone skips — loading, empty & error states",
motto: "I design my empty states before my happy path.",
};| Project | What it is | |
|---|---|---|
| Villa TimTavio — Lookbook | Cinematic, chaptered scrollytelling for a luxury estate — snap-scroll, ambient sound, the works | 🔗 Live |
| Villa TimTavio — Estate Platform | Guest-facing PWA + operational dashboards to run the whole property | 📄 Case study |
| PriceIQ | FastAPI pipeline that reads supplier PDFs, scrapes competitor prices & reports where a clinic is overpaying | 📄 Case study |
| Dark Horse Safety | Ops & payroll-reconciliation platform for a field-services safety company — Next.js · NestJS · Turborepo | 📄 Case study |
Tell me what you're making and where it's stuck — I reply myself, usually within a day.
Shipping since way before the AI could do the boring 5% for me.



