Enthusiastic and results-driven technical professional with a comprehensive understanding of the entire software development lifecycle. Bringing 18 years of experience in the IT industry, including 8 years as a Java Developer. A dedicated CTS team member with a proven track record of achieving company goals through consistent, organized, and efficient practices. Known for a resourceful and adaptable approach to solving complex challenges in dynamic environments.
Overview
20
20
years of professional experience
Work History
Senior Software Engineer
Cognizant Technology Solutions
03.2023 - Current
Project 1 – Return Common Services
Project Description: The legacy backend service was responsible for managing return the items in stores and it was build using Java 8 Spring application host in on premises of each store. Business wants to migrate all functionality of legacy services into Java 17 modernize microservices and enhance most of business scenarios as per the new trend. So, we modernize the legacy services as per the business requirement.
Project Overview
Project Type : Application Migration
Role : Senior Developer - Java.
Team Size : 6
Technology : Spring Boot, Java, Microservices and GCP.
Location : Bangalore.
Roles and Responsibilities:
Understand the api requirements and eventually develop the same.
Creating big tables in gcp in order to load and retrieve the data using api's.
Handle the gcp pubsub data in consumer service.
Creating graphql mutations and queries as per the rest service api's.
Responsible for Bug Fixes and resolving any functionality issues.
Coordinating with team members and actively involving in agile ceremonies.
Senior Software Engineer
Cognizant Technology Solutions
03.2021 - 02.2023
Project 1 – Common Parameter Application
Project Description: The legacy application was responsible for managing parameters across all stores, which influenced various business scenarios during purchase and return processes. Originally built using Spring with JSP and hosted on-premises, the application was modernized by migrating it to Spring Boot microservices with a React-based frontend. The updated solution was successfully deployed on Google Cloud Platform (GCP).
Project Overview
Project Type : Application Migration
Role : Senior FSE Developer - Java.
Team Size : 6
Technology : Spring Boot, Java, Microservices and GCP.
Location : Bangalore.
Roles and Responsibilities:
Understand the api requirements and eventually develop the same.
Creating big tables in gcp in order to load and retrieve the data using api's.
Handle the gcp pubsub data in consumer service.
Creating graphql mutations and queries as per the rest service api's.
Responsible for Bug Fixes and resolving any functionality issues.
Coordinating with team members and actively involving in agile ceremonies.
Software Engineer
Cognizant Technology Solutions
11.2019 - 02.2022
Project 2- Store Server Migration
Project Description: Main goal of this project is to migrate the legacy application in store side. Migrated from Java EE enterprise application stored in JBOSS server into Spring boot Microservices application in GCP. Utilized GCP resources like pub sub, Bigtable and Kubernetes etc.
Project Overview
Project Type : Application Migration / Maintenance.
Role : Senior Developer - Java.
Team Size : 5
Technology : Spring Boot, Java, Microservices and GCP.
Location : Bangalore.
Roles and Responsibilities:
Update old code bases to modern development standards, improving functionality.
Adjusted design parameters to incorporate new features in writing restful api calls.
Responsible for developing and implement business logic.
Promoted experience with Kubernetes and Docker containerization.
Analyzing requirements of the project and implementing on the same
Actively participated in all agile process and ceremonies.
Software Engineer
Cognizant Technology Solutions
04.2019 - 10.2019
Project 3- RealQuest
Project Description: The main objective of RQ is generation and retrieval of all types of property related reports and it provides all details about a real estate and property in an easy-to-use format like property detail reports, property valuations and transaction histories. RQ offers on-the-fly reporting, an all-encompassing array of mortgage analytics, advanced automated valuation solutions, mapping solutions and delivery options.
Project Overview
Domain : Banking and Financial Services
Title : Real Quest Professional
Project Type : Application Development / Maintenance
Role : Developer
Technology : Spring Core, Java, JSP Servlets, JSTL, JavaScript
Location : Mangalore.
Roles and Responsibilities:
Analyzing the requirements of the project and implementing the same.
Responsible for developing and implement business logic.
Responsible for Bug Fixes and resolving production issues.
Co-ordinating with the dependent teams.
Responsible for Enhancement and improvements made to site.
Worked on Veracode fixes and cast improvements to improve code standard.
Java Developer
Cognizant Technology Solutions
02.2019 - 04.2019
Project 4– Connect2Data
Project Description: Project Description: Connect2Data is a XML (Extensible Markup Language) application that provides accurate and comprehensive property and ownership information. Connect2Data covers 97% of real estate transactions including standardized property addresses and address verification, owner vesting, automated property valuation (AVM), comparable sales, legal descriptions, mortgage loan information and mortgage document images.
Project Overview
Domain : Banking and Financial Services.
Project Type : Application Development / Maintenance.
Role : Developer.
Technology : Java, XML, Spring Boot.
Location : Mangalore.
Roles and Responsibilities:
Reviewed code and debugged errors to improve performance.
Diagnosed and corrected errors within code to allow for integration of proprietary applications.
Participated in requirements gathering and design development meetings.
GIS Engineer
Cognizant Technology Solutions
03.2011 - 08.2018
Implemented collected data to enhance design and development of drawings.
Supported real estate departments to assist in development of boundaries, utility locations and mapping.
Built and maintained database by inputting field data, drawings and project information.
Used Geographic Information Systems technology and equipment to produce detailed maps.
GIS Technician
SKY GROUP
09.2010 - 03.2011
Integrated Geographic Information Systems analyses into other programs to address existing problems.
Trained and mentored 3 junior geospatial imagery analysts.
Worked within ArcGIS Map to evaluate quality of data and document deviations.
Team Leader
DCIL
06.2009 - 12.2009
Built strong relationships with customers through positive attitude and attentive response.
Mentored and guided employees to foster proper completion of assigned duties.
Junior GIS Engineer
Mangasoft
01.2009 - 06.2009
Proficient in GIS analysis, documentation and mapping.
Worked with clients to meet specific technical specifications and solve operational concerns.
GIS Technician
First Indian Corporation Private Limited
09.2008 - 12.2008
Generated data layers, tables and reports for use by corporate and government clients.
GIS Technician
Groupe SCE
07.2006 - 08.2008
Transferred and rescaled information from aerial photographs to complete maps.
Integrated Geographic Information Systems analyses into other programs to address existing problems.
Presented GIS software systems and data collection methods via training courses.
Used Geographic Information Systems technology and equipment to produce detailed maps.
Educated users about how to operate and leverage GIS software for different applications.
Education
Master of Science - Earth Science
Jnana Sahyadri
Shimoga
06-2006
Bachelor of Science - Computer Science
Sahyadri College
Shimoga
06-2004
Pre University Education - Computer Science
National Pre University College
Shimoga
04-2000
Secondary Education Examination Board - undefined
K L K Government High School
Birur Karnataka
04-1998
Skills
Proficient in Java, Spring Boot, Rest Services, Soap Services, Hibernate and Microservices
Senior Software Engineer at DFPS - Department of Family and Protective ServicesSenior Software Engineer at DFPS - Department of Family and Protective Services