Software Engineer | Backend Developer | 3YOE | Java, Spring Boot, Microservices, Kafka, React, Docker, CI/CD, Azure | DSA | System Design | GenAI | Ex - Various Startups

Bangalore Urban

Bangalore Urban

Finland

Bangalore Urban






Bachelor of Technology - BTech, information technology
Manipal University Jaipur
PCM-Computer Science
St. Xavier's Collegiate School - Kolkata
Join Anubhav and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSoftware Engineer | Backend Developer | 3YOE | Java, Spring Boot, Microservices, Kafka, React, Docker, CI/CD, Azure | DSA | System Design | GenAI | Ex - Various Startups
I'm a Software Development Engineer based in Bengaluru, India specializing in building scalable backend systems. And reliable full-stack applications for enterprise use. Currently, I work at Shell. I contribute to finance and risk platforms. Used across critical business workflows. My work focuses on: • Designing scalable system architectures • Building secure APIs and services • Implementing event-driven microservices • Optimizing CI/CD and cloud deployments • Ensuring reliability in production systems I have hands-on experience with: Java, Spring Boot, React, Kafka, Redis, and PostgreSQL. Along with cloud platforms like Azure and AWS. At Shell, I have: • Built and maintained production-grade applications • Improved deployment reliability using CI/CD pipelines • Enabled secure authentication using OAuth2 and RBAC • Contributed to distributed systems using Kafka Previously, I: • Built a cross-platform mobile app from scratch • Improved performance and reduced API load • Developed real-time systems with better engagement I also enjoy solving complex problems. Solved 700+ problems on LeetCode. I am particularly interested in: • Distributed systems and backend engineering. • Cloud-native architectures and scalable design. I am always open to meaningful conversations. Around engineering, systems, and opportunities.
Bengaluru
antigravity
codex
github copilot
v0
claudecode
Associate Software Engineer at Shell Energy, Aug 2023 - Present · 3 y, Bangalore Urban, ◦ Contributed to event-driven architecture using Confluent Kafka by provisioning topics, schemas, ACLs, and consumer groups, enabling reliable asynchronous communication between microservices and external finance systems. ◦ Optimized CI/CD pipelines (GitHub Actions, Terraform), to automate Docker deployments to Azure Container Apps across 3 environments, cutting release prep time by 2hrs and reducing deployment failures by 10%. ◦ Established secure authentication and authorization using OAuth2/OIDC and RBAC, enabling enterprise SSO and enforcing fine-grained access control across 10+ application modules. ◦ Strategically proposed an AI-assisted development pipeline integrating Azure DevOps, Confluence, Figma, and GitHub, that auto-generated 100+ code snippets per sprint, lessening manual effort by an estimated 20% and shortening feature delivery cycle from 10 days to 8 days. ◦ Orchestrated frontend-backend API contracts (REST/WebSockets) by defining JSON schemas and validating request/response flows, improving data consistency across business-critical systems (SAP). ◦ Engineered and maintained a React SPA for FRAME, a finance and risk platform supporting 50+ users across Shell Energy Europe, processing over 1M PnL adjustments per month and reducing reconciliation time by 25%.
Founding App Engineer at Quriverse, Jan 2023 - Jun 2023 · 5 mo, Bangalore Urban, ◦ Ownership & Architectural Design: Led the end-to-end development of the Quriverse mobile app, taking full ownership from concept to deployment. Applied Clean Architecture principles to create a modular and flexible structure, reducing new feature development time by 30% and enabling seamless integration and modification of various layers. ◦ Authentication & Security: Engineered a robust authentication system utilizing JWT for secure access, combined with Flutter's flutter_secure_storage for token storage. This security implementation enhanced user data protection and reduced authentication-related issues by 25%. ◦ Caching & Database Migration: Implemented an efficient caching strategy that reduced API calls and enhanced performance. Migrated from Hive to Isar Database, improving data retrieval speed by 40% and ensuring scalability to support a growing user base. ◦ State Management & Dependency Injection: Utilized Cubit for streamlined state management, enhancing testability and code maintainability. Integrated injectable and get_it for dependency injection, promoting loose coupling and a modular codebase. ◦ Live Chat Implementation & Exception Handling: Developed a real-time chat feature using Server-Sent Events (SSE) in Flutter, optimizing performance by rendering only messages in the viewport. This feature increased user engagement by 20%. Also, leveraged Dartz for robust exception handling, enhancing app stability and reliability.
Flutter developer at Frend App, Jul 2022 - Aug 2022 · 2 mos, Finland, ◦ Worked remotely on a restaurant management dashboard using Flutter Web and BLoC pattern, enabling table reservations for early-stage restaurant partners in Finland. ◦ Engineered efficient state management using BLoC pattern to handle real-time Firestore updates across multiple restaurant locations, improving dashboard load times by 30% and achieving 70% user satisfaction among test users.
App Developer at ZuPay, Jun 2022 - Aug 2022 · 3 mos, Bangalore Urban, ◦ Worked closely with UI/UX designers to build app components and coordinated with backend developers to integrate various APIs. ◦ Identified immediate areas of improvement to increase app performance through continuous analysis and refactoring.
Bachelor of Technology - BTech, information technology, Manipal University Jaipur
PCM-Computer Science, St. Xavier's Collegiate School - Kolkata
youtube.com: https://youtube.com/@anubhavbagri5204
github: https://github.com/anubhavbagri
leetcode: https://leetcode.com/anubhavbagri01