Summary
Overview
Work History
Education
Skills
Technical Skills - Skills
Timeline
Generic

Shankar Laddimath

New Berlin

Summary

Dynamic Technical Lead with extensive experience at Cognizant, specializing in Java, Spring Boot, and microservices. Proven track record in developing high-performance GraphQL APIs and enhancing code quality through rigorous peer reviews. Adept at collaborating with cross-functional teams to deliver innovative solutions while ensuring timely project completion.

Overview

15
15
years of professional experience

Work History

Technical Lead

COGNIZANT
Brookfield
03.2021 - Current
  • Developed Spring Boot - GraphQL APIs for different modules in ICS.
  • Developed APIGEE proxies/APIs securely expose backend services to external partners.
  • Involved in discussions involving requirement gathering, design.
  • Involved in coding, testing and deploying till UAT using Jenkins.
  • Performed peer code reviews, test automation using Mockito and Cucumber.
  • Performed test data generation by connecting to Cassandra DB and test result documentation.
  • Performed PROD deployment of APIs and monitored production logs.

Associate

COGNIZANT
Bangalore
03.2020 - 12.2020
  • Developed spring boot API in Java for different modules.
  • Discuss & understand creating ETL scripting.
  • Developed the code in Python to read S3 raw and parquet tables (ATHENA) from AWS S3 using boto3 library.
  • Involved in code reviews using GitHub pull requests, reducing bugs, improving code quality, and increasing knowledge sharing.

Associate

COGNIZANT
Bangalore
07.2018 - 02.2020
  • Implemented MVC architecture in developing the web application with the help of Django framework.
  • Experience in working with the Google API's such as the Admin Directory API to manage the client's users and groups, and Google Drive API to perform upload and download operations with Google Drive.
  • Interactive in providing change requests, trouble reports and requirements collection with the client.
  • Managed code versioning with GitHub and deployment to staging and production servers.
  • Involved in code reviews using GitHub pull requests, reducing bugs, improving code quality, and increasing knowledge sharing.

Associate

COGNIZANT
Bangalore
07.2017 - 06.2018
  • Discuss & understand converting B2B Conflux to multiple micro services.
  • Developed the code in Spring Boot, java, jsp, Angular js.
  • Developed File Mover module as a separate micro service using Spring Boot.
  • Code review and optimization.

Associate

COGNIZANT
Bangalore
03.2015 - 06.2017
  • Involved in interacting with product management team for gathering requirements, analysis, design, coding.
  • Deliver optimized, high performance code and meet the deadline.
  • Responsible for bug fix, patch tickets and also entertaining change requests as it come.
  • Worked on Fix enhancements to improve product stability.
  • Actively participated in daily scrum meeting and biweekly team meeting.
  • Collaborate with onsite teammates, QAs and other teams to deliver high quality application features that are technically sound.

Associate Projects

COGNIZANT
Bangalore
11.2014 - 03.2015
  • Developed business logic for the modules Scheduled Inquiry and Batch TD and Nist Export.
  • Involved in code review.
  • Involved in testing.

Software Engineer

Symphony Teleca Corporation (India) Pvt
Bangalore
02.2013 - 11.2014
  • Involved in client interaction for analyzing and understanding the requirements.
  • Involved in communicating with REST APIs using Servlet.
  • Involved in Rest API command development.

Software Engineer

Symphony Teleca Corporation (India) Pvt
Bangalore
03.2012 - 01.2013
  • Involved in design of the application.
  • Involved in development of the application.
  • Developed business logic for the module loan-items.

Software Engineer

Symphony Teleca Corporation (India) Pvt
Bangalore
04.2011 - 03.2012
  • Involved in design specification creation and review.
  • Enhancement features (Logger and Performance trace) are added to the product.
  • As part of the product evaluation (Jersey 1.4 Reference Implementation) created high level and low-level test cases for testing the JAX-RS product.

Education

Bachelor of Engineering - Computer Science

Visvesvaraya Technological University
Belgaum, Karnataka, India
04-2011

Skills

  • Java
  • Spring Boot
  • Micro services
  • GraphQL

Technical Skills - Skills

Java, Spring Boot, Micro services, GraphQL

Timeline

Technical Lead

COGNIZANT
03.2021 - Current

Associate

COGNIZANT
03.2020 - 12.2020

Associate

COGNIZANT
07.2018 - 02.2020

Associate

COGNIZANT
07.2017 - 06.2018

Associate

COGNIZANT
03.2015 - 06.2017

Associate Projects

COGNIZANT
11.2014 - 03.2015

Software Engineer

Symphony Teleca Corporation (India) Pvt
02.2013 - 11.2014

Software Engineer

Symphony Teleca Corporation (India) Pvt
03.2012 - 01.2013

Software Engineer

Symphony Teleca Corporation (India) Pvt
04.2011 - 03.2012

Bachelor of Engineering - Computer Science

Visvesvaraya Technological University
Shankar Laddimath