Summary
Overview
Work History
Education
Skills
Work Preference
Timeline
Personal Information
Personal Information
Hobbies and Interests
Generic

Rajeev Pal

GURUGRAM

Summary

I have 9+ years of experience in software development Industry comprising of Java/J2EE enterprise web applications design, development, maintenance support, team handling.
involving in all SDLC activities like requirement
analysis design implementation, code reviews,
unit testing and deployment in production using Docker, kubernates, Git Actions, Terraform
I have Experience in the areas of product Development domains:

Product: Mobile Push Notification system like FCM,APN's

Product: Investment banking(Trading portal Portfolio management)
Product: E-commerce Projects (Max, Lifestyle)
Product: Casino games ( Asurewin ) spin play for win and play for fun
Experience in Data Structure with java
language, Algorithms and problem-solving
questions.

Overview

9
9
years of professional experience

Work History

Engineering Manager

Samsung
12.2024 - Current

Working on the product: push notification service. Like FCM.

Techs:-

Java Spring Boot.

Custom Netty Server handling HTTP/2.0 request using custom channel handler.

TLSv1.2, HTTP/2.0, ALPN

SSL Certificates for HTTPS.

RabbitMQ for push server.

Apache Web Server as a reverse proxy with the HTTP/2.0 protocol.

Handling backpressure logic in Flux using Reactive Netty.

Leading team time and other meetings - 40%.

Development - 60%.

Software Engineer III

JPMorgan Chase & Co.
09.2022 - 11.2024
  • I am working in Product AWM, Hibiscus, and the PMT Team.
  • I have been working with JPMorgan as an Associate in Asset & Wealth Management (Grade 602), Software Engineer-3.
  • I am also leading a team of four members.
  • Participated in regular meetings with stakeholders to discuss project progress, changes, and challenges.
  • Application deployment in GKP, EKS, ECS, AWS Cloud, Jenkins pipeline, and sometimes, I have also created a new pipeline using Spinnaker pipeline to deploy microservices.
  • Design database tables to store application data using SQL Server, Oracle, and AWS Aurora DB.
  • Conducted code reviews to ensure adherence to coding standards and best practices.
  • Leading a small development team, overseeing project progress, assigning tasks, and mentoring junior engineers.
  • Providing backend support for a trading portal, such as portfolio management, instrument/vehicle management, how to create trade scenarios, validate the scenarios, and manage holdings.
  • I'm responsible for developing new features, migrating services to the cloud, migrating features from old tech to new tech, writing unit tests, and deploying to UAT and PROD with 85% test code coverage.
  • I also provide support for production for any issues.
    Tech stack - Java, Spring Boot, GraphQL, Liquibase, microservices, data structures, Angular 11, React.js, webpack, Kafka, AWS, API Gateway, Spring Cloud, ADFS, X.509, Kerberos authentication, Kubernetes, Redis cache, JPA, MyBatis, AWS Lambda, S3, EventBridge, CloudWatch, Git, Bitbucket, Jenkins, Spinnaker, Jenkins pipeline, Terraform, Sonar, JaCoCo, JIRA, Splunk, Dynatrace, Grafana Dashboard, JFrog, SQL Server, Oracle, AWS RDS.

Staff Engineer

Landmark Group
11.2021 - 09.2022
  • I worked here on the project, lifestyle, and Max product.
  • I worked with Landmark Group as a staff engineer.
  • My role was as team lead and developer, about 60%.
  • I used to do development and other tasks, such as data analysis, feature analysis, design, and development.
  • I had implemented a data pipeline using 'ELK' and created a dashboard in Kibana with many different charts for product, sales, and business analysis.
  • Enhancement and adding new features on the PDP (Product Details Page), cart, and checkout page.
  • Implemented a Global Inventory System to serve inventories to all e-commerce apps and stores.

Tech Stack: Java 11, Python, NumPy, pandas, Plotly, Matplotlib, Spring Boot, Microservices, Elasticsearch, Logstash, Kibana, React UI, Git, and Kubernetes deployment.

Senior Software Engineer

Bureau Veritas Consumer Products Services
11.2019 - 11.2021
  • I worked here on the project, inspec-bv product.
  • I worked here as a senior software engineer.
  • I worked as a full-stack developer, working from front-end to back-end, with database design (ER Diagram, Class Diagram), Request, Components Flow Diagram.
  • I had worked here on a new product, 'inspec-bv.com'. I myself had implemented the login page and login security.
  • I really enjoyed a lot while we all had a lot of work pressure. Late-night work was required because many product designs and features had already been decided and documented.
  • I was working with three other developers, and within one year, we had implemented the app so much that it had started generating revenues.

Tech Stack: Java, Spring Boot, Angular 7, SVN, JPA, SQL Server, Jar Deployment to AWS VM.

Software Developer

Infogain
01.2019 - 11.2019
  • I worked here on the project, Mitchell Insurance.
  • I had worked here as a developer with one product related to vehicle insurance. This is the Insurance project to claim insurance. Estimates have been created using multiple estimate tools. So, after sending estimates, one service receives an estimates XML file data from a microservice. This XML file has been calculated and generates two XML files using other services like Mie_XML and BMS_XML. Again, calculation and filtering are done using XSLT.

Software Developer

Chetu
12.2017 - 01.2019
  • I worked here on the product - Asurewin Game.
  • I worked in Chectu as a software engineer, specifically in the role of developer.
  • I had worked there on multiple projects but the main and longer time i worked on 'Casino Games' I have worked on UI to backend of Game like adding icons on games screen managing backend( managing event by using jquery under java script function ) writing code for handling request made at game UI side (request like Bet , spin , win , loss , jackpot , bonus game ,free spin etc) into game server using(struts 2.x , spring , Hibernate , rest).

Software Engineer

Edgerock Software Solutions Pvt Ltd
01.2016 - 12.2017

I worked as a software engineer, backend developer. As I learn lots of things, backend and front end are also supported on the project FHLB banking product. It is implemented on old technologies like EJB and Service mix. We migrated it into Java Spring Boot API and Kafka data streaming to sync the databases' data. And there was an Admin UI. Also, I learned and worked on Angular on the UI side.

Education

Masters - MCA

Harcourt Butler Technical University
06-2016

B.Sc( Maths ) -

VSSD College
07-2013

Skills

  • Java
  • Spring
  • Spring Boot
  • Microservices
  • Design Patterns
  • System Design
  • Data Structures And Algorithms
  • Product Development
  • Technology Integration
  • Problem-Solving
  • Full-stack development
  • Mocking Framework
  • JUnit
  • Docker
  • Kubernetes
  • AWS
  • GIT
  • Bitbucket
  • Github
  • JIRA
  • Jenkins
  • Grafana
  • Spring Cloud
  • Hibernate
  • JPA
  • Thymeleaf
  • Apache Kafka
  • MongoDB
  • API Gateway
  • JWT Spring Security
  • Maven Build
  • Apache Tomcat
  • Netty
  • HTTP/20
  • SSL/TLSv12
  • ActiveMQ
  • SQL Server
  • Redis
  • Mockito
  • HTML
  • CSS
  • Javascript
  • Kafka
  • Oracle Database
  • Python
  • Elk
  • GraphQL
  • Liquibase
  • Spinnaker
  • Jenkins CI
  • Sonarqube
  • JIRA Tool
  • Dynatrace
  • Splunk
  • Adfs
  • Jacoco
  • Angular 17
  • Redis Cache
  • Terraform

Work Preference

Work Type

Full Time

Work Location

On-SiteRemoteHybrid

Important To Me

Work-life balanceCompany CultureFlexible work hours

Timeline

Engineering Manager

Samsung
12.2024 - Current

Software Engineer III

JPMorgan Chase & Co.
09.2022 - 11.2024

Staff Engineer

Landmark Group
11.2021 - 09.2022

Senior Software Engineer

Bureau Veritas Consumer Products Services
11.2019 - 11.2021

Software Developer

Infogain
01.2019 - 11.2019

Software Developer

Chetu
12.2017 - 01.2019

Software Engineer

Edgerock Software Solutions Pvt Ltd
01.2016 - 12.2017

Masters - MCA

Harcourt Butler Technical University

B.Sc( Maths ) -

VSSD College

Personal Information

  • Total Experience: 9 Years 3 Month
  • Date of Birth: 04/25/90
  • Gender: Male
  • Marital Status: Married
  • Mobile: 7303182137
  • Email: rajeevkumar.kp100@gmail.com

Personal Information

  • Total Experience: 9 Years 3 Month
  • Date of Birth: 04/25/90
  • Gender: Male
  • Marital Status: Married
  • Mobile: 7303182137
  • Email: rajeevkumar.kp100@gmail.com

Hobbies and Interests

  • Teaching in Youtube (https://www.youtube.com/@codecurious)
  • Meditation to relax
  • Watching movie
Rajeev Pal