A

Anirban Bhowmick

Software Engineer

Bengaluru, Karnataka, India8 yrs 10 mos experience

Key Highlights

  • Expert in designing scalable microservices and web applications.
  • Proven leadership in managing backend development teams.
  • Strong background in performance optimization and database management.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Fintech and E-commerce.

Contact

Skills

Core Skills

JavaSpring FrameworkMongodbBackend Development

Other Skills

API DevelopmentAgile MethodologiesAlgorithmsAmazon Web Services (AWS)Apache KafkaAsync CommunicationBack-End Web DevelopmentCC++CeleryCocos2dxCoralogixData StructuresDatabase DesignDatabase Indexing

About

I love working on challenging problems. Alongside, enjoy designing & building systems that have a great impact, be it from an application to the underlying components. My interests lie in developing web applications and scalable microservices. Aspire to be part of fast paced environment where I can explore myself fully & constantly grow.

Experience

8 yrs 10 mos
Total Experience
1 yr 9 mos
Average Tenure
--
Current Experience

Visa

Staff Software Engineer

Jul 2023Dec 2025 · 2 yrs 5 mos · Bengaluru · Hybrid

  • Working with the Platform team

Clear

2 roles

SDE 3

Feb 2023Jun 2023 · 4 mos · Remote

  • Worked with the Accounts Payable India team
  • Leading a pod of 3 backend developers owning the validation service, validation consumer and invoice service.
  • Involved in HLD and LLD discussions and invoice service development.
  • Responsible for task distribution, collaboration with the product managers and deciding on timelines and task feasibility.
  • Incorporated the use of spring state machine to manage and transition invoices at different states. This involved guard rails and actions at every state.
  • Database indexing and partitioning to support scale. Using JMeter to audit API response times.
Spring State MachineDatabase IndexingJMeterAPI DevelopmentJavaSpring Framework

SDE 3

Jan 2021Jan 2023 · 2 yrs · Remote

  • Worked with the E-Invoicing and E-WayBill team.
  • > E-invoicing and E-WayBill India
  • Designed, documented and implemented the entire eWayBill flow from scratch. This included async communication with NIC APIs.
  • Reviewing API response times and database indexes regularly to help to support the huge scale and efficient querying. Improving Mongo DB indexing using Mongo hints.
  • Migrated and led the complete shutdown of legacy eWayBill standalone service. This involved data and authorization layer migration.
  • Implemented search operation on eInvoice service using Mongo Lucene index.
  • > E-invoicing GCC
  • Leading a total of 6 developers to drive this project from requirement gathering to production deployment.
  • Leading the implementation of KSA eInvoicing via integration with ZATCA team.
  • Architected the async flow for device registration and e-invoice reporting. Designed the high level architecture for the entire system.
  • Responsible to setup monitoring, alerting and scaling out the entire application to handle load.
MongoDBAsync CommunicationAPI DevelopmentJava

Blinkit

2 roles

SDE 2

Promoted

Jul 2019Dec 2020 · 1 yr 5 mos · On-site

  • Worked with the Warehouse(WH) team at BlinkIt (then Grofers). A WH is a commercial building for storage of goods. The main operations for a WH include inbounding, put-away, picking, billing and handover.
  • Optimising inbounding, picking, billing and handover across the WH. Leading a team of 6 for the development of complete inbounding flow. Architecting, async APIs, maintaining code coverage through proper test cases, PR reviewing, PM discussions and mentoring were the key highlights.
  • Architectural discussions and leading the backend development of Invoice Reference Number(IRN) generation via integration with ClearTax team.
  • Moving from polling mechanisms to push based mechanisms using RabbitMQ.
  • Leading the offer system migration from WH end.
  • Leading the WH team during GOBD (bi-annual mega sale event) readiness, load testing, service monitoring and fixes.
  • Building observability dashboards using Grafana and Prometheus.
  • Migrating Django services from EC2 to K8s.
  • Working closely with product managers in story planning, grooming and discussions.
  • Delivered a tech talk on Prometheus and Grafana to the entire organization.
RabbitMQGrafanaPrometheusJavaBackend Development

SDE 1

May 2019Jun 2019 · 1 mo · On-site

  • Handling typical e-commerce problems. Create and maintain highly scalable, maintainable, server side applications. Applications with features like performance, scalability, modularity , observability, concurrency, portability, and reliability.

Zynga

SDE 1

Apr 2018Apr 2019 · 1 yr · Bengaluru, Karnataka, India · On-site

  • Worked with the DrawSomething team. DrawSomething is a mobile based pictionary game, originally developed by OMGPop, acquired by Zynga on 2012.
  • Worked closely with game designers and product managers on new feature(s) feasibility.
  • Architectural discussions, designing and developing First Time User Experience (FTUE) of the application which improved user registration by 15% and revenue by 20%.
  • Designed and developed User Profile feature which displays user specific reports and enhances user-to-user assessment.
  • Designed and implemented the in-game currency transaction, gifting and reward multiplier environment.

Vmware

2 roles

MTS 1

Jul 2016Mar 2018 · 1 yr 8 mos · On-site

  • Worked with the vCenter team. vCenter Server is the centralised management utility for VMware, and is used to manage virtual machines, multiple ESXi hosts, and all dependent components from a single centralised location.
  • Improved the lookup times for vCenter statistics retrieval queries through smarter indexing and stored procedures.
  • Worked closely with the database team and contributed in the development of Database Consistency Checker (DBCC) - an internal tool provided to the VCDB customer support team.
  • Had contributed in the development of an efficient pipeline which ranged from collection of data streams, provided by ESXi hosts, to storing the data in vCenter data stores.
  • Contributing to vCenter releases, customer issue debugging, code reviews and hot fixes.

Research And Development Intern

Jan 2016Jun 2016 · 5 mos · On-site

Education

Manipal Institute of Technology

Bachelor’s Degree — Computer Science

Jan 2012Jan 2016

Carmel Junior College

ISC — Computer Science

Jan 2011Jan 2012

Stackforce found 100+ more professionals with Java & Spring Framework

Explore similar profiles based on matching skills and experience