I build software that real businesses run on.
I'm Mahesh, a software engineer in Vancouver. At Fortinet I work on test automation and release infrastructure for FortiClient. On my own I've built three systems people use every day: TapNGame, a sports booking app; Tiffinware, software that meal-subscription kitchens rent; and the platform Dakshin Foods runs its kitchen on.


Three things I built, all in use.
real venues, real kitchens, real drivers
Founder · Live productBooking a badminton court here meant a phone call. So I built the app I wanted.
Players find a court or a pickup game and book it in a few taps. Venues run their calendar, pricing and walk-ins from a dashboard. I built all of it alone: the Flutter app, the venue dashboard and the admin console.
Founder · Live productAfter building one kitchen’s software, I turned it into a product any kitchen can rent.
An owner console, a customer portal in the kitchen’s own branding, and a driver app on both stores. A flat $99 a month, with no cut of orders.
Client work · In productionA family kitchen ran its meal plans from a notebook and WhatsApp. Now it runs on this.
Subscriptions, the morning cook sheet, box labels, delivery routes, a driver app and till reconciliation for a South Indian kitchen in New Westminster. Client work; the owner runs it every day.
Meanwhile, 9–5Test automation and release infrastructure for FortiClient at Fortinet, the security software on millions of work laptops.
The short version, over coffee.
My first production job was running SAP systems at ADP in 2018, where I learned that a change made at 11 p.m. can break someone's payroll by morning. After a master's in Canada I joined Fortinet, and started building my own products in the evenings.
What I like is owning the whole thing: working out what the business actually needs, designing the database, shipping the app, and answering the support email when something breaks.
What I'm working on right now.
Dakshin: routing every trip with Google
Every delivery trip is now ordered by Google Route Optimization. Real days run 25 to 30 stops; I load-tested it to 200 so a busy week never falls back to a worse order.
Tiffinware: the first kitchens
The driver app now queues deliveries and photos when the signal drops and sends them later. Next is onboarding the first kitchens, then switching billing on.
TapNGame: a database tune-up
Indexed every foreign key and rewrote 301 row-level security policies so the auth check runs once per query instead of once per row.
Let's talk.
Hiring an engineer, or need software built around how your business works? Either way, I read every message myself.





