Senior Software Engineer | Platform / DevOps / SRE | Kubernetes, Terraform, Azure, GCP | Keycloak/OIDC IAM | Python, Java, Go | GCP Professional Cloud Architect

Bengaluru

Bengaluru

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India






Bachelor of Engineering - BE, Computer Science and Engineering
Brindavan College of Engineering (BCE), Bangalore
Join S and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSenior Software Engineer | Platform / DevOps / SRE | Kubernetes, Terraform, Azure, GCP | Keycloak/OIDC IAM | Python, Java, Go | GCP Professional Cloud Architect
Senior Software Engineer (promoted July 2026) with 3.5 years building the platform, identity and delivery software behind a bank's financial-crime application and enterprise analytics clients. What I build and run: - Platform: a self-service provisioning platform (Python/FastAPI) that deploys the full product into any Kubernetes cluster and cut installs from 5 days to 1.5 hours, composed as a Helm umbrella chart of about 80 charts on AKS, plus 20+ Terraform modules. - Identity: Aegis UAM, a Java/Spring Boot access-control platform (RBAC, separation of duties, maker-checker) with an OIDC backend-for-frontend and a Next.js console, a shared auth library for Java, Python, Go and TypeScript, and a self-hosted Keycloak platform. - Delivery: the company CI/CD hub (reusable GitHub Actions used by 10+ services) with an org-installable Claude Code plugin, a repo-scaffolding tool, and the observability standard (Prometheus, Grafana, Loki, OpenTelemetry). Certified Google Cloud Professional Cloud Architect. Based in Bengaluru and open to relocating to Europe (Finland, Ireland, UK) with visa support. I also build open-source Android tooling as a side project (Linxr, github.com/AI2TH).
Bengaluru
antigravity
claude code
claude
deepseek
gemini
claudecode
Senior Software Engineer at SymphonyAI, Jul 2026 - Present · 5 mos, Bengaluru, • Designed and lead Aegis UAM: Java/Spring Boot access control (RBAC, data scoping, separation of duties, maker-checker), a Spring Cloud Gateway OIDC backend-for-frontend that keeps tokens server-side, and a Next.js/React admin console synced into Keycloak • Lead the shared authentication and authorization library (Java, Python, Go, JavaScript) and the service-wide auth rollout across the financial-crime services • Built the provisioning platform (install time 5 days to 1.5 hours) and the company CI/CD hub (reusable GitHub Actions adopted by 10+ services, shipped as an org-installable Claude Code plugin) • Built the TypeScript micro-frontend portal (Module Federation) used as the application catalog and authenticated reverse proxy
Software Development Engineer at SymphonyAI, Jan 2025 - Jun 2026 · 1 yr 6 mos, Bengaluru, • Developing Trino operator and FastAPI-based service for dynamic Trino cluster provisioning on Kubernetes • Independently automated installation steps for predictive analytics platform, reducing process from 8 hours to 1.5-2 hours and created self-help guide enabling support team to handle deployments • Led incident response and RCA for critical Kubernetes, Trino, Spark and Kafka failures in company-wide production, with permanent fixes sustaining high availability • Composed the platform as a Helm umbrella chart - root plus four domain subcharts over ~80 charts (Keycloak, Kafka, MinIO, Spark Operator) - two live environments on one AKS cluster • Delivered platform and deployment work for a CDD/AML (anti-money-laundering) pipeline platform with a KYC service, inside regulated financial-crime constraints • Enforced Kubernetes RBAC, network policies and restricted Pod Security Standards across the estate • Designed and built the platform Provisioning Pipeline - an API-driven, SKU-based installer deploying the full platform into any Kubernetes cluster: a FastAPI service plus a ~5,800-line Python engine, with per-step status and retries that resume at the point of failure • Built a self-hosted Keycloak 25.2.0 identity platform delivering OAuth 2.0 / OIDC single sign-on, fronted by a TypeScript micro-frontend portal that became an application catalog and authenticated reverse proxy • Found and remediated a credential leak exposing a database password in cleartext via helm diff output and CI artifacts; moved platform secrets to GPG-encrypted values files • Lead the company-wide CI/CD hub - reusable GitHub Actions workflows and composite actions adopted by 10+ services, with automated health gates and Trivy scanning - and shipped an org-installable Claude Code plugin with custom agents and skills • Defined company-wide observability standards: centralized Grafana aggregating Prometheus metrics and Loki logs across clusters via Alloy (the OpenTelemetry Collector)
Apprentice at SymphonyAI, Mar 2024 - Jan 2025 · 11 mos, Bengaluru, Karnataka, India, • Reduced deployment time of Terraform stacks by 40% through strategic optimizations and automations • Led automation of post-installation steps for predictive analytics platform, reducing manual efforts from 4-5 hours to under 10 minutes • Led troubleshooting for complex platform issues across dev and production environments, conducting root cause analysis • Implemented API Management for LLM Gateway with fallback scenarios, developed Bicep templates for automation • Engineered upgrade installer for predictive analytics platform, streamlining processes and reducing environment migration efforts • Managed packaging and onboarding of new services/components, and facilitated new client integrations into the predictive analytics platform for each release • Set up and configured Kubeflow to support ML workflows, improving efficiency and scalability
Graduate Apprentice Trainee at Central Research Laboratory (Bharat Electronics Limited), Dec 2022 - Dec 2023 · 1 yr 1 mo, Bengaluru, Karnataka, India, • Integrated and validated end-to-end 5G SA setup with UE, gNodeB, 5GCN, and application server, ensuring seamless system integration • Maintained Docker containers and YAML configuration files for 5G core NFVs, troubleshooting configuration issues and ensuring system stability • Performed QA testing, including multi-UE, multi-bearer, and Quality of Service (QoS) throughput tests using Viavi E500 simulator and COTS smartphones • Debugged configuration bugs in 5G core network functions (AMF, SMF, UPF) and subscriber database using E500 and Wireshark • Took initiative and led the integration and configuration of open-source 5G cores (Open5GS, Free5GC) with commercial gNodeB, conducting integration testing and validation • Conducted VoIP call testing using SIP clients and Asterisk server, validated DL/UL throughput using UDP, TCP, FTP protocols per 3GPP standards
Bachelor of Engineering - BE, Computer Science and Engineering, Brindavan College of Engineering (BCE), Bangalore