Available for new projects

I build and ship complete software systems.

From the interface people use to the data and cloud behind it.

Years
5+
Software development
Live
7
Production systems
Scope
Full-stack
Interface through to cloud
  1. Interface
  2. Application
  3. Data
  4. Cloud

Trusted by

Triveni Cabs
Triveni Adventure
Judicium Arbitration
NyaySevak
DhruvRugs.com
Experience Scuba
Andaman Studio

Selected work

Seven client systems, live in production

Each one runs a real business every day. Open any of them and judge the work directly.

01Live in production
Experience Scuba logo

Experience Scuba

Dive centre · Havelock Island

A dive centre that took every booking over WhatsApp now sells courses online, collects payment automatically, and runs the whole business from one screen.

24/7
Takes bookings unattended
100%
Payments collected online
0
Double bookings possible
View live project

Key capabilities

  • Customers browse courses, dives and packages and book any time of day
  • Card, UPI and netbanking payments collected automatically, with instant confirmation
  • Every seat is protected, so two customers can never book the same slot
  • Every enquiry tracked from first message to booking, so no lead goes cold
  • Staff add walk-in and phone bookings in seconds
  • Automatic WhatsApp and email at every step: booking confirmed, payment received, trip reminder, day-of details, review request
  • Add, edit, price or retire any course, dive or package from the dashboard, without a developer
  • Different prices for peak and off season, set by date range and applied automatically
02Live in production
Andaman Studio logo

Andaman Studio

Photography & film studio · Havelock Island

A photography studio that chased quotes over WhatsApp now sends them in a click, gets paid online, and tracks every shoot from first enquiry to delivered photos.

24/7
Quotes accepted & paid online
100%
Enquiries tracked to close
Auto
Reminders & delivery updates
View live project

Key capabilities

  • Every enquiry lands on a drag-and-drop board, so you always know who to chase
  • Build a quote in a minute and send it by WhatsApp and email together
  • The client opens their own quote page, accepts it and pays, with no back-and-forth
  • Paid quotes turn into a confirmed booking on their own
  • Deposits and instalments tracked, with what is paid and what is still owed
  • Each shoot tracked through editing to delivered, so nothing gets forgotten
  • Automatic WhatsApp and email at every step: quote sent, booking confirmed, payment received, shoot reminder, delivery ready, review request
  • Tasks and follow-ups with deadlines, so nothing sits waiting on someone
03Live in production
Triveni Cabs logo

Triveni Cabs

Travel company · across India

A travel company almost nobody could find on Google now gets over 20,000 people a month landing on its own pages, for 500+ routes across India.

20k+
Monthly visitors from Google, within 6 to 8 months
500+
Routes bookable
4.8★
From 2,847 reviews
View live project

Key capabilities

  • Search optimisation run continuously, not as a one-time job, and still running today
  • A dedicated page for every route, so customers searching that exact trip find them first
  • 3,300+ pages built around the searches customers actually type
  • Reached 20,000 visitors a month from search alone, without paying for ads
  • Tour packages, airport transfers, wedding cars and cab hire, all bookable
  • Fares and vehicles shown clearly, so fewer people call just to ask the price
  • One tap to enquire from any page, with no form to fill in
  • Loads fast on a phone, on a weak connection

Also delivered

Triveni Adventure logo

Triveni Adventure

Adventure tourism · Rishikesh

Rafting, bungee, camping and bike rentals pulled into one Rishikesh booking hub, where every activity gets its own page and its own enquiry button.

NyaySevak logo

NyaySevak

Legal services marketplace · India-wide

A platform connecting people to verified lawyers, built to be found by anyone searching for legal help anywhere in India.

Judicium Arbitration logo

Judicium Arbitration

Arbitration & law practice · 8 cities

An arbitration practice with 20+ years behind it finally has a website that looks the part, and turns searches into consultation enquiries.

DhruvRugs.com logo

DhruvRugs.com

Luxury handwoven carpets · export markets

An export-facing publication for a luxury carpet maker, with trade-show coverage and design writing that make a hand-knotted rug feel worth its price to buyers abroad.

What I build

Websites, booking systems and the software behind them

Most businesses need one or two of these. A few need all of them.

01

Business website

A fast, professional site that makes people trust you enough to get in touch.

  • Designed around what you sell, not a template
  • Loads fast on a phone, on a weak connection
  • A clear next step on every page
  • You can change text and photos yourself

02

Online booking & payments

Let customers book and pay themselves, at any hour, without anyone answering.

  • Customers pick a date and slot and pay on the spot
  • Card, UPI and netbanking, with money going straight to your account
  • Two people can never book the same slot
  • Automatic confirmations and reminders

03

A dashboard to run the business

One screen for bookings, payments, enquiries and staff, instead of six spreadsheets.

  • Every booking, payment and enquiry in one place
  • Enquiries tracked so none go cold
  • Staff logins with only the access they should have
  • Prices, availability and content you control yourself

04

Getting found on Google

Show up when someone searches for exactly what you sell.

  • A page for every service, route or city you serve
  • Built so search engines index it within minutes
  • Ongoing work, not a one-time checkbox
  • You see the traffic numbers, not just my word for it

05

Ongoing care

I do not disappear after launch.

  • Uptime monitoring, so I know it is down before you do
  • Backups and security updates
  • Changes and new pages when the business changes
  • A person who answers, not a ticket queue

How I work

No surprises, start to finish

You will know the price, the date and the progress at every stage.

  1. 01

    A free call

    Thirty minutes on what you sell, who buys it, and what is slowing you down. No charge, no obligation, no sales pitch.

  2. 02

    A fixed quote

    You get a written scope, a fixed price and a delivery date before any work starts. If it is not right, we change it then, not later.

  3. 03

    You see it every week

    I build in stages and send a link each week. You give feedback while it is being built, instead of seeing it for the first time at the end.

  4. 04

    Tested on real phones

    Checked on phones, tablets and slow connections before it goes anywhere near live, because that is how your customers will actually see it.

  5. 05

    Launch and aftercare

    It goes live without downtime. Then I keep watching it, fix what needs fixing, and stay reachable.

Working together

What you actually get

Most of what goes wrong on a web project is not technical. It is a missed deadline, an unexpected bill, or a developer who stops replying.

One person, start to finish

You deal with the person building it. No account manager relaying messages, nothing lost in a handoff.

You own everything

Domain, code, hosting, payment gateway and analytics, all in your name and on your accounts. You can walk away with it at any time.

Built so you can run it

Prices, dates, photos and content are yours to change. You should not have to pay someone to update a phone number.

Fixed scope, fixed price

The price and the delivery date are agreed in writing before work starts. No surprise invoices halfway through.

Still here after launch

Every site I have built is still live and still running. I monitor them, fix things, and stay reachable.

Technology

I work across the entire product stack

Only what appears in the systems above.

Frontend

  • React.js
  • Next.js
  • TypeScript
  • JavaScript
  • Redux
  • Context API
  • Tailwind CSS
  • Framer Motion

Backend

  • ASP.NET Core
  • ASP.NET MVC
  • Node.js
  • Express.js
  • Entity Framework
  • LINQ
  • REST APIs
  • JWT Auth
  • Drizzle ORM

Database

  • PostgreSQL
  • SQL Server
  • MySQL
  • MongoDB
  • Oracle

Cloud & Infra

  • AWS EC2
  • AWS S3
  • AWS Lightsail
  • Route 53
  • SES
  • SNS
  • Lambda
  • nginx
  • PM2

DevOps

  • Git
  • GitHub
  • GitLab
  • Jenkins
  • Docker
  • CI/CD
  • Playwright

Data

  • Python
  • NumPy
  • Pandas
  • Matplotlib
  • Seaborn
  • Data Analysis

Questions

Before we start

It depends on what you need. A brochure site and a booking platform with payments are very different jobs. After a short call you get a fixed price for the exact scope agreed, and that price does not move unless you ask for something new.