Summary
Overview
Work History
Education
Skills
Personal Details
Timeline
Generic

Sayali Jagadale

Satara

Summary

Results-driven IT professional with over 9 years of experience in the analysis, design, development, documentation, implementation, and testing of web-based and client-server applications across diverse domains including eCommerce, banking, healthcare, and finance. Proficient in server-side development and distributed software architecture, with strong expertise in Java programming and modern features such as Parallel Streams, Lambdas, and functional interfaces. Skilled in creating RESTful web services and utilizing Elasticsearch for data aggregation and search functionalities, complemented by hands-on experience with Spring Boot and various CI/CD tools like Jenkins and Docker. Demonstrated ability to apply Agile methodologies throughout the software development lifecycle while ensuring high code quality through effective use of version control systems and testing frameworks.

Overview

10
10
years of professional experience

Work History

Technical Lead

Cognizant
07.2022 - Current
  • Worked on Agile development methodology, Developed the application using IntelliJ/ Spring Tool Suite IDE and GitHub for version control.
  • Developed, configured and maintained a new service using spring Web Flux, Reactor for communicating rest endpoints.
  • Used data types like MONO and flux from Spring web flux to create non-blocking asynchronous reactive API
  • Participated in weekly design reviews and walkthroughs with project manager and development teams.
  • Involved in Agile Methodology process which includes bi-weekly Sprint and daily Scrum to discuss the design and work progress.
  • Spring Boot Microservices were developed with microservice architecture using REST.
  • JIRA for defect tracking and Confluence for content Management System.
  • Deployed the application in various environments.
  • Migrated monolithic legacy applications to a Spring Boot-based microservices architecture on AWS, optimizing scalability.
  • Established coding standards, design patterns (Singleton, DAO, Factory), and performed mandatory code reviews to ensure code quality.
  • Conducted Sprint planning, daily stand-ups, and retrospectives, improving team velocity by 20%.
  • Managed onsite-offshore coordination for large-scale geographically distributed teams.
  • Used validation framework to validate request body data
  • Migrated code old technology into new one used Parallel Streams, Lambdas, functional, Optional, interfaces and filters
  • Created custom jar and implemented in API layer.
  • Used the elastic search and Cassandra database for data retrieval from the database for various inquiries. Wrote complex queries to retrieve data from the Cassandra database.
  • Generated Entity classes and schema using plugin. Created Application Property Files
  • Applied rules for business purpose. Implemented decorator design pattern for filtering data according to business requirement.
  • Worked on implementing the Spring Reactive framework.
  • Worked on developing REST web services as part of converting the existing applications to be separate entity and be accessed by RESTFUL calls.
  • Production or non-prod defects analysis and fixes using Kibana.
  • Used GIT version control to track and maintain different versions of the application.
  • Setting up the automatic build and deployment automation for Java base project by using JENKINS and Maven.
  • Logging framework Log4J is used for log messages.
  • Performing Code reviews with the team.
  • Environment: Java 1.8, Spring Reactive, Data JPA, AWS, Jenkins, Docker, Spring Tool Suite IDE, IntelliJ, Jacoco, Junit, Sonar Qube Analysis, Nexus, Checkmark, Confluence, Maven, Gherkins (Cucumber)Agile, REST, GitHub, pg-Admin, postman, JIRA, Spring MVC, Spring BOOT, Docker, SQL Server, Log4j2, Maven, git,kibana, Elastic search, Cassandra.
  • Mentored junior developers through regular 1-on-1 meetings, providing guidance on best practices, coding standards, and career growth opportunities.
  • Implemented continuous integration and deployment strategies for faster release cycles and improved application reliability.
  • Led a team of developers to successfully deliver high-quality software projects on time and within budget constraints.
  • Increased application stability by regularly monitoring performance metrics, addressing bottlenecks proactively to minimize downtime occurrences.
  • Coordinated with stakeholders to define project requirements, ensuring alignment with business goals and customer needs.
  • Conducted rigorous code reviews to maintain high standards of quality, reducing bugs in production by substantial margin.
  • Analyzed performance metrics to identify bottlenecks in development processes, implementing solutions that boosted efficiency.

Consultant

Capgemini
02.2021 - 07.2022
  • Worked on Agile development methodology, Developed the application using IntelliJ/ Spring Tool Suite IDE and GitHub for version control.
  • Participated in weekly design reviews and walkthroughs with project manager and development teams.
  • Involved in Agile Methodology process which includes bi-weekly Sprint and daily Scrum to discuss the design and work progress
  • Spring Boot Microservices were developed with microservice architecture using REST and used config server for centralized configuration.
  • Involved in 90% of Code Coverage using Junit Test Cases (Mockito) the reports were generated using Jacoco using maven build and Code Quality is done using Sonar Qube Analysis. Security is checked by running the code through Checkmark and nexus.
  • JIRA for defect tracking and Confluence for content Management System.
  • Deployed the application in various environments SCT, MCT, QA and CERT.
  • Used validation framework to validate request body data
  • Migrated code old technology into new one used Parallel Streams, Lambdas, functional, Optional, interfaces and filters
  • Created custom jar and implemented in API layer.
  • Used the Spring JPA for data retrieval from the database for various inquiries. Wrote complex queries to retrieve data from the Postgres database.
  • Generated Entity classes and schema using plugin. Created Application Property Files
  • Applied rules for business purpose. Implemented decorator design pattern for filtering data according to business requirement.
  • Worked on implementing the Spring MVC framework by creating controllers, validators, models and request mappings for all the action URLs.
  • Worked on developing REST web services as part of converting the existing applications to be separate entity and be accessed by RESTFUL calls.
  • Used GIT version control to track and maintain different versions of the application.
  • Setting up the automatic build and deployment automation for Java base project by using JENKINS and Maven.
  • Logging framework Log4J is used for log messages.
  • Performing Code reviews with the team.
  • Environment: Java 1.8, Spring Boot Data JPA, AWS, Jenkins, Docker, Spring Tool Suite IDE, IntelliJ, Jacoco, Junit, Sonar Qube Analysis, Nexus, Checkmark, Confluence, Maven, Gherkins (Cucumber)Agile, REST, GitHub, pg-Admin, postman, JIRA, Spring MVC, Spring BOOT, Docker, SQL Server, Log4j2, Maven, git.

Sr. Full Stack Developer

Sanhita Infotech Pvt Ltd
09.2016 - 02.2021
  • Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC).
  • Designed interactive web pages with front-end screens using HTML5 and CSS3.
  • Designed and implemented the user interface using HTML5, CSS3, TypeScript and Angular 4+.
  • Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts and Angular 8
  • JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Involved with bug fixing on functionality, performance and designing issues with HTML5, CSS3 and Angular 8.
  • Used Bootstrap and Angular 8 in effective web design.
  • Created Buckets in AWS and stored files. Enabled Versioning and security for files stored
  • Used RESTFUL client to interact with the services by providing the RESTFUL URL mapping
  • Spring Controllers were used with Angular 8 to route the control to desired Java services.
  • Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC. Used JSON as response type in REST services.
  • Developed core Java programs for all business rules and workflows using spring framework.
  • Designed and developed Restful service interface using Spring MVC
  • Worked on Cloud implementation by installing, building and deploying applications using AWS.
  • Implemented Hibernate for data persistence and management.
  • Analysed and fixed issues related to REST Web services and Application responses.
  • Used Maven as the build tool.
  • Deployed the application on Amazon Web services (AWS) and used it to provide a large computing capacity for scalable solutions.
  • Used GIT as the configuration management tool to manage the code repository.
  • Environment: Java 1.8, J2EE, Spring Framework 4.0, Hibernate, AWS, Agile, REST, TypeScript, Angular 8, Bootstrap, GitHub, HTML5, JSP, CSS3, MVC, Maven, Postgres, postman.

Jr. Android Developer

Spieler Technologies
11.2015 - 09.2016
  • Responsible for entire design and development of mobile application covering every aspect of SDLC.
  • Designing DB Architecture, Maintaining required Documentation, Code Review.
  • Developed native Android applications and frameworks using Kotlin and Java.
  • Defined and implemented robust app architectures and complex user interfaces.
  • Applied expert knowledge of Android system frameworks to solve novel problems.
  • Environment: Android, java.

Education

Bachelor of Engineering - Electronics and Telecommunication

Pune University
01.2014

HSC - undefined

Maharashtra State Board
01.2010

SSC - undefined

Maharashtra State Board
01.2008

Skills

  • Frameworks: Spring 1x/2x, 3x, Hibernate 30, Spring Reactive
  • Languages: Core JAVA, SQL, HTML, JavaScript
  • Database: SQLite, PostgreSQL, MySQL
  • NoSQL Database :Cassandra ,Elasticsearch

Personal Details

  • Father’s Name : Kamalakar M. Gharge
  • Date of Birth : March 12, 1993
  • Languages Known : English, Marathi ,Hindi
  • Permanent Address : At-Post: Bidal, Taluka: Maan, District: Satara. Maharashtra - 415508
  • Marital Status : Married
  • Passport Number : S7461979

Timeline

Technical Lead

Cognizant
07.2022 - Current

Consultant

Capgemini
02.2021 - 07.2022

Sr. Full Stack Developer

Sanhita Infotech Pvt Ltd
09.2016 - 02.2021

Jr. Android Developer

Spieler Technologies
11.2015 - 09.2016

HSC - undefined

Maharashtra State Board

SSC - undefined

Maharashtra State Board

Bachelor of Engineering - Electronics and Telecommunication

Pune University
Sayali Jagadale