Summary
Overview
Work History
Education
Skills
Projects
Certification
Timeline
YASH SHRIVASTAV

YASH SHRIVASTAV

Mumbai

Summary

Complex problem-solver with analytical and driven mindset. Dedicated to achieving demanding development objectives according to tight schedules while producing impeccable code.

Overview

1
1
years of professional experience
3
3
Certification

Work History

Java Full Stack Developer

Reserve Bank Information Technology
09.2023 - Current
  • Developed a system to manage government debits and credits, facilitating payments to beneficiaries and handling tax payments from customers.
  • Implemented parallel streams in microservices, reducing processing time by 70%.
  • Enhanced performance by implementing OpenShift DataGrid cache in microservices, which significantly reduced API calls to master database.
  • Integrated Oracle General Ledger for effective aggregation and accounting of received payments.
  • Achieved 85% test coverage in SonarQube through extensive unit testing with JUnit5 and Mockito.
  • Developed resilience service to handle technical failures, ensuring continuous system operations.
  • Used Kafka for efficient message transfer between microservices.
  • Designed and implemented databases with Oracle SQL, integrating them into various microservices using JPA and Hibernate.
  • Developed and maintained microservices architecture with Docker, Quay, Jenkins, and OpenShift.
  • Implemented Drools and KIE for business rule management to validate input data effectively.
  • Enhanced application performance by optimizing Java code and implementing efficient algorithms.
  • Contributed to architectural decisions, shaping direction of multiple projects from inception to deployment.

Back End Developer - Intern

Eyan Retail LLP
01.2022 - 03.2022
  • Worked with the company remotely to develop API systems for their e-commerce website using GraphQL and Django Framework.

Python Developer - Intern

Trivia Software
12.2020 - 03.2021
  • During the internship, I worked with various Python 3.x related technologies and also implemented Student Management System Design Project using tkinter for GUI, PDBC using SQLite3, and Data Science (Extraction, Analysis & Visualization).

Education

B.Tech in Computer Science Engineering -

Terna Engineering College, Navi Mumbai
05.2023

GPA: 9.01

College(Class XII HSC) -

S.H Mutha College, Kalyan
02.2019

Percentage: 75%

School(Class X SSC) -

Shri Mahavir Jain English School, Kalyan
03.2017

Percentage: 87%

Skills

    Languages: Java, Python, C, SQL, GraphQL, JavaScript

    Framework: Spring Boot, Django, Angular, Android, KIE

    Tools: Git, GitLab, Jenkins, Docker, OpenShift, Oracle SQL developer, Apache Camel, Apache Kafka, Oracle General Ledger

    Others: RESTful APIs, JUnit, Mockito

Projects

Tours and Travels website using Django 

  • Seamless package booking and bus charter interface
  • Google Maps API integration for location services
  • Razorpay-powered secure payment system
  • Full-cycle booking management including cancellations

 Hotel Booking website using MERN 

  • JWT-secured user authentication with dynamic search and availability checks
  • Admin panel for comprehensive booking management (CRUD operations)

Blood Bank Management System in Android 

  • Multi-module architecture (Admin, Hospital, Users) with Firebase authentication
  • Features include appointment booking, donor management, and administrative controls

Certification

  • Microsoft Python MTA - 98381, 10/2021
  • CMP Infotech Java, 11/2020
  • Kamal Classes Android, 10/2021

Timeline

Java Full Stack Developer - Reserve Bank Information Technology
09.2023 - Current
Back End Developer - Intern - Eyan Retail LLP
01.2022 - 03.2022
Python Developer - Intern - Trivia Software
12.2020 - 03.2021
Terna Engineering College - B.Tech in Computer Science Engineering,
S.H Mutha College - College(Class XII HSC),
Shri Mahavir Jain English School - School(Class X SSC),
YASH SHRIVASTAV