Malaika AfridiWorkAboutAvailable for work

Senior Software Engineer · Indie Hacker

I turn ideas into shipped products — and keep them running.

Below is every project, screen by screen. Scroll and you’ll have seen the work in about ninety seconds.

Villa TimTavio estate manager dashboard and guest PWA
01
Estate platform

Villa TimTavio

The operations platform for a private estate on the Oaxacan coast — a guest PWA, an estate manager’s dashboard, an owner intelligence dashboard and a NestJS API, in one Turborepo. The villa hosts one party at a time, and that single fact shapes the whole design.

Next.js 16React 19NestJS 11Prisma 6 · PostgreSQL
See the project
Villa TimTavio — the entrance
02
Website + lookbook

Villa TimTavio — Website

The estate’s public face — an editorial teaser, a full-screen scroll-choreographed lookbook, and an invitation-only availability flow. Twenty-eight chapters and 50+ panels easing past the viewer in a day-to-night arc. Live in production.

Next.js 16 · TurbopackReact 19 · TypeScriptTailwind CSS v4Motion · Lenis
See it live
Dental Price Matcher admin portal
03
Data pipeline

Dental Price Matcher

Turns a weekly dental supply order into a ranked list of cheaper places to buy it. Upload the distributor's order PDF; the pipeline parses every line, sweeps the open web for the same product, verifies each candidate page, and returns three Excel workbooks showing exactly where the practice is overpaying.

FastAPI · PythonReact · TypeScript · ViteSQLiteGroq llama-3.3-70b
See the project
Dark Horse Safety control center
04
Operations platform · in progress

Dark Horse Safety

An operations platform for an oilfield safety contractor. Field time arrives from GoCanvas, billing lives in NetSuite, and the hours in between are where the money leaks — so the product reconciles worked against billed, queues every exception, and blocks payroll until the paperwork exists. In progress.

Next.js · ReactNestJS · PrismaPostgreSQLTailwind CSS v4
See the project
Banjulo marketplace landing page
05
Web app

Banjulo

The Gambia's marketplace — rescued from a client-only prototype and rebuilt on Next.js. Same interface, same Supabase backend, a different foundation underneath: pages that render on the server, describe themselves to search engines, and load on a mobile network.

Next.js 15 · App RouterReact 18Tailwind CSS · shadcn/uiSupabase — auth & Postgres
See the project
HUUMO dashboard — live purchase-order stats and financial impact
06
SaaS platform

HUUMO

AI-powered vendor automation — the intelligence layer that chases unacknowledged purchase orders so procurement teams don't have to. It ingests POs, follows up on a schedule until a vendor answers, escalates what needs a person, and puts a number on what the silence is costing.

Next.js · App RouterReact · TypeScriptTailwind CSSNestJS
See the project
Malaika Afridi

About me

A bit about me

I’m Malaika — a senior software engineer and indie hacker. I like the whole arc of building: the messy first conversation, the sketch, the tricky state no one sees, and the last 5% that makes something feel finished.

I write frontends that are fast and accessible, and reach into the backend when the product needs it — FastAPI pipelines, PWAs, dashboards. Direct, and I don’t disappear after launch.

React · TypeScript · Next.jsTailwind · Framer MotionFastAPI · Python · PostgresPWA · offline-first · performance

Tell me what you’re building.

I’ll tell you honestly whether I’m the right person for it, and how I’d approach it. Replies within hours.

Prefer email? Write to me directly at — it reaches the same inbox.

© 2026 Malaika AfridiXGitHubLinkedInUpworkEmail