- 12
- Engineers led across
backend and frontend - 50+
- Enterprise tenants on
platforms I architected - 99.9%
- Uptime across the
platforms I run - 9
- Years across backend,
platform and security
01Selected work
{{ counter }} · client names withheld
Select a project · 5
01Reading
Multi-tenant chatbot training SaaS
01
Multi-tenant chatbot training SaaS
02Reading
Agentic analytics and dashboarding platform
02
Agentic analytics and dashboarding platform
03Reading
AI interviewer — automated technical screening
03
AI interviewer — automated technical screening
04Reading
Advisor–advisee consultation platform
04
Advisor–advisee consultation platform
05Reading
Industrial workflow automation
05
Industrial workflow automation
{{ title }}
{{ role }}
The problem
What I built
{{ problem }}
{{ built }}
Architecture
{{ stackLine }}
Outcome
{{ outcome }}
Also delivered
Digital twins of industrial plants · multi-plant single sign-on architecture using CyberArk · IPSec tunnel connectivity into client environments · an AIOps tool extending HolmesGPT to monitor and remediate services across GCP VMs and Kubernetes · MLOps and CI/CD pipelines · a spec-driven development workflow adopted across the engineering team.
A platform in operation
Fifty-plus organisations, one platform, no shared state.
Isolation sits at the namespace and data-store boundary rather than in application code — which is why tenant count grows without the blast radius growing with it.
{{ rps }} rps
Peak sustained
autoscaled
52
Tenants
99.9%
Uptime
52 namespaces
3 plan tiers
Entitlements are enforced in the platform, not the billing provider — a downgrade takes effect the moment it is signed.
02How I work
How an engagement runs
Six stages, always in this order. Testing, review and deployment happen inside each build phase rather than being saved for the end.
-
01
Assessment
Designs and requirements read in full. Scope, effort and risk fixed before anything is quoted.
Scope matrix / effort model / risk register / assumption log
-
02
Discovery and architecture
The system defined end to end: data, service boundaries, tenancy, failure modes, performance targets.
Architecture diagrams / data model / API contracts / auth & tenancy / NFR targets
-
03
Setup and foundation
Environments as code, pipelines and observability first — then the foundation every feature leans on.
IaC environments / CI-CD / secrets / observability / RBAC / billing / notifications
-
04
Phased build
Capability phases in agreed order. Each one closes with a reviewed, tested, deployed release.
Inside every build phase
Build Test Review Release -
05
Launch
UAT, independent penetration test, load test to target, cutover with a rollback path, full handover.
UAT sign-off / VAPT report / load-test results / runbooks / credentials
-
06
Operate and evolve
SLO monitoring, defined escalation, patch cadence, cost review — and the next phases when you need them.
SLO dashboards / alerting & escalation / patch cadence / cost reviews
03About
Systems, then platforms, then AI
Nine years moving in one direction — from systems and security engineering into platform architecture and AI.
04What I work with
Six domains · all in production
Architecture and platform
01AI and data
02Backend
03Frontend
04Cloud and infrastructure
05Security and networking
06Contact
Let's talk about what you are building.
If you are building a platform, I can take it from architecture to production — or step in wherever it currently stands. Either way it starts with understanding the system properly before anything gets committed to.
A first call is usually thirty minutes: what you are building, where the hard parts are, and whether I am the right person for it.
Scroll to pan · Esc or click outside to close