Engineering Manager | Distributed Systems (Java, Python) | AI Agent Development

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India

Pune, Maharashtra, India

Gurgaon, India






Bachelor Of Engineering, Computer Science
Medicaps Institute of Technology & Management

kendriya vidyalaya
Join Indranil and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossEngineering Manager | Distributed Systems (Java, Python) | AI Agent Development
Accomplished Engineering Manager with extensive experience in developing scalable distributed systems, architecting in-house tools, and leading engineering teams to deliver high-performance, resilient software. Proven expertise in backend development (Java, Python, C#), web applications (ReactJS, ASP.NET), and distributed microservices, alongside strong leadership in Automation, CI/CD, and performance engineering. Adept at aligning engineering strategies with business objectives to drive revenue growth, reduce release cycles, and enhance product quality. Skilled in both software development and quality engineering, with hands-on experience in: Backend & Distributed Systems Development: Java, Python, C#, Spring Boot, Flask, MongoDB, ReactJS, Microservices Architecture Performance & Chaos Engineering: JMeter, Locust, Gatling, k6, BlazeMeter, Gremlin, Chaos Monkey CI/CD & DevOps: Jenkins, GitHub Actions, GitLab CI/CD, Docker, Kubernetes, Terraform Cloud & Infrastructure: AWS, GCP, Azure (cloud-native testing, scaling, monitoring) Security & Code Quality: OWASP ZAP, Burp Suite, SonarQube, Pact (contract testing), Service Virtualization (WireMock) Programming & Scripting: Java, Python, JavaScript, TypeScript, C#, Kotlin, SQL, Shell
Bengaluru
claude code
claude
codex
cursor
openai
opencode
Software Development Manager at Tesco, Nov 2025 - Present · 10 mos, Bengaluru, Karnataka, India, 1. Leading software development initiatives for the Cyber Data Platform at Tesco. 2. Designing and delivering next-generation, data-driven software solutions.
Engineering Manager at Games24x7, Jun 2019 - Oct 2025 · 6 yrs 5 mos, Bengaluru, Karnataka, India, Led and mentored a 15-member engineering team, driving collaboration, innovation, and alignment of development goals with business objectives. Designed and developed a scalable distributed mock server using Python and Flask, enabling realistic load simulation for performance and chaos testing of large-scale gaming backend systems. Architected in-house tools and dashboards with Java and MongoDB, enhancing observability, debugging efficiency, and developer productivity. Built a production sanity automation & health-check dashboard using ReactJS and Java, delivering real-time visibility into application stability and release readiness. Reviewed and guided architecture of multiple backend Java microservices, ensuring scalability, resiliency, and high-quality engineering practices. Integrated CI/CD pipelines with SonarQube, Jacoco, and automated reporting, improving delivery speed, code quality, and release predictability. Partnered with performance engineering teams to design stress tests using Locust and JMeter, uncovering bottlenecks and strengthening distributed system scalability. Collaborated with DevOps to implement cloud monitoring and optimization scripts, cutting infrastructure costs by 20% without compromising performance. Pioneered GenAI-driven quality engineering solutions, including: AI-driven defect analysis for automated grouping and root cause ranking (reduced triage effort by 35%). Agentic AI for self-healing test automation, enabling scripts to auto-adapt to UI changes (reduced maintenance by 40%). LLM-powered test case generation & anomaly detection, expanding coverage by 25% and accelerating defect categorization.
Member Of Technical Staff at Acceletrade, Mar 2018 - Jun 2019 · 1 yr 4 mos, Bengaluru, Karnataka, India, Architected and developed a full-stack Portfolio Management System with a Java- based backend and ReactJS frontend, enabling real-time portfolio tracking, analytics, and decision-making for trading operations. Engineered a high-performance Java-based Market Simulation Engine to replicate NSE, BSE, and crypto market conditions, supporting strategy back testing, risk modeling, and execution flow validation. Tech Stack: Java, ReactJS, MySQL, Redis, Linux, AWS
AVP at Credit Suisse, Apr 2017 - Mar 2018 · 1 yr, Pune, Maharashtra, India, Developed a Java-based application to ingest data feeds from upstream systems and publish them via APIs to downstream consumers, improving data reliability and reducing latency. Enhanced data accuracy by 20% through implementing reconciliation system and robust data pipelines. Tech Stack: Java, LoadRunner, Oracle Coherence, JUnit, Maven, Redis, Kafka.
SDET at Tower Research Capital, Oct 2014 - Mar 2017 · 2 yrs 6 mos, Gurgaon, India, Engineered hybrid test automation frameworks using Selenium, TestNG, and Maven for high-frequency trading systems. Developed Python automation scripts for log parsing and data reconciliation to enhance system accuracy and troubleshooting. Implemented simulators for multiple trading exchanges in Java to replicate real-world trading scenarios. Tech Stack: Java, Python, Selenium, TestNG, Maven, Linux.
Bachelor Of Engineering, Computer Science, Medicaps Institute of Technology & Management
kendriya vidyalaya