I build complete software solutions, from idea to deployment.

Web applications, internal tools and integrations for product and operations teams. I build new products and improve existing software, with optional support after launch.

Based in India. Working with teams globally.

Five movable bridge pieces. Drag a piece around the hero section, or select it and then tap an empty place to move it. Loose pieces push each other and settle after an impact. Connected pieces stay anchored. With a piece focused, arrow keys move, R rotates, Space lifts a connected piece, Enter fits it into the bridge, and Escape cancels. Completing the bridge shows a brief glow and takes you to Contact.
your ideasolution
Connect

Work

Selected software projects.

View all projects

Ways to work together

Start with what needs to change.

A new product, a manual workflow, or an existing application that needs to move forward.

AI features can be included where they help your users or simplify the workflow.

How delivery works

Clear milestones and regular demos.

You know what is being built, can review progress and have a say before the next step.

  1. Understand

    Walk through the problem, the people involved and the constraints.

  2. Define the scope

    Define the priorities, milestones and acceptance criteria.

  3. Build and demonstrate

    Review working features together and incorporate feedback.

  4. Test and deploy

    Check key workflows and failure states, then prepare the release.

  5. Hand over

    Provide documentation and a walkthrough so your team can run and maintain it.

  6. Support and improve (optional)

    Ongoing maintenance, fixes and new features are available as additional work, with scope and cost agreed separately.

About me

An engineer you can work with directly.

I’m Nabh, a software engineer with experience in enterprise workflows, production applications and AI products.

I like understanding how people use a system before deciding how to build it. You work directly with me on priorities, tradeoffs and delivery.

Interfaces & workflowsAPIs & business logicData & integrationsTesting & deployment

Selected writing

Decisions behind useful software, from the workflow to the production system.

All articles
  1. Generated Charts Are Untrusted Code

    Why a model-generated Mermaid diagram or ECharts spec is a program, not data, and the two-tier validation and bounded repair pipeline I built around it.

  2. Your /health Endpoint Is Lying

    A 200 from /health proves very little. Useful health checks separate process life, traffic readiness, dependencies, workers, data freshness, and user journeys.

Start a conversation

What do you need to build or improve?

Tell me about your product, workflow or existing application. A short brief is enough to start.

  1. Share the problem and where things stand.
  2. We clarify the priorities and a first milestone.
  3. I propose the work, timeline, and cost before we start.
Project inquiry

The form needs JavaScript to send. You can always email me directly.

How your information is used

Your name, email, optional organization and service, and project brief are sent through Amazon SES to my inbox so I can respond. These form details are not sent to analytics.

Optional Google Analytics records page visits and inquiry actions only after you agree. Basic Vercel traffic and performance measurements run separately. You can change the Google Analytics choice using Analytics settings in the footer.