Why is it broken?

Sometimes the answer is a fix. Sometimes it's building the thing properly this time. Websites, web apps, and mobile apps — new or rescued.

SINCE 2018 · WEB · MOBILE · SERVERS · DELHI, INDIA
HOW IT WORKS
01

Understand first

A bug or a brand-new brief, same first step: figure out what's actually needed. You get it back in plain language, not jargon.

02

Scope, price, build

A written scope and price before work starts, 50% to begin, and updates you don't have to chase.

03

Prove it

You approve the delivery in writing, and every fix comes with 30 days of free follow-up if it resurfaces.

WHAT I DO

Websites for businesses

Fast, mobile-first sites that turn visitors into enquiries. Built, deployed, and maintained by one accountable person.

Web apps & custom software

Dashboards, portals, internal tools in Node/Nest + React, built to be handed over, not held hostage.

Mobile apps

React Native apps for Android and iOS: one codebase, both stores, submission handled.

ONGOING CAREMaintenance retainers, hosting, monitoring, and SEO, so it stays fixed after it's fixed.
ALL SERVICES
WORK
BASF · PUBLIC

Masar — shipment tracking portal

BASF's customers couldn't track shipments without intranet access. Masar gives them a secure portal of their own: tracking, history, documents, and a full admin panel behind it. masar.basf.com

NESTJS · REACT · POSTGRESQL
BASF · INTRANET

LtO Assistant — compliance platform

Legal & compliance workbench for Managing Directors: task assignment with a full audit trail, meeting scheduling through Microsoft Graph, an AI chatbot over the corporate rule base, and a global risk heat map.

NESTJS · MS GRAPH · REACT · AZURE
BASF · INTRANET

Glimpsebyte — internal video platform

A YouTube-style platform for employees: creator channels, follows and comments, AI-suggested titles, and a transcoding pipeline that turns uploads into adaptive DASH streams.

NESTJS · FFMPEG · BULLMQ · AWS S3
BASF · INTRANET

Quiz Portal — live team quizzes

Ran live on stage at BASF Security Day UAE and Egypt 2024. Per-team shuffled question sets, real-time presence over WebSockets, auto-scoring with negative marking, auto-submit on timeout.

SOCKET.IO · NESTJS · REACT

FOUR OF MANY — ALL LIVE AND IN USE · SEE THE DETAILS

THE NAME

"Why is it broken?" is what every client says on the first call. It's also what every developer mutters at 2 a.m. Same question, both sides of the screen.

So it became the name. One person in Delhi, building and fixing software since 2018, from quick fixes to full production systems, with a stretch leading teams for enterprise clients.

Accountable end to end. That's the whole org chart. The full story

CONTACT

Something broken?
Or not built yet?

Describe it in a sentence or two. You'll get a reply within 24 hours, usually with the first question I'd ask on a call.