Senior Software Engineer | Full Stack | .NET & React | Next.js & NestJS | AWS | Kubernetes | EKS | CI/CD | AI Engineering

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India

Mumbai Metropolitan Region

Mumbai, Maharashtra, India

Mumbai, Maharashtra, India



Bachelor of Engineering
Ujjain Engineering College

kendriya vidyalaya
Join Sunil and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSenior Software Engineer | Full Stack | .NET & React | Next.js & NestJS | AWS | Kubernetes | EKS | CI/CD | AI Engineering
Senior Software Engineer | Full Stack | Cloud-Native | AI-Assisted Engineering Full Stack Software Engineer with 10+ years of experience building high-performance, scalable, and maintainable enterprise applications across backend, frontend, cloud, and DevOps environments. Currently working with Commonwealth Bank of Australia (CBA) in the Business Banking domain, contributing to an enterprise-grade business banking transaction application. Working across the full technology stack using Next.js, React, NestJS, TypeScript, and Oracle SQL, while leveraging AWS, Amazon EKS, Kubernetes, and GitHub Actions for cloud-native deployment and CI/CD automation. Previously, I have worked extensively with .NET Core, C#, REST APIs, microservices, SQL Server, MongoDB, Redis, RabbitMQ, Docker, Kubernetes, and CI/CD, designing and developing distributed systems focused on scalability, reliability, performance, and maintainability. My engineering approach focuses on clean architecture, design patterns, performance optimization, observability, automation, and reliable software delivery. I enjoy working across application development and infrastructure to build solutions that are robust and production-ready. I also actively explore AI-assisted software engineering, using tools such as Claude within VS Code to accelerate development, debugging, refactoring, code analysis, and testing. I am particularly interested in AI-driven approaches such as Retrieval-Augmented Generation (RAG) to automate and improve areas of the SDLC, including debugging, testing, knowledge management, and developer productivity. Core Expertise: .NET Core • C# • React • Next.js • NestJS • TypeScript • Microservices • REST APIs • AWS • Amazon EKS • Kubernetes • Docker • Oracle SQL • SQL Server • MongoDB • Redis • RabbitMQ • GitHub Actions • CI/CD • Cloud-Native Development • AI-Assisted Engineering • RAG Open to opportunities where I can leverage my experience in backend, full-stack, cloud-native engineering, and AI-driven development to build impactful technology solutions at scale.
Greater Bengaluru Area
claude code
claude
Senior Software Engineer at Commonwealth Bank, Sep 2025 - Present · 1 yr 2 mos, Bengaluru, Karnataka, India, Working with Commonwealth Bank of Australia (CBA) in the Business Banking domain, contributing to an enterprise-grade business banking transaction application. 🔹 Technology Stack • Frontend: Next.js, React, TypeScript • Backend: NestJS, Node.js • Database: Oracle SQL • Cloud: AWS • Container & Orchestration: Docker, Kubernetes, Amazon EKS • CI/CD: GitHub Actions • AI-Assisted Development: Claude, VS Code 🔹 Key Contributions • Developing and enhancing features for a high-scale business banking transaction platform • Building full-stack capabilities across Next.js, React and NestJS • Working with Oracle SQL for transactional data and application requirements • Building and maintaining GitHub Actions CI/CD pipelines • Deploying and managing applications on AWS using Amazon EKS and Kubernetes • Working with containerized applications and Kubernetes-based deployment workflows • Supporting application releases, deployments, troubleshooting, and production delivery • Leveraging Claude for AI-assisted software development including code generation, debugging, refactoring, code analysis, and improving engineering productivity
Lead Software Engineer at Virtusa, Jun 2023 - Sep 2025 · 2 yrs 4 mos, Bengaluru, Karnataka, India, 1. Design and Development: Build and maintain .NET Core 8 Web APIs for Dell’s global pricing platform handling high-volume transactions across online and offline sales. 2. Microservices & Messaging: Develop distributed microservices architecture with RabbitMQ for asynchronous communication and MongoDB/SQL Server for data storage. 3. Performance & Reliability: Optimize API response times, apply caching strategies, and perform load testing for high throughput systems. 4. Collaboration: Work closely with product managers, architects, and QA teams to ensure feature delivery aligns with business goals. 5. Knowledge Management & Automation: Create Confluence documentation, automate repetitive tasks, and explore AI-driven solutions (e.g., defect classification, RAG for internal tools).
Senior Software Engineer at Virtusa, Oct 2019 - Jun 2023 · 3 yrs 9 mos, Bengaluru, Karnataka, India, Contributing to Dell’s Pricing API, a critical engine powering pricing across all online and offline sales transactions. Key Contributions: 1. Enhanced observability by implementing structured logging with Serilog and Splunk, enabling proactive issue detection and reducing defect resolution time by up to 70%. 2. Integrated distributed tracing using Jaeger, significantly improving SLA monitoring and reducing production defects by up to 30% through early bottleneck identification. 3. Led the migration of the Pricing API from .NET Core 2.0 to 3.1, achieving a seamless transition while improving API response times by up to 15%. 4. Designed and implemented a robust CI/CD pipeline in GitLab, automating unit testing, deployments, and regression testing, ensuring faster and more reliable releases.
Senior Software Engineer at Shemaroo Entertainment Ltd., Jul 2019 - Oct 2019 · 4 mos, Mumbai Metropolitan Region, Played a key role in the end-to-end development of Shemaroo’s e-commerce platform, collaborating with a team of 5 developers to ensure seamless feature delivery across the project lifecycle. Key Contributions: 1. Designed and developed the UI, backend APIs, and database architecture to support scalable and modular growth of the platform. 2. Actively involved in system architecture and requirement analysis, helping define the technical direction of the e-commerce application.
Software Engineer at Shemaroo Entertainment Ltd., Jan 2018 - Jul 2019 · 1 yr 7 mos, Mumbai, Maharashtra, India, 1. Integrated payment gateways including PayPal and Razorpay, enabling a smooth and secure checkout experience for users. 2. Implemented responsive web design to optimize the platform for mobile devices, resulting in up to 40% increase in customer engagement.
Project Engineer at Wipro, Dec 2015 - Jan 2018 · 2 yrs 2 mos, Mumbai, Maharashtra, India, Collaborated within a team of 8 developers to build custom tools for banking and retail clients, significantly streamlining operations and reducing manual tasks. Key Contributions: 1. Developed internal tools for banking applications, automating repetitive processes and reducing manual effort by up to 30%. 2. Built an end-to-end Asset Tracking Tool (UI, business logic, and database design) for Parle Agro, enabling real-time visibility across the asset lifecycle and improving asset manageability—resulting in up to 60% reduction in manual tracking efforts. 3. Designed and developed a POS Device Health Monitoring Tool for Shoppers Stop, enabling proactive tracking and resolution of POS device issues, helping avoid outages and reducing device-related downtimes by up to 95%.
Bachelor of Engineering, Ujjain Engineering College
kendriya vidyalaya