Hi, I'm Sunil Kumar Gupta.

Associate Software Engineer-1 @RMgX | Ex-SDE Intern @RMgX | Competitive Programmer | Ranked 1011 in Google Kickstart 2022 Round B | 1800+ rating @LC | Java Developer

About

Hey there, I'm Sunil, a Software Developer with 6 months of professional experience and a graduate from NIT Silchar. With strong expertise in data structures and algorithms, I'm eager to take on roles that offer continuous learning and challenging opportunities.

  • Programming Languages: Core Java, CPP
  • Subject Knowledge: Data Structures, Algorithms, OOPs, OS, DBMS
  • Framework: Spring Boot, Spring MVC, Angular [basics]
  • Database: MySQL
  • Developer Tools: Intellij IDEA, VS Code, Git, Bitbucket, Postman, Apidog, JIRA, Jenkins, Putty, DBeaver
  • Libraries: Java Collections

Looking for an opportunity to work in a challenging position combining my skills in Software Engineering, which provides professional development, interesting experiences and personal growth.

EXPERIENCE

Associate Software Engineer-1
  • Worked on e-commerce modules for the eShipper project, including e-commerce orders, products, and store settings.
  • Collaborated to seamlessly integrate e-commerce functionalities with the eShipper team, enhancing the overall project.
  • Tools: Java, Spring Boot, Spring MVC, Elasticsearch, Jasper Reports, MySQL, Apidog, Jenkins, Postman, Bitbucket, Jira, Putty, Thymeleaf, Postman API.
1st July 2023 - present | Gurugram, Haryana, India
SDE Intern
  • Worked on shipping project which provides logistics and warehousing services.
  • Developed and integrated various APIs, including filter, export & print resources, search, and custom sorting.
  • Successfully implemented a robust API from scratch for printing and downloading receipts using Jasper reports.
  • Analyzed complex problems, debugged code and resolved critical errors in production applications.
  • Collaborated with other teams to gather inputs and analyze issues, fostering effective communication and problem solving.
  • Tools: Java, Spring Boot, Spring MVC, Elasticsearch, Jasper Reports, MySQL, Apidog, Jenkins, Postman, Bitbucket, Jira, Putty, Thymeleaf, Postman API.
15th Dec 2022 - 30th June 2023 | Gurugram, Haryana, India

Projects

E-commerce web app
Full Stack E-Commerce website

Online shopping web application using Spring Boot

Accomplishments
  • Technology Used : Java, Spring Boot, Spring MVC, Spring Data JPA, Angular, MySQL
  • Developed an E-commerce web application using Java, Spring Boot, Angular, MySQL.
  • Developed robust REST APIs for seamless item search, cart management, order placement, and order history access.
  • Ensured the utmost security and user authentication by seamlessly integrating Okta for a reliable login/logout system.
  • Ensured secure credit card payments with a seamless checkout experience by integrating Stripe API.
Better Reads
Better Reads

Good read clone web application using Spring Boot.

Accomplishments
  • Technology Used : Java, Spring boot, Spring MVC, Spring Data JPA, Thymeleaf, Cassandra
  • Developed a captivating Goodreads-inspired web application using Java, Spring Boot, Thymeleaf, and Cassandra.
  • Enabled seamless GitHub login, intuitive book search, and detailed descriptions for an enhanced user experience.
  • Implemented a comprehensive reading progress tracking system with reading dates, completion status, and star ratings.
Student Management System
Student Management System

A simple web application to manage students details

Accomplishments
  • Technology Used : Java, Spring Boot, Spring MVC, Spring Data JPA, MySQL
  • Developed a student management system in Spring boot which has CRUD functionality
  • Implemented various REST API to support CRUD operation.

Skills

Languages, Libraries and Databases

Core Java
C++
Java Collections
MySQL

CS Fundamentals

DSA
OOPs
Operating System
DBMS

Frameworks

Spring Framework
Spring Boot
Spring MVC
Angular

Developer Tools

Git
Intellij Idea
VS Code
Postman
JIRA
Jenkins
Bitbucket
Apidog
puTTy
DBeaver

Education

National Institute Of Technology, Silchar

Assam, India

Degree: Bachelor of Technology in Civil Engineering
CGPA: 8.9/10.0

Jawahar Navodaya Vidyalaya, Tinsukia

Assam, India

Higher Secondary Certificate in Science(12th)
Percentage: 88.8%

Lotus Academy, Doomdooma

Assam, India

Secondary School Certificate(10th)
CGPA: 10.0/10.0

Contact