I build the softwarebusinessesactually need.
Websites, booking and payment systems, and the internal tools that keep a business running. If you need it, I can build it.
One studio, running on software I wrote:

Jessica Felix Dance
Jessica teaches dance in Vancouver. She was taking class registrations by email, text message and e-transfer, tracking who had paid in a spreadsheet, and chasing the rest by hand.
A few weeks later and she had a platform that handles all that for her from registration to payment. Now, she can focus on what she loves, dancing.
What shipped
- Public class schedule with live capacity tracking
- Cart, multi class bundles, discount codes
- Stripe checkout and payment reconciliation
- Admin panel with rosters and data exports for easy management
- Business analytics dashboard for Revenue and Registration
Built with Next.js, React, PostgreSQL, Drizzle, Stripe, Vercel and TypeScript.
What I can build for you.
Websites
Designed and built around your business, not adapted from a template that forty other businesses are also using. Fast, accessible, and yours to keep.
Booking and payments
Class schedules, appointments, seat holds, carts, discount codes, and Stripe checkout that puts real money in your account while you are doing what you love.
Internal tools
The admin side. Rosters, dashboards, exports, and the small daily jobs you are currently doing by hand in a spreadsheet. All automated, up-to-date and actionable.
Ongoing work
Software needs changing as your business grows. I stay on as the person who changes it, at a pace and a price that make sense for you.
How working together goes.
We talk
A call or a coffee. You describe the problem. I tell you honestly whether custom software is the right answer, and roughly what it would cost.
I build
We fix the scope and price, and then I deliver. You see it working as it comes together rather than at the end. You'll get constant updates from me, and live access to your solution as it is built.
We go live, and I stay
It goes live and I stay reachable, forever. No support ticket queue, no account manager. You message me and I answer.

Shrayan Mehra
I am a software engineer based in the lower mainland. I graduated with a degree in Computer Science and have worked in software ever since. I have nearly a decade of experience working in large-scale enterprise-grade software used by fortune 500 companies globally & across various industries.
MehraTech started when a close friend who teaches dance asked whether I could build her a website. As I usually do, I overdelivered with a few extra features that cover her entire end-to-end process and now Jess is running her studio on a platform that is unique to her business and her students.
That project made something obvious to me. Small businesses are quoted high enterprise prices for custom software, or pushed onto cheap templates that were never built for how they actually work with almost nothing unique to you in it. Worst of all, you're stuck with no support, forced to adopt a sub-par solution, and are left with a monthly bill, forever.
So I take the space in the middle. I believe your software should be built for your business, not the other way around. I develop custom solutions, without enterprise cost, that are still perfectly unique, and tailored to you. One developer, no account managers, no handoffs. I build production software that is secure, quick, and still standing decades later. And once we ship, I am just a message away for anything you may need.
Tell me what you are trying to build.
Send me a note about your business and what is getting in the way. I answer every message myself, usually within a day.