profile-pic

Suraj Gaur

Experienced Java backend developer with 3+ years in designing and implementing scalable, high-performance applications. Strong grasp of software development principles with hands-on expertise in backend systems, microservices, and third-party service integration. Proficient in tech stacks like RESTful APIs, Java, Spring Boot, Spring MVC, Spring Data JPA, and Hibernate. Skilled in developing single-page applications with React, JavaScript, React Router, Axios, and various React hooks. Proficient in MS SQL Server, MySQL, and front-end technologies like React, JSP, JavaScript, and HTML. Agile practitioner with project management skills, utilizing tools like Maven, SVN, Git, Kafka, and IntelliJ. A collaborative team player with strong analytical and problem-solving abilities, adept at meeting tight deadlines under pressure.

  • Role

    Full Stack Developer

  • Years of Experience

    3.6 years

  • Professional Portfolio

    View here

Skillsets

  • Spring Boot
  • Spring Boot - 3.6 Years
  • react
  • MySQL
  • Git
  • Data Structure
  • CSS
  • Bootstrap
  • Algorithm
  • AWS - 2 Years
  • Spring - 3.6 Years
  • Agile model
  • Java EE
  • Tomcat
  • Spring Data JPA
  • Spring MVC
  • MySQL
  • Spring Security
  • react
  • Kafka - 3.6 Years
  • SVN
  • Maven
  • REST API
  • MS SQL
  • Docker - 2 Years
  • Hibernate
  • Git
  • HTML
  • Java - 3.6 Years
  • AJAX
  • JavaScript - 3 Years

Professional Summary

3.6Years
  • Jun, 2022 - Present4 yr 1 month

    Software Developer

    Novus Hi-Tech
  • Oct, 2019 - Oct, 20201 yr

    Software Developer

    Axsource Global Pvt. Ltd.
  • May, 2019 - Oct, 2019 5 months

    Full Stack Developer

    Iterate India Pvt. Ltd.

Applications & Tools Known

  • icon-tool

    IntelliJ

  • icon-tool

    Eclipse

  • icon-tool

    VS Code

  • icon-tool

    Postman

  • icon-tool

    Git

  • icon-tool

    SVN

  • icon-tool

    Maven

  • icon-tool

    Tomcat

  • icon-tool

    Docker

  • icon-tool

    Kafka

  • icon-tool

    VS Code

  • icon-tool

    Gamma

Work History

3.6Years

Software Developer

Novus Hi-Tech
Jun, 2022 - Present4 yr 1 month

    Roles and Responsibilities

    • Worked on multiple web applications that utilized Micro services, Rest APIs, Git, Docker, Java, Spring Boot, Spring Data JPA, Hibernate and MS SQL.
    • Created various modules for a frontend application using React and JavaScript. Implemented RESTful API calls using Axios library, and utilized React hooks, props, and various storage systems.
    • Leading a team of 5 members, distributing tasks& collecting reports from them by continuously maintaining the work details.
    • Improved performance and code quality by continuous refactoring of existing code and fixed major bugs which decreased the annual cost.
    • Redesigned the data model according to the good patterns by reducing the loops while increasing the query performance by up to 53%.
    • Successfully delivered Oracle integration auto data syncing process from one server to another server.
    • Engaged in four projects during the period and contributing to enhance the daily workflow of clients by addressing their problems and working on change requests, as well as creating new features and provided support to developed modules.
    • Actively worked in an agile software development environment.
    • Successfully owned Inventory Management module and created multiple sub modules.
    • Created Warranty Management Micro service from scratch.
    • Successfully created auto mailing system on certain events.
    • Responsible for all the builds creation and Installation and continuous deployment of the product on test and production servers.

Software Developer

Axsource Global Pvt. Ltd.
Oct, 2019 - Oct, 20201 yr

    Roles and Responsibilities

    • Worked on point of sale (POS) application that utilized Java, Spring MVC, Hibernate, Rest APIs, Git, My SQL.
    • Designed and written multiple logics and refactored existing code which improved overall performance of the application.
    • Requirement gathering, analysis, coding and unit testing for modules assigned.
    • Development of basic front end screens using JSP and JavaScript.
    • Handling issues related to software design, code and bug fixing.
    • Participated in code reviews to ensure that code was written to high standards and was maintainable over time.
    • Hold responsibility to create builds and deployment of the project functionality with builds and database.

Full Stack Developer

Iterate India Pvt. Ltd.
May, 2019 - Oct, 2019 5 months

    Roles and Responsibilities

    • Worked on activity management service application that utilized Java, Spring MVC, Hibernate, and MS SQL.
    • Created basic user interfaces using JSP, JavaScript, Ajax, Html, CSS etc.
    • Information gathering, requirement analysis, designing, coding, and unit testing for modules assigned.
    • Handled issues related to software design, code and bug fixing.
    • Doing code review of existing code and making changes according to need.
    • Contributed to the team's adoption of agile methodologies, including daily stand-ups, and retrospectives.

Achievements

  • Redesigned data model improving query performance by up to 53%
  • Successfully delivered Oracle integration project for auto data syncing
  • Created Warranty Management Microservice from scratch
  • Developed auto mailing system on certain events
  • Participated & appreciated with gift
  • Java Spring Boot + AWS (2022) [Under top 10 winners]
  • Award & Certificate of participation in (Nov 2017)

Testimonial

Kubota DMS

Kubota

These are all the points I have heard about myself from people throughout my office environment:

  • My manager would describe me as a hard worker who is always willing to go the extra mile. I am also a team player and I am always willing to help out my colleagues.
  • He also describe me as a creative and innovative thinker. I am also a great collaborator and I am able to work well with others to bring my ideas to life.
  • My DGM would describe me as a reliable and trustworthy individual. I am always willing to take on responsibility and I am able to follow through on my commitments. I am also a good problem-solver and I am able to come up with creative solutions to difficult challenges.
  • They colleagues describe me as a natural leader. I often take the lead on projects and I am able to facilitate communication between different groups to make sure we are all on the same page. I am also able to motivate and inspire others to achieve their goals.
  • My former manager would describe me as a results-oriented individual. I am always focused on achieving my goals and I am not afraid to take risks. I am also able to work independently and I am able to manage my time effectively.

Major Projects

5Projects

Dealer Management System

Kubota DMS
Oct, 2022 - Present3 yr 9 months

    The project revolves around the sales of machinery and spare items. The client's objective is to create a comprehensive management system that effectively handles all the products within the organization, as well as the employees and their respective roles and responsibilities. The software will serve as a powerful tool for efficient management and control of the entire inventory and employee hierarchy.

    Skills: Java, Spring-Boot, Spring Data JPA, Rest API, Spring Security, JWT, SVN , Sql Server, React, Javascript

Dealer Management System

VST DMS
Jul, 2023 - Present3 yr

    The project revolves around the sales of machinery and spare items. The client's objective is to create a comprehensive management system that effectively handles all the products within the organization, as well as the employees and their respective roles and responsibilities. The software will serve as a powerful tool for efficient management and control of the entire inventory and employee hierarchy

    Skills: Java, Microservices, Spring-Boot, Spring Security, Spring Data JPA and Hibernate both, Docker, Kafka, GIT, SQL Server, React, Axios, JavaScript etc.

Warranty Management Micro service

Jan, 2023 - Dec, 2023 11 months
    Created Warranty Management Micro service from scratch, which involved designing the architecture, developing the code, and deploying the product on testing as well as on production servers.

Oracle Integration Auto Data Syncing Process

Mar, 2023 - Sep, 2023 6 months
    Successfully delivered Oracle integration auto data syncing process from one server to another server.

Shaktimaan Agro

Tirth Agro Technology
Jun, 2022 - Oct, 2022 4 months

    The project focuses on developing a robust management system for products associated with agricultural machinery such as tractors. It facilitates seamless creation of job cards and enables both dealers and customers to submit complaints or requests related to the products. The system streamlines the process of handling service requests and enhances overall customer satisfaction.

    Skills: Java, Spring-MVC, Hibernate, Sql Server, Javascript, JSP, Ajax etc.

Education

  • Master of Computer Application (MCA)

    Madan Mohan Malaviya University of Technology (2019)
  • Bachelor of Science (B.Sc.)

    Deen Dayal Upadhayay Gorakhpur University (2015)

Certifications

  • Databricks spark-wars hackathon participant

  • Java spring boot + aws

  • Aptron cloud computing award & certificate

  • Aptron cloud computing

  • Wipro careerhack [india]

  • Databricks spark-wars hackathon