Nitish Jain

Senior Software Engineer

Bengaluru, Karnataka, India10 yrs 8 mos experience
AI EnabledAI ML Practitioner

Key Highlights

  • Led migration to Spring Boot, enhancing performance.
  • Implemented caching strategy, saving $30K yearly.
  • Achieved 70% accuracy in provider search relevancy.
Stackforce AI infers this person is a SaaS-focused Software Engineer with expertise in cloud migration and system optimization.

Contact

Skills

Core Skills

Google Cloud Platform (gcp)MicroservicesTechnical LeadershipSpring BootAws OpensearchArchitectureSoftware DevelopmentRedisPerformance OptimizationScalabilityIdempotencyDebuggingInventory ManagementSpring WebfluxApi DevelopmentKong Api GatewayApi ManagementA/b TestingDigital Asset ManagementCloud Storage

Other Skills

Amazon Web Services (AWS)JavaGoElastic searchCross-team CommunicationOral CommunicationOpenAIMySQLDistributed SystemsSoftware DesignGenAIComputer ScienceSpring FrameworkDatabasesCritical Thinking

About

Experienced Software Engineer with a demonstrated history of working in the computer software industry having 9+ years of experience. At Intuit, my focus has been on enhancing system performance and reliability, exemplified by a successful migration to springboot and the implementation of a redis distributed cache, which now capably handles a substantial throughput of 250,000 requests per minute. These initiatives were critical in streamlining provider data acquisition and preventing the creation of duplicate provider entries, thereby significantly improving our service accuracy to 70%. With a solid foundation in Information Technology from the Indian Institute of Information Technology, my professional journey has been marked by a consistent drive to push the boundaries of what's technically possible. Whether it's optimizing database queries to meet stringent SLAs or designing robust inventory flows, my goal has always been to deliver solutions that enhance efficiency and reduce waste, ultimately ensuring a seamless and reliable experience for our users.

Experience

10 yrs 8 mos
Total Experience
1 yr 6 mos
Average Tenure
1 yr 2 mos
Current Experience

Google

Senior Software Engineer

Mar 2025Present · 1 yr 2 mos

Narvar

Senior Software Engineer 1

Sep 2024Jan 2025 · 4 mos · Bengaluru, Karnataka, India · Hybrid

  • Worked on the migration of file data ingestion services from AWS to GCP
Google Cloud Platform (GCP)Amazon Web Services (AWS)JavaGoMicroservicesScalability

Intuit

Senior Software Engineer

May 2022Sep 2024 · 2 yrs 4 mos · Bengaluru, Karnataka, India

  • Implemented Semantic Provider Search using AWS OpenSearch and OpenAI Embeddings avoiding almost similar providers creation with the accuracy of ~70% that improved provider search relevancy by 20%.
  • Architected and deployed a new data acquisition process for QBO app marketplace, supporting over 250 apps by third-party developers, enhancing data flow efficiency and reducing data acquisition time by 15%.
  • Led provider service tech-stack migration from Spring to Spring Boot, enhancing maintainability and
  • performance, enabling independent scaling of the app and jobs rollout, handling 250K RPM throughput.
  • Deployed Redis caching strategy, enhancing system performance with 40% lower response times, removing few read replicas, saving $30K yearly, and increasing throughput capacity to handle 600,000 RPM.
Technical LeadershipScalabilityElastic searchSpring BootCross-team CommunicationOral Communication+31

Walmart global tech

2 roles

Senior Software Engineer

Promoted

Dec 2021May 2022 · 5 mos

  • Created a comprehensive idempotency key check for async inventory requests, cutting duplicate events processing by 75% and streamlining debugging with detailed event logs, ehancing overall system reliability.
  • Designed and developed the inventory flows for the new market type to fulfil the customer orders faster and with minimum waste of the products, saving ~20% operational costs of the fulfilment centre.
SonarqubeScalabilityAlgorithmsCross-team CommunicationOral CommunicationTable Plus+24

Software Engineer III

Aug 2020Nov 2021 · 1 yr 3 mos

  • Reduced the on calls volume by 80% by fixing the long pending bugs and enhancements
  • Improved the DB queries performance which used to fail in production to handle the requests efficiently within SLA of 100ms.
SonarqubeScalabilityCross-team CommunicationOral CommunicationSoftware as a Service (SaaS)Bash+15

Bounce

Senior Software Engineer

Jan 2020Aug 2020 · 7 mos

  • API Aggregation service
  • Developed the aggregator service using spring WebFlux, which calls multiple API’s internally and aggregates the result as the response, handling the failure and timeout issues in any of the internal API.
  • API Gateway
  • Implemented API Gateway pattern using Kong with custom Lua plugins, as a single entry point for the requests from the mobile App into the backend services, where many common concerns such as rate limiting, logging, authorization are handled.
  • Billing Dispute
  • Implemented the functionality to handle the requests of billing dispute using java-jersey, raised by the user, which will reduce the customer care calls volume by 35%.
ScalabilityAlgorithmsOral CommunicationSpring WebfluxBashDistributed Systems+16

Myntra

Software Engineer

Feb 2018Jan 2020 · 1 yr 11 mos

  • Member of Catalog Management System (CMS-Tech)
  • Digital Asset Management
  • Implemented the ability to add the annotations to an image of an album attached to the style, which can be a
  • link to another styles or some feature description on the image.
  • Developed the bulk album upload feature to support the upload of multiple albums for multiple styles in a
  • single go, which reduced cataloging efforts by 50%.
  • Myntra Commons
  • Contributed to Myntra commons framework, by developing the cloud storage module, used for retrieving,
  • pushing and getting the signed URL for images/videos/files, which is used by all the tech teams.
  • AB Catalog
  • Contributed for the development of this unique capability for AB test on cataloging data related to style,
  • whether it’s image albums or content, showing different content to different customers for the same style.
  • Developed the DB schema, new service, integrated with the catalog service and other downstream services
  • for the completion of end-to-end flow of the AB catalog data.
  • Catalog Service
  • Optimized the style creation workflow to reduce the response time from 1.5 seconds to ~300 milliseconds.
  • Enhanced the virtual bundling auto management flow, to make the VB live, without the intervention of the
  • cataloging team, which saves lot of cataloging bandwidth.
ScalabilityAlgorithmsOral CommunicationMulti-Tenant ManagementDistributed SystemsLinux+13

Factset

2 roles

Software engineer II

Nov 2016Jan 2018 · 1 yr 2 mos

  • Finance Application
  • Migrated the legacy windows desktop application to web application.
  • Developed reusable components using Vue.js and used state management pattern to share the data between the components efficiently.
  • Wrote REST API End Points to fetch the data using axios, which is a HTTP client for browser.
  • Used ESLint to improve and maintain the code quality.
  • Created Flash Alert Vue.js plugin, which show different types of notification with timeout.
Oral CommunicationComputer ScienceDebuggingGitSoftware Development

Software Engineer

Jun 2015Nov 2016 · 1 yr 5 mos

  • Orders Application
  • Rewrote the application by developing the web application using AngularJS to improve the performance with added new features.
  • Created unit test cases for every modules developed using karma with Jasmine framework.
  • Used Repository Pattern for accessing the data from the database, which improved code’s maintainability and readability.
  • Implemented the logic for postponing bulk orders, which allows postponing the partial orders.
Oral CommunicationComputer ScienceDebuggingGitSoftware Development

Education

Indian Institute Of Information Technology Allahabad

Bachelor of Technology (BTech) — Information Technology

Jan 2011Jan 2015

Stackforce found 100+ more professionals with Google Cloud Platform (gcp) & Microservices

Explore similar profiles based on matching skills and experience