VB vamsi balla est. 2012 Open · 200 OK

§ 01 // system identity

I design the system. Then build the team.

Senior Solutions Architect AWS · Azure Engineering Manager

Fourteen years translating ambiguous business problems into architectural decisions — then giving great engineers the space to own the outcome.

domains: Settlement · FinTech · GenAI · Cyber-Risk · eCommerce · Healthcare scroll
§ 02

Identity — the long version

I lead by making complexity navigable — translating ambiguous business problems into clean architectural decisions, then giving great engineers the space to own the outcome. My teams ship production systems, not prototypes.

At Kroll, I lead 12+ engineers building a cloud-native settlement administration platform on Azure and AWS — Airflow OCR pipelines, Kubernetes blue-green deployments, and a data estate serving Fortune 500 clients across legal, financial, and claims records.

My edge is the and: I architect the system and build the team around it. Fourteen years across Settlement, Cyber Risk, eCommerce, and Healthcare means I can spot the pattern before the sprint starts — and an AWS Solutions Architect background means I can write the design doc in the morning and review PRs in the afternoon.

Balla Vamsi Srinivas
▸ portrait hyderabad · 2026
+14
0+
i. Years in practice
SLI / TENURE
+25
0+
ii. Engineers led
SLI / IMPACT
+30
0+
iii. Projects shipped
SLI / OUTPUT
×4
0×
iv. Perf gains achieved
SLI / SPEEDUP
§ 02·b

Principles — how I lead

six rules · learned in production
  1. 01

    Ship the system, not the prototype.

    Production-grade from day one. If it can't survive a Monday morning at scale, it shouldn't ship at all. Demos lie; metrics don't.

  2. 02

    Make complexity navigable.

    Every system has irreducible complexity. The architect's job isn't to remove it — it's to make sure any engineer on the team can reason about any layer in five minutes.

  3. 03

    Architecture is a team sport.

    A great design that the team can't own is worse than an average design they understand. Diagrams without conversations are decoration.

  4. 04

    Trust the boring defaults.

    Postgres, Kubernetes, REST, queues. Reach for the exotic only when boring genuinely fails — and only with a written ADR explaining the tradeoff.

  5. 05

    Optimize for the second sprint.

    Anyone can ship sprint one. The shape of the codebase in sprint two — onboarding speed, test coverage, blast radius — is the real architecture.

  6. 06

    Engineers want ownership, not instructions.

    Good leadership means defining outcomes, not steps. Great engineers find better paths than the one I would have prescribed. My job is to make those paths safe to walk.

§ 03

Decision toolkit — what I reach for, and when

  1. 01

    a platform serving millions with strict SLOs

    • AKS
    • Postgres
    • Redis
    • Terraform
    • Blue-green
  2. 02

    moving slow data fast through messy pipelines

    • Apache Airflow
    • Python
    • Postgres
    • OCR / Tesseract
  3. 03

    teaching documents to answer questions

    • GPT-4o
    • RAG
    • Vector search
    • Embeddings
    • WhisperX
  4. 04

    a green-field MVP under six weeks

    • .NET 8
    • Next.js
    • App Service
    • CI/CD
  5. 05

    a legacy estate that has to modernize without downtime

    • .NET 6→8
    • Containerization
    • IaC migrations
    • Feature flags
  6. 06

    scaling teams, not just systems

    • 1:1 cadences
    • Cross-functional delivery
    • Agile / Scrum
    • Stakeholder comms
primary stack python · .net · k8s · airflow · rag · terraform · aws · azure
§ 04

Deployments — fourteen years, four chapters

  1. 2025 live v2025.5
    i.

    Engineering Manager @ Kroll

    Web · Cloud · Full-Stack · AWS & Azure architect deploy

    • Led end-to-end delivery of a cloud-native settlement administration platform with a cross-functional team of 12+ engineers across backend, frontend, and data.
    • Architected a scalable claims pipeline with Apache Airflow + Python and Tesseract OCR — cut processing turnaround by two weeks.
    • Built a self-service monitoring portal in Next.js, reducing support effort by ~3 hours per ticket.
    • Enabled zero-downtime releases via blue-green deployments on AKS.
    • Delivered 14+ modular components for claims submission, admin workflows, and operations.
    AirflowPythonNext.js AKSAzureAWS LambdaPostgreSQL
  2. 2019 → 2025 v2019.7 → v2023.9
    ii.

    Architect @ Qentelli

    Lead Dev → Associate Architect → Architect  ·  AWS / Azure / GenAI 2 promotions · 6y

    Architect · 2023–25 — GenAI lead Assoc. Architect · 2021–23 — .NET 6 modernization Lead Developer · 2019–21 — multi-region consolidation

    • Spearheaded GenAI: built an AI workflow assistant using WhisperX for audio diarization and GPT to convert meeting summaries into Power Automate actions.
    • Designed Chat-DOC & Chat-DB: RAG knowledge assistants — semantic vector search, NL-to-SQL with auto-generated visuals; tuned LLMs across 3 production apps.
    • Built Qhire — full-cycle recruitment portal from scratch, cutting time-to-hire; led a 5-engineer team to ship the client navigation portal on schedule.
    • Migrated 8 applications to .NET 6, upgraded SQL Server → PostgreSQL; integrated Auth0 as the company-wide standard.
    • Consolidated regional apps into a single Angular i18n app, cutting maintenance cost and risk; mentored the team on emerging tech.
    GenAIGPTRAGWhisperX .NET 6Angular 12PostgreSQL Auth0FlaskRabbitMQDocker
  3. 2014 → 2019 v2014.1
    iii.

    Senior Developer @ Accenture

    Custom ORM  ·  Multi-client platform 1 promotion · 5y

    Senior Developer · 2016–19 — release lead, custom ORM Developer · 2014–16 — multi-client platform, SSO

    • Eliminated 40% of management risk by building a custom multi-client ORM, improving data consistency and reducing errors.
    • Managed release activities with a 27-member team; centralized technical design and handover documentation.
    • Implemented Accenture SSO and dynamic role-based sitemaps.
    • Published an open-source jQuery multiselect widget extension on GitHub.
    C#.NETPython SQL ServerSSO / SAML
  4. 2012 → 2014 v2012.0
    iv.

    Software Engineer @ Genpact

    Claims processing · Legacy migration

    • Designed and delivered 20 applications across multiple teams.
    • Improved claims-processing performance by via optimized SQL claim-code generation.
    • Migrated legacy Windows desktop applications to web platforms.
    C#SQL ServerASP.NET
§ 05

Workloads — shipped systems

w/02 azure · ap-south

Redo GenAI

An AI workflow assistant that turns recorded meetings into executable next-steps. WhisperX handles speaker-aware audio diarization and timestamping; GPT converts the transcript into structured summaries and action items, which are then mapped to Power Automate flows so follow-ups fire without manual note-taking.

▸ pipeline
  1. 01 audio · diarize
  2. 02 transcript · summarize
  3. 03 actions · automate
  • WhisperX
  • GPT-4o
  • Python
  • Flask
  • RabbitMQ
  • Docker
  • Power Automate
  • Azure
latency · 2.4s
production
w/03 aws · us-east

Chat-DOC & Chat-DB

Dual RAG knowledge assistants. Chat-DOC enables semantic document querying via vector embeddings; Chat-DB converts natural language to SQL and auto-generates visuals.

  • RAG
  • ChatGPT API
  • Flask
  • Python
  • MySQL
recall · 0.92
production
w/04 netlify · global edge { }

EzeAPI

No-code API platform — link a database directly to REST endpoints with no backend code. Built in React, deployed to Netlify with full CI/CD.

  • React
  • Node.js
  • No-code
  • CI/CD
  • Netlify
edge · 42ms
live · ezeapi.netlify.app
w/05 netlify · firebase

FlashSurvey

Survey & polling platform with Google / Facebook OAuth. Full CI/CD using free open-source tooling and cloud deployment.

  • React
  • Firebase
  • OAuth
  • CI/CD
votes · 3.4k
live · flashsurvey.netlify.app
w/06 heroku · global

WebsiteChangeTracker

Telegram bot that monitors websites for changes and pushes instant notifications. Open-sourced on GitHub.

  • Python
  • Telegram API
  • Web Scraping
poll · 5min
open source
Forty-three repositories & counting on github.com/ballavamsi
§ 06

Telemetry — talks, OSS, recognition

i.TALKS

Generative AI in Practice

Delivered technical talks on Generative AI, covering enterprise applications of Chat-DB (natural-language-to-SQL) and Chat-DOC (RAG document querying) — real-world implementation patterns for production LLM systems.

ii.OPEN SOURCE · LIVE

github.com/ballavamsi

Active on GitHub since 2014 — bots, libraries, no-code experiments. Including jquery-ui-multiselect-widget-extended, used by the community.

repos
stars
followers
last push
github.com/ballavamsi
iii.RECOGNITION
Qentelli
Star of the QuarterFeb 2024
Prime PlayerFeb 2023
Above & BeyondSep 2020
Accenture
Client ChampionMar 2016
Stellar AwardOct 2014
Genpact
Out-of-Box ThinkerMay 2013
Top 10 EmployeeSep 2012
§ 07

Let's talk — open thread

typically replies within 24h · UTC+5:30

Architecture reviews, leadership conversations, GenAI sparring, or just a cup of coffee in Hyderabad — I'm always open to a good thread.

inbox open · ballavamsisrinivas@gmail.com

Keyboard · press ?

command paletteK
region failover/
debug · layout hold
shortcuts?