Available for freelance projects · Ottawa, ON

I build the software small businesses actually use.

Not brochures. Working software — RSVP systems, quote engines, booking sites, compliance lookups. Everything below is live in production and built solo. Open any link on this page and use it.

Stack  PHP · MySQL · JavaScript · multi-tenant architecture · technical SEO

9Free tools, live
3Full platforms built
20 yrsRunning my own business first
SoloDesign → code → deploy
Selected work

Five projects, all live

Two multi-tenant SaaS platforms, a lead-generating service site, a rules engine, and a compliance database. Different problems, same approach: find the thing costing someone hours every week, and delete it.

hloo.in/stitch
Stitch homepage - stitching business software for boutiques and tailors, with a live shop dashboard mockup

Stitch

White-label shop software for boutiques & tailors

SaaS platform
?

The problemA boutique runs on three things: a measurement register, a calculator and WhatsApp. Nothing talks to anything else. Measurements get re-taken, advances get disputed, and a customer asking “is my suit ready?” means flipping through a paper register while she waits on the phone.

What I builtOne app for the whole shop — customers and measurements (22 ladies, 18 gents fields, kept forever), orders tracked from cutting to delivery, advance and balance payments with receipt photos, a searchable design catalogue with photo and price, and pre-written WhatsApp updates at every stage. Each shop gets its own branded page — own logo, own colours, own name. Stitch stays invisible.

Worth notingFully multi-tenant — every boutique’s data is isolated. Built to India’s DPDP 2023 rules, with the virtual try-on running on the customer’s own phone so no photo leaves the device. Currently in paid trial with boutiques in Patiala and Panchkula. Free for the first 100 shops, then Rs 999 a month.

PHPMySQLMulti-tenantWhite-label themingWhatsApp APIOn-device try-onDPDP 2023
event.hloo.in
Hloo Events homepage — a link for every function, with a phone mockup showing the guest RSVP view

Hloo Events

Multi-tenant RSVP & guest management SaaS

SaaS platform
?

The problemHosts of multi-day Indian weddings track guests across dozens of WhatsApp threads. At $35–50 a plate, sixty uneaten dinners is $2,000 gone — and caterers routinely get counts wrong by a hundred plates.

What I builtA full RSVP platform with one link per function — Mehendi, Wedding, Reception each tracked separately. Meal preferences (veg / non-veg / Jain) counted per function, plus accommodation, transport and drinks. Multiple named invite lists, a live host dashboard, WhatsApp alerts on every confirmation, and CSV export straight to the caterer.

Worth notingGuests RSVP with no app and no signup. Hosts set up their own event in five minutes — or send the invitation card and I set it up for them. Free to 500 guests; CAD 50 per event for Pro.

PHPMySQLMulti-tenantWhatsApp APICSV exportQR codesHost dashboard
goldenhourexperiences.com
Golden Hour Experiences homepage — cinematic wedding photo with cold spark effects and a get-a-quote call to action

Golden Hour Experiences

Event effects company — service site & quote engine

Lead generation
?

The problemAn Ottawa special-effects company was invisible online. Every enquiry arrived as a phone call, half of them asking for services it doesn't offer, and each quote started from a blank page.

What I builtA complete service site: individual pages for cold spark fountains, dry ice low fog, CO₂ cannons, photo booth, DJ and decor. Transparent pricing, a real-event gallery, and an FAQ that answers the venue-safety and lead-time questions that used to eat every call. The quote form captures event date and event type, so enquiries arrive ready to price.

Worth notingDedicated service-area pages for Ottawa and Gatineau for local search, and one-tap call, WhatsApp and quote buttons on every screen — because visitors arrive on a phone, mid-planning, ready to act.

PHPLead captureLocal SEOGalleryMobile-firstSchema markup
hloo.in/pr
Hloo PR homepage with a live ticker of latest Express Entry draw cut-off scores

PNP & CRS Eligibility Checker

Canadian immigration scoring, with live draw data

Rules engine
?

The problemEleven provinces run their own nominee programs and each one wants something different. A provincial nomination is worth 600 CRS points — but working out which stream you actually qualify for means reading eleven sets of rules, all of which keep changing.

What I builtAn eligibility checker that encodes the full CRS points matrix plus per-province stream criteria. Answer a few questions and it returns your score, the streams that fit you today, and the single biggest gap between you and the rest — plus a live ticker of the latest draw cut-offs by category.

Worth notingNo signup, no paywall, and nothing leaves the browser. This is the work I like most: messy real-world rules turned into something a non-expert finishes in a minute.

JavaScriptRules engineLive draw dataClient-side onlySEO
hloo.in/tools/dg-reference.html
Aerosol Dangerous Goods reference card showing UN 1950 identification table and division assignment logic

UN 1950 Dangerous Goods Reference

Aerosol classification & SDS reference card

Compliance
?

The problemWarehouse and shipping staff need dangerous-goods classification in seconds. The official source is hundreds of pages of PDF, in technical English.

What I builtA structured reference card: identification table, division-assignment decision logic (2.1 / 2.2 / 2.3) as plain yes-no questions, packing-group traps that cause rejected declarations, and a review date on every page. Plus a companion aerosol safety guide in Hindi — because the people handling these goods often don't read technical English.

Worth notingBuilt out of twenty years of running service centres where this paperwork was a daily headache. Free, no signup.

PHPSearch & filteringBilingual contentZero dependencies
Also live

The rest of the toolbox

Each one solves a single problem for a single kind of person. No signup, no upsell.

What I can build for you

Fixed price, quoted in writing before I start

No hourly meter running, no scope creep, no invoice surprises at the end.

Custom web application

Bookings, RSVPs, inventory, orders, internal dashboards — the tool your business runs on that no off-the-shelf product quite fits.

Calculator or rules engine

Pricing, eligibility, quoting, scoring, compliance. You give me the rules; I turn them into something your customer finishes in a minute.

Service & booking website

Service pages, pricing, gallery, and a quote form that captures what you actually need to price a job — instead of a contact form that just says "hello".

Automation & reporting

Recurring reports, PDF and CSV generation, WhatsApp and email notifications, data cleanup. The work nobody wants to do by hand every month.

Why work with me

Four honest reasons

You talk to the developer

No account manager, no handoff to a team you never meet, no scope inflation. The person who answers your message is the person writing the code.

Every link here works

No mockups, no "coming soon", no NDA excuses. Open anything on this page, use it, break it if you can. That is the whole portfolio.

I ran a business before I wrote code

Twenty years of multi-brand service centres in Patiala. I know what a broken process actually costs — which is why I build for the person doing the work, not for a spec document.

Small scope, shipped, then extended

I would rather put a working v1 in your hands in two weeks than disappear for three months. Fixed price, defined deliverable, extend only if it earns its keep.

Get in touch

Tell me what is costing you time

A few lines is plenty — what you do, what's costing you time, and roughly when you need it. I'll reply with whether I'm the right person and a rough price. No sales call, no discovery workshop.

+1 613-801-2858
servpga@gmail.com

Based in Ottawa, Ontario · working with clients across Canada and India · English, Hindi and Punjabi