PRASHANT RANA

PUNE / MAHARASHTRA

ABOUT


• Experienced Java Developer ( Full-Stack ) With More Than 3 Years Of Industry Experience in Banking / Finance / E-Commerce Business Domains Adopting Agile / Waterfall Methodologies And Committed To Code Quality And Consistency Using SonarLint
• A Strong Communicator / Problem-Solver And A Quick Learner Proficient At PL / SQL Query Optimization And DSA Concepts To Design Highly Efficient Algorithms And Data Structures As Well As Employing Design Patterns For Performant Complex Projects
• Thrive In Collaborative Environments Fostering Cross-Functional Collaboration And Driving Innovation As An Important Part Of An A-Team
• Passionate About Understanding Challenging Project Requirements From Business Analysts ( BA ) / Clients / Leads And Working Towards Developing High Performance / Highly Scalable And Reliable Systems And Staying Updated With Industry Trends

EDUCATION

Savitribai Phule Pune University

Bachelor Of Engineering ( B.E ) / Computer Science Engineering
AUG 2017 — JUL 2021
PUNE / MAHARASHTRA

GPA - 8 / 10 (First Class With Distinction)

Coursework

• OOP
• DSA / Problem Solving
• System Design
• OS
• AI / ML
• Cloud Computing
• Computer Networks
• DBMS / RDBMS

SKILLS

LANGUAGES

• Java ( Core & Advanced ) / JavaScript ( ES5 & ES6+ )

FRAMEWORKS

• Spring ( MVC / Security / Data ) / Spring Boot / Spring Batch / Microservices / JPA ( Hibernate )

WEB TECHNOLOGIES

• RESTful Webservices / React.Js

DATABASE

• MySQL ( Working Knowledge Of SQL As Well As NoSQL Databases )

TEST FRAMEWORKS

• JUnit / Mockito / Jest For Testing Dependencies And Applications

CLOUD PLATFORMS

• AWS ( Amazon Web Services ) : EC2 / ECS / S3 / EBS / RDS / DynamoDB / VPC / API Gateway / CloudFront

DEVOPS

• Docker / Kubernetes / Apache Kafka

TOOLS

• Jira / Jenkins / Postman / SoapUI / Insomnia / Swagger / Git

WORK EXPERIENCE

JAVA FULL-STACK ENGINEER

YASH Technologies
MAY 2023 — PRESENT
PUNE / MAHARASHTRA

• Project Name : Emirates National Bank of Dubai Reporting Wizard ( BNY Mellon )

• Spearheaded An Efficient Custom Client Web Application For Enhanced User Experience And Real-time Data Visualization Dashboards Leveraging Java / React / And Spring Boot Technologies ( Resulting In An Increased User Satisfaction )
• Instrumental In Enhancing Authentication / Authorization Mechanisms Through Spring Security As Well As Automated Data Retrieval And Storage From Emails Streamlining Data Processing ( Resulting In A 20% Improvement In System Performance / Efficiency )
• Implemented Spring Batch For Efficient Data Processing And Database Record Insertion And Scheduled Daily Data Processing Jobs For Timely Updates And Seamless Workflow Leading To Significant Performance Enhancements And Seamless Management Of 900 Concurrent Requests ( Reduced Processing Time By 15% While Maintaining Data Accuracy )


• Project Name : Nucleus Reporting Wizard ( BNY Mellon )

• Contributed To The Seamless Operations Of Client On-Boarding Processes With User-Friendly Features As Well As Developed Secure And Scalable RESTful APIs Using Spring Boot / JPA Creating A Robust Data Connection System For Dynamic Table Creation And Data Management ( Reduced On-Boarding Time By 10% While Maintaining Data Processing Accuracy )
• Implemented Customizable Report Templates With Filters And Sorting Options As Well As Integrated Dynamic Scheduling With Quartz Jobs For Multiple Reports ( Increased Report Generation Efficiency By 15% In-Turn Improving Reporting Flexibility )
• Provided Real-time Monitoring For Report Generation And Data Connection And Ensured A Streamlined And Responsive System For Efficient Client Interactions And Data Management And Also Introduced Redux To The Development Process Which Significantly Improved Application Performance And Long-term Maintainability ( Enhanced Transparency And Troubleshooting Improving Client Satisfaction )

SOFTWARE ENGINEER

LTIMindtree
OCT 2021 — APR 2023
PUNE / MAHARASHTRA

• Project Name : Enhanced Order Platform ( MSC Global Shipping )

• Developed Robust Order Platform : Built Microservices Using Spring Boot And Java Ensuring Scalability And Efficiency
• Effective Collaboration And Problem-Solving : Increased Development Efficiency By 10% Through Aligned Timelines And Proactive Client Communication Having Successfully Tackled 20 Critical Issues Through Proactive Bug Resolution Tactics ( Achieving An Impressive 10% Reduction In Order Processing Errors And Enhancing System Efficiency )
• Improved Code Quality : Reduced Bugs By 20% Through Effective Communication And Comprehensive Solutions ( Code Reviews / Debugging / Workarounds )
• Full-Stack Expertise : Gained Experience Across The Entire Software Development Life-Cycle Resulting In A Significant 15% Upsurge In Conversion Rates And Driving Business Growth And Increased Team Productivity By 15% Through Knowledge Sharing And Collaboration
• Enhanced Client Experience : Contributed To Database Schema Design And API Development As Well As Analyzed Customer Data To Identify New Customer Segments Leading To A 10% Increase In Revenue And Informed Strategic Decision-Making And Established System Maintenance Procedures For Long-term Stability

AWARDS AND RECOGNITION


Received Numerous Awards And Recognition Throughout My Tenure At The Above Organizations , Including -

Star-Achiever
Innovator
Spot-On
Hats-Off
Positive Badge
Pat-on-the-back

Acknowledging And Appreciating Exemplary Performance / Positive Problem-Solving Approach / And Dedication To Customer Satisfaction ( Both Internal And External )

PROJECTS

Backend Project - Blogging Application

A Java Spring Boot Project Using MySQL As A Database
The Main Features Of The Project
• To Manage Users / Category / Post / And Comments
• It Can Perform All The Crud Operations On Each Of These Modules
• It Can Generate All The Posts Based On Category / Users
• It Supports Dynamic Search Also
Team Size - 2
Technology Used - Java / Spring Boot / MySQL / Spring JPA ( Hibernate ) / Swagger

Personal Project - To-Do Management App

A Todo Management Application Used By An Individual/Team Help Complete Projects More Efficiently By Organizing And Prioritizing Related Tasks
Technology Used -
React / Various JavaScript Libraries (Axios/Formik/React Router) / Spring Boot (REST API Framework) / Spring (Dependency Management) / Spring Security (Authentication and Authorization - Basic and JWT) , BootStrap (Styling Pages) / Maven (dependencies management) / Node (npm) / Tomcat Embedded Web Server

Client - Cloudera

Worked On Cloud Contact Functionality Where User Can Register / Login And Then Keep And Manage Their Contacts In The Cloud
Team Size - 5
Technology Used - Node.js / Express.js / Mongo DB For Serving API
React With Redux for Frontend

Full Stack Project - Courses Management System

• Developed Frontend UI using React Framework
• Developed Back End Using Spring Boot / Java
• For Database MySQL is used

Client - Backbase

Worked In The Cloud Security Domain Which Scans The Cloud Resources / Services
And Identify How They Are Exactly Connected To Each Other
And At What Level Of Access And Then We Co-Relate This Information And Display It In Lineage Graph In Spark
To Identify Risks Associated With The Connections / Patterns / Permissions Against The Best Practices / Compliances
Team Size - 8
Technology Used - React.js / Spark / JavaScript / HTML / SCSS

Open Source Contributor - Informatica

Worked On A SideBar Functionality For A Cloud Data Management System In Attempt To Create Better Automation
Created Component Folders / Page Folders And Used React Icons / React Router Link
Added NavBar CSS / React Routes To Display The Edited Pages
Edited SideBarData File To Display Data On The Local Controled Website
Team Size - 4
Technology Used - React / React Icons / Router / NavBar CSS

Final Yr Project - Agriculture Production Optimization Engine

For My Final Year Major Project I Created A Predictive Model So As To Suggest The Most Suitable Crops To Grow
Based On The Available Climatic And Soil Condition
The Goal Was To Achieve Precision Farming By Optimizing The Agricultural Production Using Logistic Regression ( Predictive ) Model
Also Implemented K-Means Clustering Analysis
Team Size - 2
Tools - Python , Jupyter Notebook
Libraries - NumPy / pandas / Seaborn / Matplotlib / IPyWidgets / Sklearn

MySpace

Created A GOOGLE-DRIVE Clone In My Freetime
Technology Used - React , Firebase

MY ROLES AS A DEVELOPER


• Development Of The Assigned Component / User-Story
• Promoting Changes
• Discovering New Functionalities For The Best User Experience
• Team Collaborations And Critical Discussions
• Unit Testing Of The Individual Components
• Deployment Of The Application
• Additional Support After The Deployment For Bugs
• Maintenance And Optimization

RESUME / CV

( Click Above Button To Download My Resume )

Wanna Know Me Apart From This ?
I Got You 🤝

Wanna Share Memes ? Send Your Best @

Instagram / @btwimjimmy

I Also Have An Art Account :)

Instagram / @_tequilandlime_

A Professional Video Editor

Fully Capable Of Designing / Producing And Publishing Professional Grade Videos Using Adobe Premiere Pro

You Can Mail Me @


prashantrana7721@gmail.com

-------------------------------