Summary
Overview
Work History
Education
Skills
Certification
Position Of Responsibility
Timeline
Generic

SACHIN KUMAR

Gurgaon

Summary

Dynamic Software Engineer with a proven track record at GREY ORANGE, specializing in real-time event streaming and API development. Expert in Java, Spring Boot, and Kafka, I excel in optimizing performance and enhancing user engagement. Adept at problem-solving, I deliver innovative solutions that drive efficiency and scalability in complex systems.

Overview

4
4
years of professional experience
1
1
Certification

Work History

Software Engineer

GREY ORANGE
Gurgoan
07.2022 - Current

Tote Creation & Order Management System
Technologies: Java, Spring Boot,Spring,Hibernate, Feign Client, Kafka, REST APIs,Microservies.

  • Order Scanning & Validation: Integrated APIs for scanning, retrieved order details via Feign Client, applied business rules.
  • Tote Creation & Assignment: Developed microservices for tote allocation, integrated with RESOURCE service, optimized data storage.
  • Pre-Put & Notification System: Implemented pre-put logic, and developed a notification system for real-time updates.
  • Roll Cage Processing: Designed roll cage scanning, implemented secure tote-to-roll cage assignment.
  • API Integration: Developed REST APIs, ensured error handling, logging, and request validation.
  • Performance Optimization: Optimized DB queries, used Kafka/RabbitMQ for async processing, designed scalable architecture.

Node-RED Integration with Kafka for URL Mapping & File Settings.
Technologies: Node.js, Node-RED, Kafka, JSON, REST APIs,RabbitMQ,MQTT

  • Node-RED for URL Mapping: Developed visual workflows and JSON-based settings for dynamic routing.
  • Kafka Integration: Implemented real-time event streaming, leveraged Kafka for message queuing.
  • RabbitMQ & MQTT Integration: Integrated Node-RED with RabbitMQ and MQTT for message handling and processing.
  • Dynamic Consumer Management: Developed a setting.js and URL mapping file to manage topic names and URLs dynamically.
  • Kafka Consumer in Node-RED: Created a Kafka consumer within Node-RED that listens to messages from Kafka queues based on subscribed topics in the URL mapping file.
  • Scalable Consumer Handling: Node-RED dynamically creates maximum consumers based on configuration values, ensuring efficient message processing.
  • Advanced Filtering & Routing: Implemented advanced filter logic to process messages and route responses based on predefined conditions.
  • Retry Mechanism: Designed a retry mechanism that reprocesses messages based on status codes, improving fault tolerance.
  • SI Team Integration: Collaborated with the SI team to ensure seamless message transformation and integration.

Software Engineer

MARUTI SUZUKI PVT LTD
Gurgoan
01.2021 - 04.2021
  • Developed innovative solutions to increase customer engagement and satisfaction.
  • Implemented unit tests and maintained code versioning systems
  • Resolved technical issues and provided support for existing applications
  • Designed and developed user interfaces using HTML, CSS, JavaScript, and JQuery
  • Assisted in the deployment of applications on web servers such as Apache Tomcat

Education

B.Tech -

NATIONAL INSTITUTE OF TECHNOLOGYKURUKSHETRA

Class-12 -

GYAN DEEP SR SEC SCHOOL

Class-10 -

GYAN DEEP SR SEC SCHOOL

Skills

  • Java
  • Servlet
  • Hibernate
  • Spring
  • Spring-boot
  • Microservices
  • Kafka
  • Node-red
  • Data Structures
  • Algorithm
  • SQL
  • PostgreSql
  • Docker
  • Kubernetes
  • Jenkins
  • Git
  • Git-hub
  • Python

Certification

  • Data Structure and Algorithm, Coading Ninjas
  • Summer Web Development Bootcamp, UDEMY, 2021
  • Successfully completed JAVA Course, udemy

Position Of Responsibility

MENTOR, Mentored an Intern in learning Code Flow and best coding practices., Guided them to learn company culture and job responsibilities.

Timeline

Software Engineer

GREY ORANGE
07.2022 - Current

Software Engineer

MARUTI SUZUKI PVT LTD
01.2021 - 04.2021

B.Tech -

NATIONAL INSTITUTE OF TECHNOLOGYKURUKSHETRA

Class-12 -

GYAN DEEP SR SEC SCHOOL

Class-10 -

GYAN DEEP SR SEC SCHOOL
SACHIN KUMAR