Summary
Overview
Work History
Education
Skills
Certification
Projects
Languages
Timeline
Generic

Shivam Sharma

Toronto

Summary

A dynamic and proficient Java Developer with 3 years of experience in developing scalable and robust front-end and back-end solutions. Demonstrated expertise in leveraging Java 8 features and frameworks to create efficient, maintainable, and user-friendly applications. Skilled in full software development lifecycle (SDLC), from concept through delivery and support. Proficient in designing and implementing relational databases with SQL and NoSQL ensuring data integrity. Holds certifications in AWS, showcasing a strong foundation in cloud services and architecture, which complements development skills with the ability to deploy and manage applications in the cloud. Proven ability to collaborate effectively with cross-functional teams to drive improvements and achieve project goals. Passionate about adopting new technologies and methodologies to drive innovation and excellence in software development.

Overview

4
4
years of professional experience
1
1
Certification

Work History

Associate Consultant

Capgemini Consulting Technology Outsourcing Pvt. Ltd.
2019.04 - 2022.04
  • As a Java Developer for the Discover Banking Application, I crafted efficient endpoints with Spring Boot, composed seamless batch operations with Spring Batch, and implemented robust backend layers using Spring and web services. Skillfully mapped database entities to DB2 tables and adeptly managed RESTful APIs and SOAP services for enhanced functionality.
  • Managed projects simultaneously while maintaining attention to detail, organization, and adherence to deadlines.
  • Implementing the backend business layers using spring and web services.
  • Reduced software bugs by conducting thorough unit testing and collaborating with QA teams.
  • Streamlined deployment processes through continuous integration tools like Jenkins or CI/CD pipelines.
  • Facilitated timely month-end closing procedures through efficient coordination with various departments.
  • Managed version control systems such as Git or SVN.
  • Validated Java-based architectures and related frameworks.
  • Conducted complex data management with SQL server and T-SQL.
  • Trained a team of 3 members by relaying information on company procedures and safety requirements.

Software Developer (Intern)

Lince Soft Solutions Pvt. Ltd.
2018.09 - 2019.01
  • Worked with developers to identify and remove software bugs.
  • Improved communication skills while presenting progress updates at weekly team meetings and maintaining clear lines of communication with colleagues.
  • Coded using HTML, CSS and JavaScript to develop front-end features for web applications.

Education

Bachelor of Computer Science Engineering -

Indira College of Engineering And Management
Pune
07.2018

Post Graduation in Project Management -

St. Lawrence College
Cornwall
04.2023

Post Graduation in Big Data Solutions Architecture -

Conestoga College
Kitchener
04.2024

Skills

  • Java
  • Spring Core
  • Spring JDBC
  • Hibernate
  • MySQL
  • HTML
  • CSS
  • JavaScript
  • AJAX
  • XML
  • JSON
  • Angular JS
  • Spring Boot
  • WSDL
  • Log4j
  • JIRA
  • Swagger
  • Rest Security
  • WS Security
  • SonarQube
  • Docker
  • Jenkins
  • MongoDb
  • PCF
  • Eclipse
  • STS
  • SOAP UI
  • Postman
  • Maven
  • JUnit
  • Mockito
  • GIT
  • AWS
  • Apache Tomcat

Certification

  • Google Data Analytics
  • Certified Associate Java SE 8 Programmer
  • Amazon Web Services: EC2, API Gateway

Projects

Discover Banking Application, Associate Consultant, April 2019 to March 2022, Java 8, Spring boot, Spring Batch JUnit, Mockito, As a Java Developer for the Discover Banking Application, I crafted efficient endpoints with Spring Boot, composed seamless batch operations with Spring Batch, and implemented robust backend layers using Spring and web services. Skillfully mapped database entities to DB2 tables and adeptly managed RESTful APIs and SOAP services for enhanced functionality., Involved in Analysis, Design, Coding and testing the application., Involved in preparation of unit test cases document. Developed endpoints for various operations using the Springboot framework., Writing code for running various batches using the Springbatch framework., Implementing the backend business layers using spring and web services., Mapping database objects corresponding to DB2 database tables using POJO classes using JDBC. IMDb Movies Rating Analysis, Data Analyst, College Project, Python, Pandas, Numpy, Conduct comprehensive analysis of IMDb movies ratings dataset. Extract insights into movie trends, ratings distribution, and user preferences. Utilize statistical methods to identify patterns and anomalies. Create compelling visualizations for effective communication of findings. Collaborate with stakeholders to enhance decision-making processes.

Languages

Timeline

Associate Consultant

Capgemini Consulting Technology Outsourcing Pvt. Ltd.
2019.04 - 2022.04

Software Developer (Intern)

Lince Soft Solutions Pvt. Ltd.
2018.09 - 2019.01

Bachelor of Computer Science Engineering -

Indira College of Engineering And Management

Post Graduation in Project Management -

St. Lawrence College

Post Graduation in Big Data Solutions Architecture -

Conestoga College
  • Google Data Analytics
  • Certified Associate Java SE 8 Programmer
  • Amazon Web Services: EC2, API Gateway
Shivam Sharma