Summary
Overview
Work History
Education
Skills
Certification
Timeline
background-images

Saurav Sharma

Winnipeg,Canada

Summary

Results-driven System Engineer with 3 years of professional experience at Tata Consultancy Services (TCS), specializing in enterprise application development and testing using Java/J2EE, Spring Boot, React.js, and RESTful services. Expertise in integrating microservices and managing cloud deployments on Microsoft Azure, complemented by strong proficiency in CI/CD pipelines utilizing tools such as Maven, Jenkins, and Bitbucket. Demonstrated ability to thrive in Agile environments by employing Test-Driven Development (TDD) and fostering cross-functional collaboration to deliver scalable, high-performance software systems. Committed to driving innovation and efficiency through technical excellence and strategic problem-solving.

Overview

4
4
years of professional experience
1
1
Certification

Work History

System Engineer

Tata Consultancy Services (TCS)
06.2021 - 12.2023
  • - Designed, developed, and integrated Java-based enterprise applications using Spring Boot, Spring Data JPA, and Microservices architecture.
  • - Built and maintained RESTful and SOAP-based web services for financial and HR modules, ensuring secure and scalable API communication.
  • - Implemented Spring Boot Actuator, Eureka Server, and Zuul Gateway for service monitoring and routing within distributed systems.
  • - Worked with Kafka for event-driven architecture and asynchronous data exchange between microservices.
  • - Conducted unit testing with JUnit and Mockito under TDD methodology, ensuring 95% test coverage.
  • - Managed builds and deployments using Maven, Jenkins, and Bitbucket, automating CI/CD pipelines on Microsoft Azure and OpenShift.
  • - Collaborated with cross-functional teams during Agile sprints, including requirement analysis, sprint planning, and retrospectives.
  • - Participated in performance tuning, caching strategies, and integration testing to optimize backend processing time.

Teaching Assistant (Part-Time)

Coding Ninjas
05.2020 - 07.2021
  • - Guided over 100 students in Java and Data Structures, helping improve problem-solving and code efficiency.
  • - Reviewed assignments and projects, ensuring adherence to coding standards and OOP principles.

Associate Analyst Intern

Chicmic
02.2021 - 05.2021
  • - Assisted in developing web modules using PHP (Laravel) and JavaScript frameworks.
  • - Supported migration of legacy systems to modern REST-based architectures.
  • - Enhanced database query performance and contributed to backend code refactoring for better maintainability.

Education

Postgraduate Diploma - Full Stack Software Development

Lambton College
Mississauga, Canada
10.2025

Bachelor of Technology - Computer Science

Guru Nanak Dev University
Amritsar, India
05.2021

Skills

  • Proficient in full-stack development using Java and Reactjs
  • Tools & Platforms: Microsoft Azure, OpenShift, Maven, Gradle, JIRA, Bitbucket, Jenkins, Kafka, Postman, Git
  • Experience with relational databases: Oracle, MS SQL Server, PostgreSQL, MySQL
  • Testing: JUnit, Mockito, Selenium (Basic), TDD, Manual Testing
  • Methodologies: Agile Scrum, CI/CD, Microservices Architecture, RESTful APIs

Certification

  • - Microsoft Azure Fundamentals (AZ-900) — 2023
  • - Java Developer Certification – TCS Internal Training
  • - Agile Foundation Badge – TCS iON Learning Platform

Timeline

System Engineer

Tata Consultancy Services (TCS)
06.2021 - 12.2023

Associate Analyst Intern

Chicmic
02.2021 - 05.2021

Teaching Assistant (Part-Time)

Coding Ninjas
05.2020 - 07.2021

Bachelor of Technology - Computer Science

Guru Nanak Dev University

Postgraduate Diploma - Full Stack Software Development

Lambton College
Saurav Sharma