Indrapreet Singh

Software Engineer

Bangalore Urban, Karnataka, India6 yrs 4 mos experience
Highly Stable

Key Highlights

  • Expert in backend development with Java and Microservices.
  • Proven track record in optimizing Elasticsearch performance.
  • Strong experience in supply chain application development.
Stackforce AI infers this person is a Backend Developer specializing in SAAS applications with a focus on Microservices architecture.

Contact

Skills

Core Skills

MicroservicesJavaRest Apis

Other Skills

AgileBack-End Web DevelopmentBitbucketC (Programming Language)Cascading Style Sheets (CSS)Core JavaDatabase Management System (DBMS)DebuggingDockerDocument Object Model (DOM)ElasticsearchExpress.jsGitGitHubHTML

About

I have always been fascinated by how a bunch of small programs collectively at scale can solve big problems and save you a lot of time and other resources. Understanding the business requirements and knowing what I have delivered and solved for the same gives me a deep sense of satisfaction and I believe that one of the most important outcomes of software development is the impact it is creating. Having said that, I have been constantly learning enterprise-level application development. Actively involved in the development of Back-end services using Java || Microservices || Spring Boot || ElasticSearch || SQL || Kafka || Docker. I also have a working knowledge of HTML, CSS, Javascript and React. My long-term goal is to learn and work on full-stack technologies. I also believe in exploring different technologies to find out where my hidden interest lies.

Experience

6 yrs 4 mos
Total Experience
3 yrs 2 mos
Average Tenure
--
Current Experience

Target

Software Engineer

Aug 2021Nov 2025 · 4 yrs 3 mos · Bengaluru

  • Contributed to the Backend of one of Target's internal workflow tool to efficiently track, organise and maintain progress and history of tasks.
  • Currently working under supply chain portfolio to fulfil indirect orders needed for Target’s operation.
  • Got exposure to what happens behind the scenes in a typical Supply Chain process.
  • Some key accomplishments:
  • Migrated Elasticsearch Search Service from High-Level- Rest-Client to Java-API-Client.
  • Reduced Elasticsearch bulk index APIs response time using multithreading to 50-60%.
  • Developed multiple features using REST APIs.
  • Implemented publish of change capture to Kafka topics using Debezium.
  • Worked on migration of microservices from Netapp's StogrageGrid to Amazon's S3 location.
  • Integrated Greenfield( Target's internal BI tool) to our application for helping business users better understand the project's overall progress and history.
  • Rewrote multiple APIs to support new revamped UI screens.
  • Migrated multiple services from Spring Boot 2.X.X to 3.X.X and Java 8,11 to 17.
  • Migrated a monolithic service to microservices.
JavaMicroservicesSpring BootElasticsearchSQLKafka+2

Enquero

Software Engineer

Jun 2019Jul 2021 · 2 yrs 1 mo · Greater Bengaluru Area

  • Learned how to communicate and work in a professional/corporate setup.
  • Worked on Enquero's flagship product as a Java Backend Developer.
  • Developed and enhanced multiple features for the via REST APIs.
  • Wrote multiple generic Elasticsearch queries in Java to attain maximum reusability.
  • Solved numerous bugs by deep debugging large code bases and analysing the root cause.
  • Took full ownership of user stories and epics, assignment of its sub tasks and end to end integration testing with UI.
JavaREST APIsElasticsearchDebugging

Jpmorgan chase & co.

Software Engineering Virtual Experience

Apr 2019May 2019 · 1 mo

Education

Vellore Institute of Technology

Master of Computer Applications - MCA — Computer Science

Jan 2017Jan 2019

Jaipur National University

Bachelors in Computer Applications — Computer Science

Jan 2014Jan 2017

Bal Mandir Senior Secondary School, Kishanganj

Senior Secondary Education — Science (PCM)

Toolika Public School, Ghazipur

Secondary Education

Stackforce found 100+ more professionals with Microservices & Java

Explore similar profiles based on matching skills and experience