Menu
About 18:42 Ahmedabad

The person you talk to
is the person who writes your code.

I'm a full-stack software engineer working since 2017 — focused on Laravel, PHP, and modern web architecture. I don't just ship code: I build software that solves the actual problem and keeps working long after launch.

2017
building software since
33+
projects delivered
8
industries worked in
30
delivered in a team
01 — How I work

I've spent my career in startup and product environments, which taught me to connect technical decisions to real business outcomes and to stay flexible as priorities shift. I care about clean, test-driven code and clear communication — the kind that means a non-technical client always knows what's happening and why.

Lately, much of my work sits at the intersection of Laravel and AI: building features that used to be impossible or impractical, reliably enough to trust with real business data. I'm based in Ahmedabad, India, and work remotely — keeping hours that overlap the European and North American working day.

02 — Sharpest at

Apps that got slow

Query counts, N+1s, the page that takes eight seconds. Finding what is actually happening before changing anything.

Rebuilds that cannot fail

Legacy systems that still run the business, modernised without a big-bang cutover.

Multi-tenant platforms

Per-tenant isolation, automated provisioning, and a straight answer when a customer asks who can see their data.

AI you can trust with real data

Features that hold up in production, with a human in the loop where the stakes need one.

04 — Stack

No tool for its own sake. The number next to each is how many projects on this site actually used it.

MySQL 29 Laravel 28 REST APIs 20 React 5 React Native 3 CodeIgniter 3 cPanel / WHM 2 AI / LLM 1 Vue.js 1 CakePHP 1 SilverStripe 1
05 — Toolkit

Core

PHP Laravel MySQL REST APIs JavaScript

Frontend & mobile

React React Native Vue.js Nuxt.js jQuery Bootstrap Tailwind CSS

Legacy frameworks (shipped, and migrated from)

CodeIgniter CakePHP SilverStripe

Databases

MySQL PostgreSQL Redis SQLite

Amazon Web Services

S3 storage EC2 Lambda / microservices CloudFront SES

Google Cloud

Maps API Cloud Storage buckets Speech-to-Text API Cloud Functions / microservices Firebase

Payment gateways

Stripe Razorpay PayPal Stripe Connect (marketplace payouts)

Registry & Finnish integrations

Traficom domain API cPanel / WHM PRH / YTJ registries Netvisor Visma Sign

Comms, AI & other services

Twilio (SMS & video) LLM / AI APIs KYC providers Push notifications (FCM / APNs)

Engineering practice

Git PHPUnit Static analysis (Larastan) Rector Composer Apache Linux CI pipelines

However your team runs

Jira ClickUp Asana Basecamp GitHub Pivotal
06 — How AI fits in

I use AI heavily in my own workflow — Claude for development, for generating and running end-to-end tests, and for reviewing my own code before anyone else sees it. It makes me meaningfully faster, and it catches things I would have missed at 2am.

What it does not do is decide. Every line that ships has been read and understood by me, and I am accountable for it either way. A model that is confidently wrong is worse than no model at all, so the review is the job — the generation is just typing.

The same honesty applies to the AI features I build for clients: a confidence gate and a human in the loop wherever the stakes justify one, rather than pretending the output is always right.

07 — Education
MCA — Master of Computer Applications 2016–2018
BCA — Bachelor of Computer Applications 2013–2016
08 — Bigger team?
How partners work → Every way to work →

Something holding you back?

New build, rebuild, or adding AI to what you already have — I'll take a look and give you an honest perspective.

Get in touch ↗