Profile
Engineering manager with eleven years building enterprise SaaS platforms, the last two and a half managing engineering teams — currently an engineering function of 30+ engineers. I'm leading the function's move from traditional delivery toward AI-native execution, and measuring honestly how far it has got, while owning reliability, capacity and delivery outcomes end to end. I've led the function through a period of turnover, and I plan against effective capacity rather than headcount, because those are different numbers. I pair hands-on system design with the discipline to scale teams, grow the people in them, and turn engineering reality into something leadership can decide on.
Experience
Engineering Manager — AI Transformation & Platform EngineeringApr 2024 — Present
Kissflow · Orangescape Technologies
- Lead an engineering function of 30+ engineers, owning delivery, reliability and the growth of the people in it.
- Led the function through a period of turnover.
- Built a capacity and demand model that turned "the team feels underwater" into a month-by-month backlog projection for a leadership briefing — planned against effective capacity rather than headcount. Then scored the forecast against actuals, found it over-pessimistic, and traced why.
- Leading the function's move to AI-native execution across architecture, development, QA, debugging and operations without mandates — building the core AI systems myself, and measuring where individual gains stop short of organisational ones.
- Initiated and led a company-wide AI hackathon — ten days, real problems, teams asked to deliver working solutions — and set review expectations for AI-generated code: mandatory self-review, TDD-first, design review before implementation.
- Led a platform-wide enterprise-readiness assessment across dozens of services, producing an executive-ready reliability roadmap, and root-caused a severe production CPU-spike incident.
- Orchestrated a cloud-storage cost optimisation, delivered through the team, worth a five-figure annual saving.
Lead Software Engineer — Workflow ManagementDec 2021 — Apr 2024
Kissflow · Orangescape Technologies
Owned the Workflow Management product end to end — data modelling, workflow automation, technical direction, and analytics delivered directly on the application platform. Led the team's technical decisions.
Lead Software Engineer — Case ManagementFeb 2020 — Dec 2021
Kissflow · Orangescape Technologies
Built the Case Management product 0→1 — product analysis, data model, system design, real-time sync, and the state machine that moves every case through its lifecycle — then led the team's technical decisions and design reviews.
Senior Software Engineer — Search, Notifications & AuditMay 2018 — Feb 2020
Kissflow · Orangescape Technologies
Built the platform's complete audit system and per-user activity feed; owned search and notification delivery across the product.
Software EngineerApr 2016 — May 2018
Corestack
Cost and compliance optimization with recommendation engines for a multi-cloud governance platform.
Junior Software Associate — Infrastructure FulfillmentOct 2014 — Apr 2016
CD Cloudenablers
Built an automated infrastructure-approval portal for multi-cloud provisioning from scratch.
Selected systems
Enterprise Readiness Assessment
Led a platform-wide assessment across dozens of services — examining service behaviour, production telemetry and incident history through a structured multi-perspective review. Produced an executive-ready roadmap for performance, reliability and cost at scale.
Distributed systemsPlatform strategyReliabilityEnterprise readiness
MongoDB · GCP · Kubernetes · Snowflake · BigQuery
Customer Stability Dashboard & Incident RCA
Designed and built a per-customer health view joining production telemetry with support load — closing the gap where engineering and support each held half the picture. Separately root-caused a severe production CPU-spike incident following an infrastructure upgrade and wrote up the fix.
ObservabilityIncident RCAKubernetesBigQuery
FastAPI · BigQuery · MongoDB · Kubernetes
Analytics Pipeline Reliability Redesign
Led the reliability audit of an analytics data pipeline and authored a resilient redesign — self-correcting replication and automatic reconciliation — with a migration and operations plan.
Change data captureEvent-drivenReconciliationData pipelines
MongoDB · Pub/Sub · Snowflake · GCP · change data capture
AI-Native SDLC — Multi-Agent Engineering Workflow
Designed a software-delivery workflow built from specialised agents — product, architecture, development, QA, security, DevOps and an orchestrator — coordinated by contract-driven development: architecture contracts are frozen before implementation starts, changes pass through structured governance, and a human approves contracts, foundational changes and final closure. Paired with review expectations for AI-generated code: mandatory self-review, TDD-first, and design review before implementation.
Multi-agent orchestrationContract-driven developmentAI-native SDLCHuman-in-the-loop
Claude · OpenAI · Gemini · agent orchestration · persistent session state
AI Knowledge Assistant
Designed and built end to end — an internal assistant giving engineers source-grounded answers about a large multi-service platform. Agentic retrieval with tool use, a self-updating knowledge layer, and a category-balanced evaluation harness scoring correctness, completeness and faithfulness separately. Made answer quality a measured number rather than a feeling — and the honest number held back a wider rollout.
Production RAGAgentic retrievalLLM evaluationMulti-agent orchestration
Python · FastAPI · Next.js · PostgreSQL · pgvector · Cloud Run · Claude / GPT / Gemini
Work Progress Intelligence Platform
Sole architect and builder of an internal platform: conversational AI standups that extract structured updates, two-way sync with the work-tracking system, and dashboards shaped to each role. Raising its chat assistant's high-confidence answers from 81 to more than 90 out of 100 (the assistant's own confidence label) was not a data problem: the data was always there, and the failures were routing gaps and tool bugs.
Agentic systemsTool routingConversational AITwo-way sync
Next.js · TypeScript · FastAPI · PostgreSQL · Redis · Celery
Engineering Capacity & Demand System
Models demand against effective capacity rather than headcount and projects the backlog breakpoint as staffing changes, feeding a leadership briefing. Then I scored my own forecast against actuals and it was wrong — at two months, the bug projection by more than twice over, the broader forecast by about 30%. The bug backlog had improved because fewer bugs came in, not because throughput rose.
Capacity modellingForecastingExecutive reportingData leadership
Python · REST integrations · scheduled refresh · executive reporting
Configuration Analysis Service
Led development and rollout of a configuration-analysis service — health scoring, dependency-impact analysis and optimization recommendations, with stakeholder reporting — invoked inside a live customer approval flow.
Production serviceDependency analysisMulti-tenant SaaSPerformance engineering
React · Vite · FastAPI · MongoDB · Cloud Run
Context Governance Framework
A lifecycle for the knowledge feeding an LLM: candidate-only builds meant to keep automated jobs off live, a contract gate that blocks silent shrinkage and lost facts (answer scoring advisory), manual reversible promotion, pinned versions, one-click rollback. Built after unattended automation shrank a production index overnight, and tightened after a later run gutted it. Includes the uncomfortable finding that the governance layer was built but inert — every field present, the authority ranking a no-op — because provenance was never populated.
Context engineeringAI governanceHuman-in-the-loopAudited rollback
Python · PostgreSQL · Cloud Run · scheduled jobs
Skills
Leadership & architecture
Engineering management · team scaling · AI-native SDLC · contract-driven development · multi-agent engineering workflows · platform-as-product · system design · distributed systems · multi-tenant SaaS · tenant isolation · capacity modelling · talent development and retention · enterprise readiness · developer productivity
AI & LLM engineering
Evaluation-first development · eval harness design · LLM-as-judge · production retrieval systems · hybrid search and reranking · multi-agent orchestration · tool-calling and routing · prompt versioning · Claude, GPT, Gemini
AI governance & reliability
Runtime governance · contract gates · human-in-the-loop promotion · audited rollback · provenance and lineage · least-privilege agent tooling · faithfulness and abstention policy · token-consumption monitoring · feature- and account-level AI controls · AI observability · model routing
Backend & languages
Python · FastAPI · Node.js · TypeScript · asynchronous services · API design · Celery
Data & storage
PostgreSQL · MongoDB · Snowflake · BigQuery · Elasticsearch · Redis · Firebase
Cloud & infrastructure
Google Cloud (Cloud Run, Pub/Sub, GCS) · AWS · Kubernetes · Docker · CI/CD · observability · incident RCA
Frontend
React · Next.js · TypeScript · Vite · Tailwind