Harshit Tripathi

Senior Software Engineer

Bengaluru, Karnataka, India9 yrs 1 mo experience
Highly Stable

Key Highlights

  • Expert in Java and Spring Frameworks.
  • Proven track record in enterprise-level projects.
  • Strong problem-solving skills in dynamic environments.
Stackforce AI infers this person is a Backend Software Engineer specializing in Retail and Telecommunications sectors.

Contact

Skills

Core Skills

JavaMavenSpring Boot

Other Skills

KafkaKibanaGrafanaCassandraJ2EERESTHibernateHTMLJavaScriptJUnitMicroservicesPythonAzure Cosmos DBApache KafkaGoogle Cloud Platform (GCP)

About

Professional Overview • Forward-thinking Software Engineer with background working effectively in dynamic environments. Good in Java programming language, J2EE & Spring Frameworks used for application development. Proud team player focused on achieving project objectives with speed and accuracy. • Focused on applying programming skills in solving real life problems. Skills & Interests PROGRAMMING · Experienced with programming languages like Java for Object Oriented Approach designing, Java. I have strong understanding on following programming concepts: ➢ Data Structures and Algorithms, Problem Solving ➢ Java, OOPs Concepts, Multithreading Technologies/Tools Used ➢ SPRING, SPRING-BOOT, Web Service-REST Hibernate ➢ Docker, Git, Kafka, Apache Airflow ➢ SQL, Google Cloud Platform, Cosmos, Cassandra ➢ J2EE(Servlets & JSP) ➢ HTML, JAVASCRIPT

Experience

9 yrs 1 mo
Total Experience
2 yrs 8 mos
Average Tenure
11 mos
Current Experience

Target

Senior Software Engineer

Jun 2025Present · 11 mos · Bengaluru, Karnataka, India

Walmart

2 roles

Software Engineer

Jun 2021Jun 2025 · 4 yrs · Bengaluru, Karnataka, India · On-site

Software Engineer

Jun 2021Feb 2025 · 3 yrs 8 mos · Bengaluru, Karnataka, India · On-site

  • WALMART (2021-PRESENT)
  • I am working in Enterprise Inventory project to deliver holistic, accurate and timely inventory information to identify the quantity, location and state of every product, enabling visibility for customers and operational partners. This is done to earn our customer’s trust by ensuring that every item offered for sale in every program will be pickable from the FC ,DC or store when it’s time to fulfil the customer’s order.
  • I am mostly using Java, Maven and Kafka to read raw inventory events from source Kafka, apply business rules and transform it into EI canonical format in a component we call BORG and sent it to RTAG component for real-time-aggregation of an item based on node and GTIN level.
  • We also use Kibana And Grafana to verify that our deployment is working as expected and also use Retina dashboard to view end to end tracking of an event based on correlationId.
  • We also perform audits to build confidence with our end consumers who would compare data in DC /FC with data in EI Cassandra tables for accuracy. To perform it, logistics team will send messages for all items that have had activity in the past 90 days to a new topic.We then run a streaming job to ingest data from that topic into a GCS bucket. Then we run an audit script that compares data in PROD GCS table to newly created table and we log a mismatch if GTIN is not present in EI but it is present in logistics and vice-versa. We also need to log a mismatch if available inventory exceeds the threshold or if there is a difference for a specified number of days.
JavaMavenKafkaKibanaGrafanaCassandra

Ciena

Software Engineer

Apr 2019Jun 2021 · 2 yrs 2 mos · Gurugram, Haryana, India · On-site

  • Here, I am creating and modifying new codebase for creating microservice based on Java, Maven and J2EE(Spring-boot, REST(Swagger), Hibernate) for configuring and deploying Intent Fulfilment Designer microservice of Blueplanet Orchestrator for Network Management Control And Planning project and using Kafka for communication between microservices.
  • Ensure good development testing coverage (JUnit, Sonar, Mockito)
  • Follow continuous integration standards and use corresponding automation approaches (Docker, Maven,
  • TeamCity, GIT, BitBucket).
  • Development of the new features, change requests and bug fixes for the existing software following Agile software model(Agile-JIRA).
JavaMavenJ2EESpring BootRESTHibernate+1

Aricent

Software Engineer

Apr 2017Apr 2019 · 2 yrs · Gurugram, Haryana, India · On-site

  • Here I worked in NetAct project, where I modified existing code base of the project in Java whose main goal is to build adaptations for Network Elements on Java which can be deployed on NOKIA NetAct Environment .
  • Then I worked in Hughes Network Systems project of billing where I modified existing code base of billing framework Java, Maven and J2EE(Spring-boot, REST, Hibernate) and billing website(HTML, JAVASCRIPT) used by Hughes Network System followed by analysis and testing ( JTest, SLOC, SONAR) before launching the product in the production environment.
JavaMavenJ2EEHTMLJavaScript

Education

Amity University, Noida

Bachelor of Technology - BTech — Computer Science

Jul 2012Jul 2016

Amity University, Noida

Bachelor of Technology - BTech — Computer Science

Jul 2012Jul 2016

City Montessori School, Lucknow

Class XII — Science

Jul 2011Jul 2012

City Montessori School, Lucknow

Class X — Science

Jul 2009Jul 2010

Stackforce found 100+ more professionals with Java & Maven

Explore similar profiles based on matching skills and experience