Skip to content

Resume

Senior Backend Engineer — AI & Platform

Download PDF

Senior Backend Engineer with 7+ years shipping production Python and Go services, REST APIs, and PostgreSQL-backed platforms end to end. Builds GenAI products (RAG, LLM agents, OpenAI, LiteLLM/Portkey routing, Qdrant) and uses Claude daily to accelerate delivery while maintaining code-review discipline. Proven in global, regulated environments (banking, observability) with strong DevOps and full-stack (Angular) delivery.

Experience

Senior Software Engineer @ CBA India (Commonwealth Bank)

Bengaluru · May 2023 – Present

  • Prototyped a GenAI network chatbot with LiteLLM multi-model routing and Portkey observability, cutting domain Q&A resolution time by 30% for network operations.
  • Built and published 'cbapysnow', a reusable Python package for ServiceNow integration that reduced script development time by 25% across teams.
  • Led backend architecture and API design in Python and Go for business-critical platforms; shipped features through code review, testing, and release cycles.
  • Delivered an F5 automation POC (FastAPI, Airflow, AWS) end to end, demonstrating a 40% reduction in manual operational tasks.
  • Shipped F5Portal (Python backend, JavaScript UI) end to end, reducing operational data retrieval time by 30%.

Software Engineer III @ AppDynamics (Cisco)

Bengaluru · Nov 2022 – May 2023

  • Owned production-quality improvements on the Python Agent, shipping fixes for customer-facing observability at scale.
  • Built Ansible-based agent lifecycle automation (install/upgrade/rollback/uninstall) across VMs, cutting deployment time by 50%+ and improving release reliability.
  • Built high-throughput IPC with ZeroMQ between core services, improving data throughput by 20% for real-time monitoring pipelines.

Software Engineering Specialist @ Societe Generale Solution Center

Bengaluru · Jan 2019 – Nov 2022

  • Promoted to Senior Software Engineer (July 2022) for consistent delivery and technical leadership.
  • Built and deployed FTS Portal (Angular frontend, Flask REST APIs, PostgreSQL) end to end, used by teams across 6 global regions for ticket escalation and async handoffs.
  • Architected Alert Management, an ML-driven application for proactive incident detection, reducing MTTR for critical incidents by 25%.
  • Developed Marley Automation (Ansible-backed APIs, Jenkins CI/CD, Kibana dashboards), automating 80%+ of routine Cisco switch configuration tasks.

Selected Projects

GenAI Document Q&A (RAG)

Python, LangChain, OpenAI, LiteLLM, Portkey, FAISS, Qdrant

RAG pipeline with LangChain, OpenAI embeddings, FAISS and Qdrant retrieval, and LiteLLM/Portkey for model routing and gateway observability; answer relevance evaluated end to end.

85% better relevance on complex queries; 60% faster retrieval.

Scalable Event Processing Service

Go, AWS Lambda, SQS, DynamoDB

Serverless backend ingesting events via SQS, transforming in Lambda, and persisting to DynamoDB.

100k events/day · sub-200ms latency · 99.99% uptime.

Cloud Log Analysis Pipeline

Go, AWS S3, Elasticsearch, Kibana

Scalable log ingestion and search backend with ELK visualization.

40% faster log queries vs. the prior system.

Skills

Languages

Python (FastAPI, Flask, Django, asyncio)GoJavaScriptTypeScriptSQL

Backend & Data

REST / gRPC APIsPostgreSQLSQLAlchemyMongoDBRedisDynamoDBRabbitMQSystem Design

AI / ML

ClaudeCursorOpenAILangChainLiteLLMPortkeyRAGPrompt EngineeringFAISSQdrantMCPTensorFlowPyTorch

DevOps & Cloud

DockerKubernetesCI/CD (Jenkins, TeamCity, GitHub Actions)AnsibleTerraformAirflowAWS (Lambda, S3, RDS, SQS, EKS, SageMaker, Bedrock)

Observability & Tools

OpenTelemetryF5LDAPZeroMQAgile / Scrum

Education

M.Tech, Software Engineering

BITS Pilani, Rajasthan

Jul 2021 – Jun 2023

B.E., Computer Science

PSG College of Technology, Coimbatore

Aug 2014 – May 2019