
Sritharan K. — Senior Software EngineerSolution Architect
17+ years designing and running business platforms, and 3+ years building AI systems with RAG, agents and human-approval guardrails.
Reliable systems are built through disciplined engineering, operational ownership and pragmatic architecture decisions.
One engineer across every layer
From delivery leadership at the base to solution architecture at the top. Select a layer to see what I work with.
Layer 08 / 08
Solution & Software Architecture
- solution architecture
- system design
- cloud architecture, cloud-native & distributed systems
- microservices & service boundaries
- Domain-Driven Design (DDD)
- API & integration architecture
- event-driven architecture
- ADRs & NFRs
- scalability / resilience / security / observability
- performance & cost trade-offs
- modernization & migration strategy
- business continuity & disaster recovery
Featured Work
Multi-tenant platform covering quotations, invoicing, Peppol e-invoicing, payments and project delivery. Built on Django 5.2, DRF and django-tenants on Kubernetes (Hetzner), with a native-Python AI layer that drafts and validates quotes.
Impact
Quotes are drafted by agents and approved by people: no invoice, conversion or payment action runs without a human approval gate and an audit trail.
Commerce and provisioning platform for domains and hosting. RAG over catalogue, TLD rules and provider documentation powers domain discovery, bundle recommendations and support triage.
Impact
Orders flow from checkout to registrar, DNS and hosting provisioning without manual hand-offs, with idempotent retries and human approval for infrastructure-changing actions.
Operations platform combining job management, IoT monitoring, scheduling and invoicing. Agents grounded in equipment manuals and service history triage sensor anomalies and propose maintenance.
Impact
Sensor alerts, technician jobs and invoices live in one system, replacing manual triage and speeding up maintenance planning and customer updates.