Preetom Bhowmik

Senior Software Engineer

Bengaluru, Karnataka, India9 yrs 11 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in building scalable microservices and backend systems.
  • Led development of payment platforms serving over 500K users.
  • Proficient in Java, Kotlin, and Spring Boot technologies.
Stackforce AI infers this person is a Backend-heavy Software Engineer in the Fintech and SaaS industries.

Contact

Skills

Core Skills

JavaSpring BootMicroservicesSoftware Development

Other Skills

KotlinPostgresKubernetesAWS servicesSplunkKafkaGrafanaPrometheusMySQLC#WPFHindiC++Data PipelinesTeam Involvement

About

As a Senior Software Engineer at Intuit, I contribute to backend development projects, leveraging my expertise in Java, Kotlin, and Spring Boot. With over nine years of experience, I focus on building scalable microservices and implementing robust systems design to address complex business challenges. My work emphasizes object-oriented design, unit testing, and creating reliable backend systems to deliver impactful solutions. Collaborating with teams, I aim to drive efficiency and ensure the development of high-quality, maintainable software.

Experience

9 yrs 11 mos
Total Experience
1 yr 11 mos
Average Tenure
2 yrs 5 mos
Current Experience

Intuit

Senior Software Engineer

Jan 2024Present · 2 yrs 5 mos · Bengaluru · On-site

  • 1. Engineered a federated identity system that provides secure, real-time synchronisation of user profile creation and updates across Intuit's product suite — ensuring data consistency for a user base spanning tens of millions of accounts.
  • 2. Implemented OAuth 2.0 and SSO flows used by enterprise partners to authenticate users and securely retrieve profile data, supporting Intuit's partner ecosystem of integrated third-party services.
  • 3. Led enhancements to SSO and OAuth flows to meet custom partner requirements, reducing friction for sign-in flow for customers.
  • 4. Designed and delivered an event-driven user federation pipeline (Kafka-based) that listens to and publishes user lifecycle events across multiple identity providers achieving data consistency across multiple systems.
  • 5. Implemented SCIM (System for Cross-domain Identity Management) to support automated provisioning and de-provisioning of users, enabling enterprise partners to manage the full user lifecycle and facilitate SSO integration.
  • 6. Tech Stack Involved - Java, Kotlin, Spring Boot, Postgres, Kubernetes, AWS services, Splunk.
JavaKotlinSpring BootPostgresKubernetesAWS services+1

Jupiter

SDE 3

Apr 2020Dec 2023 · 3 yrs 8 mos

  • 1. Played a founding engineering role in building Jupiter Money's payments and lending platforms from the ground up, scaling them to serve 500K+ active users and process millions of monthly transactions across payment channels like UPI.
  • 2. Designed and implemented a generic UPI and bank-transfer transaction management system — including DB schema, state-machine orchestration, external API integrations, and phased rollout framework — that became the backbone of all payment flows.
  • 3. Led end-to-end integrations with 3+ external fintech partners (NBFC lenders), owning API contracts, design, production monitoring dashboards.
  • 4. Built a mandate execution scheduler supporting auto-debit for EMI, subscription with a configuration-driven design — eliminating the need for code changes when onboarding new financial products.
  • 5. Developed the credit card interest calculation engine in close collaboration with product and risk teams, modelling complex billing-cycle scenarios (revolving credit, grace periods, partial payments).
  • 6. Architected and delivered the multi-lender lending management system migration, transforming a tightly coupled single-lender design into a pluggable multi-lender architecture — led a team of 3–4 engineers through system design, implementation, and production rollout, enabling Jupiter to onboard multiple lending partners.
  • 7. Tech Stack Involved - Java, Kotlin, Spring Boot, Postgres, Kubernetes, AWS services, Grafana, Prometheus.
JavaKotlinSpring BootPostgresKubernetesAWS services+2

Niki

Software Engineer

Dec 2019Apr 2020 · 4 mos

  • 1. Developed and maintained backend services for grocery ordering, promotional offers, and payment processing.
  • 2. Tech Stack Involved - Java, Spring Boot, MySQL, Kubernetes, AWS services.
JavaSpring BootMySQLKubernetesAWS services

Wells fargo

Software Engineer

Apr 2017Dec 2019 · 2 yrs 8 mos

  • 1. Worked in a platform team to create desktop application which provides a custom grid framework for trading applications with grid functionalities like formatting, expressions, custom columns.
  • 2. This application is used by traders for viewing and monitoring data.
  • 3. Tech Stack Involved - Java, C#, WPF.
JavaC#WPF

Philips innovation campus

Software Engineer

Jun 2016Apr 2017 · 10 mos · Bangalore

  • 1. Worked as a software developer in a medical image platform team which stores, manages and helps the user to analyse x-ray images providing custom functionalities like capturing images from different angles, zooming, marking.
  • 2. Tech Stack Involved - Java, C#, WPF.
JavaC#WPF

Education

National Institute of Technology Silchar

Bachelor’s Degree — Electronics and Communication Engineering

Jan 2012Jan 2016

Tinsukia English Academy

High School

Jan 2010Jan 2012

Vivekananda Kendra Vidyalaya,Laipuli

High School

Jan 2000Jan 2010

National Institute of Technology Silchar

Bachelor of Technology

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience