Summary
Overview
Work History
Education
Skills
Timeline
Generic

Shashi Saurabh

Senior Software Developer
New Delhi

Summary

Accomplished Senior Software Developer with over 8 years of experience in creating scalable and efficient software applications. Known for leveraging innovative approaches and proven methodologies to tackle complex technical challenges while consistently delivering high-quality solutions. Expertise in designing, developing, and deploying software, collaborating effectively within cross-functional teams to achieve impactful results in fast-paced environments. Recognized as a reliable team player who drives success through strong programming skills, problem-solving abilities, and adaptability to evolving project requirements.

Overview

8
8
years of professional experience

Work History

Senior Software Developer

NTTDATA
04.2023 - Current
  • Technologies: Java 17, Spring Boot, Spring Web Flow, Struts2, Hibernate, Spring, Struts Batch, Oracle.
  • Mentored junior developers, providing guidance on best practices and coding techniques for improved productivity.
  • Updated old code bases to modern development standards, improving functionality.
  • Delivered high-quality code on time by effectively managing project timelines and prioritizing tasks accordingly.
  • Improved software performance by identifying and resolving bottlenecks in the code.
  • Successfully met tight deadlines under pressure while maintaining a strong focus on quality deliverables throughout all stages of the development process.

Software Engineer / JAVA Consultant

Capgemini
03.2022 - 03.2023
  • Technologies: Java 8, Spring Boot, Hadoop, Spark, Hive, SQL Server, and Teradata.
  • Developed scalable and maintainable code, ensuring long-term stability of the software.
  • Developed reusable components that significantly reduced development effort on multiple projects.
  • Implemented effective debugging strategies, resulting in fewer software defects and increased reliability.
  • Developed high-quality, maintainable code for various business applications, ensuring long-term stability and reliability.
  • Analyzed proposed technical solutions based on customer requirements.
  • Enhanced user experience with intuitive interface design and responsive web applications.
  • Consistently met project deadlines by effectively managing time and prioritizing tasks according to importance.

Software Engineer

PSPL (PriyaSharma Software Pvt. Ltd.), Noida
03.2017 - 02.2022
  • Technologies: Java 8, Spring MVC, JSP, Hibernate, Servlet, jQWidgets, Oracle, SQL Server.
  • Challenges: Legacy project, Debugging application and jQWidgets API Framework, Application work slow in local environment
  • Integrated new technologies into existing systems, increasing capabilities and improving overall performance.
  • Established efficient communication channels within the team, leading to better collaboration among members during project development phases.
  • Tested methodology with writing and execution of test plans, debugging and testing scripts and tools.
  • Reduced system downtime by proactively addressing potential issues through regular maintenance activities.
  • Improved application performance with optimization of database queries, ensuring smooth and efficient data retrieval.
  • Increased code quality and reduced bug rates by establishing comprehensive unit and integration testing protocols.
  • Participated in agile development processes, including daily stand-ups, sprint planning, and retrospectives.

Education

Master of Computer Applications -

GGSIP University
04.2001 -

Skills

Java, JavaScript, JSON, SQL, Hadoop, Spark

MySQL, Oracle, SQL-Server, Hive

Eclipse, IntelliJ, Putty, STS

Tomcat , Jboss

undefined

Timeline

Senior Software Developer

NTTDATA
04.2023 - Current

Software Engineer / JAVA Consultant

Capgemini
03.2022 - 03.2023

Software Engineer

PSPL (PriyaSharma Software Pvt. Ltd.), Noida
03.2017 - 02.2022

Master of Computer Applications -

GGSIP University
04.2001 -
Shashi SaurabhSenior Software Developer