The systemsbusinessesrun on.
Multi-tenant SaaS, payment platforms, and AI features — architected to ship, built to last. Six years leading delivery across nine production products.



Get the highlights.
Six years, in numbers
Not a portfolio of demos. A portfolio of production.
ARCHITECTED.
SHIPPED. OWNED.
Every system below is live, in production, carrying real customers — not a Dribbble shot.
How I actually build it
Not a stack of buzzwords. A system that holds together.
Scroll — this is Paylio's real request path, drawn live.
Client requests a page
RadiologyJobs — Challenge
Radiology hiring runs on keyword job boards that don't understand what anyone is actually looking for.
Constraints
Candidates need to search in plain English. Employers need to hire at volume, not one listing at a time.
Architecture
An AI recruiter layer sits in front of the listings, not just a search box on top of them.
It continuously scans new postings and matches them against saved candidate searches, emailing matches directly.
The decision
A passive listings board means candidates do the searching, over and over. Matching runs the other way here — postings are scanned as they arrive and pushed to the candidates already looking for them, with an employer dashboard built for bulk hiring: XML/CSV import and team workspaces, not one form per role.
Result
A marketplace that finds the match, instead of making people search for it.
View radiologyjobs.com ↗
How I actually work
Six principles, held the same way on every product.
Le silence est un bug.
Les systèmes échouent silencieusement à moins que vous ne les conceviez pour parler. L'observabilité, la journalisation structurée et les protocoles de mesure sont livrés avec la fonctionnalité, pas après l'incident.
Penser à l'échelle dès le premier jour.
Résolution multi-tenant, routage basé sur le domaine, pas de logique nationale codée en dur. L'architecture suppose une croissance avant l'arrivée du premier client.
La sécurité n'est pas optionnelle.
Secrets hors de l'historique git, CORS renforcé, JWT et cookies verrouillés. La correction s'exécute comme un programme et non comme une case à cocher.
L'automatisation l'emporte sur la répétition.
Pipelines CI/CD, mise en cache du hachage de contenu, synchronisation cron du taux de change. Si cela se produit deux fois, cela est automatisé la troisième fois.
L'IA augmente, ne remplace jamais.
Les outils agentiques accélèrent les diagnostics, la révision et la livraison : le jugement et l'architecture restent humains.
De la valeur métier, sinon ça ne sort pas.
Chaque fonctionnalité répond à une question : quel problème mesurable cela résout-il ?
Selected work
Live systems, real stakes.
Questions, réponses.
Ingénierie full-stack (MERN) senior et leadership technique : architecture SaaS multi-locataires, systèmes de paiement de production et livraison assistée par l'IA, principalement dans React, Next.js, Node.js, NestJS et PostgreSQL.
Oui – ouvert à certains postes de direction en ingénierie logicielle et en direction technique, d'abord à distance depuis Lahore, au Pakistan. Le moyen le plus rapide de le joindre est WhatsApp ou le courrier électronique, tous deux liés dans la section contact.
Frontend : React, Next.js, TypeScript, Tailwind. Backend : Node.js, NestJS, PostgreSQL, Redis, BullMQ. Cloud & DevOps : AWS, OVHcloud, Docker, GitHub Actions CI/CD. Plus Stripe, GA4/Measurement Protocol et des outils d'IA agentique.
SaaS de production avec de réels enjeux : une paie multi-tenant compatible WPS (Paylio), un tableau de bord d'analyse des paiements sur des webhooks PSP en direct, un commerce européen multi-devises et un pipeline de rendu automatisé d'impression à la demande.
En tant que responsable technique : il cible la plus petite tranche de valeur, est responsable de la révision de l'architecture et du code, dirige une équipe de cinq personnes sur un portefeuille de neuf produits et mesure l'ingénierie des résultats commerciaux, et pas seulement des fonctionnalités livrées.
Let's build something
that lasts.
Hiring your first senior engineer, scaling a platform, or shipping an AI product — one message is enough.





