Summary
Education
Skills
Affiliations
Websites
Project 1 : Weather Application
Project 2 : E-commerce Application
Languages
Timeline
Generic

Saptarshi Mukherjee

Back-end Java Developer

Summary

Dedicated and adaptable professional with a proactive attitude and the ability to learn quickly. Strong work ethic and effective communication skills. Eager to contribute to a dynamic team and support organizational goals.

Education

B.Tech - Electrical, Electronics And Communications Engineering

Institute of Engineering And Management
Kolkata
06-2020

Software Development And Problem Solving

Scaler

Skills

  • Spring Boot
  • Java
  • MySQL
  • Backend development
  • Data Structures and Algorithms

Affiliations

  • Achieved proficiency by solving over 120 problems on LeetCode
  • 400+ problems solved through Scaler's comprehensive coding platform
  • Achieved a consistent Problem Solving Percentage exceeding 75% throughout the Scaler journey
  • Demonstrated strong performance in Scaler journey with contest scores: LLD (Low-Level Design) - 85%, MySQL - 92.5%, DSA (Data Structures and Algorithms) - 100%, Advanced Java - 75%

Project 1 : Weather Application

  • Utilized OpenWeatherMap API to retrieve real-time weather data, enhancing accuracy in current weather condition displays.
  • Implemented OpenWeatherMap API to forecast weather for 5 days, providing users with detailed 3-hour interval predictions
  • Streamlined user experience by enabling city-based searches for weather data, improving accessibility and engagement.
  • Integrated Geocoder API to convert city names into precise latitude and longitude coordinates, facilitating efficient weather detail searches
  • Link : https://github.com/saptarshi-mukherjee/Weather-application (also attached above).

Project 2 : E-commerce Application

  • Allows users to view all products, search for specific products, add/remove products from their cart, and purchase items.
  • Provides personalized features such as viewing past orders and products saved in the cart.
  • Admins can manage products by adding/removing them from the platform and inventory.
  • Provides access to all user orders and inventory details for effective management.
  • Tracks successful purchases as orders, which users and admins can review.
  • Enables cart functionalities such as adding/removing products and checking out items if available in inventory.
  • Maintains real-time inventory management for product availability.
  • Updates inventory upon purchases or admin actions, ensuring stock accuracy.
  • Implements appropriate error messages and validations for actions like searching unavailable products or attempting invalid operations
  • Link : https://github.com/saptarshi-mukherjee/ECommerce-Application (also attached above)

Languages

Bengali
First Language
English
Proficient (C2)
C2
Hindi
Upper Intermediate (B2)
B2

Timeline

B.Tech - Electrical, Electronics And Communications Engineering

Institute of Engineering And Management

Software Development And Problem Solving

Scaler
Saptarshi MukherjeeBack-end Java Developer