Sangeeta Patil
(980)309-2125 mailto://
Sangeeta.p.patil@gmail.com
OBJECTIVE
To work in the well-reputed Software organization that can use the knowledge I acquired for the mutual
development of company as well myself.
EXPERIENCE SUMMARY
Working with Cognizant Technology Solutions since 30th Oct 2023 as Senior Java developer.
Total of 8.9 years’ experience in designing, developing, testing & supporting applications developed
in Java/J2EE.
Worked with Infosys Ltd. as Technology analyst since April 2022 – 16th Oct 2023.
Worked on domains e.g., Manufacturing, Insurance & Banking and Finance & Logistics.
Sound Technical skills in development, support, and Web application testing
Proficient in the Core Java, J2EE, JSP, Spring framework, Spring boot, Angular JS, Cloud Foundry,
Struts, Ruby on Rails, Oracle, SQL, Selenium, Cucumber, Junit, Mockito etc.
Proficient in working with the Oracle, SQL Server databases in the backend.
Have good knowledge on Java Micro-services, MQ, Ajax, LoadRunner, UNIX/Linux, Java design
patterns etc.
Experience in setting up pipelines using tools e.g., Jenkins, GitHub/Maven etc.
Experience in CI/CD with Jenkins. Implemented automation of new projects build framework with
Jenkins and maven.
Proficient in developing and executing automation test scripts.
Proficient in assessing, adopting, and building on top of the modern technologies.
Excellent Interpersonal and Communication skills, both written and verbal.
Currently working with Infosys Ltd since Oct 2018 - April 2022 as Technology Analyst.
Worked with Persistent Systems as Module Lead since Aug 2008 to Feb 2009.
Sangeeta P. Patil Sangeeta.p.patil@gmail.com
Worked with KPIT Cummins Infosystems Ltd. as Technology Lead since Aug 2005 to 29th Feb’08
in manufacturing domain for Cummins Inc. USA.
Worked with “Polaris Software labs, Ltd” as a Software Engineer In banking and finance domain
from Feb 2004 till Jul 2005.
Worked with “Fusion Cyber Tech Pvt. Ltd.” as an “Associate Consultant” in banking and finance
domain from May 2003 till Feb 2004.
AWARDS AND CERTIFICATIONS
Sun Certified Java Developer
“Delighted Customer” award for a six-sigma zero defect delivery on the Cummins Pre-Launch
Engine Costing and Specifications Project.
EDUCATION
“Master of Computer Application” from AAIDUDEC, Allahabad with 81.6%.
“Bachelor of Computer Application.” from Magadh University, Bihar India.
Sangeeta P. Patil Sangeeta.p.patil@gmail.com
SKILLS
Tools and Technologies:
Languages: Java, J2EE, Spring framework, Spring Boot, Micro-Services, Angular Js, Struts, Ruby
on Rails, JSP, servlets, Pivotal Cloud Foundry etc.
Database: Oracle, SQL
Web tech(s): HTML 5, HTML, JavaScript, Ajax
Testing Tools: Selenium Web Driver, LoadRunner, SOAPUI
Automation Frameworks: Cucumber BDD, TestNG/JUnit TDD
Automation Tools: SOAPUI, Selenium
Other Tools and Technologies:
Pivotal Cloud Foundry, Splunk, AppDynamics, Dynatrace, Unix/Linux, Autosys,
Kafka ,Elasticsearch etc.
VISIO, Rational Rose. Ant Scripts, putty, Tivoli, and Wily performance analyzers, PMD Code
reviewer, TK Prof and Execution Plan database performance analyzer, Design Patterns and Software
designing with Estimation and Scheduling, Project Resource planning, MS Projects, UNIX, Linux
etc.
Sangeeta P. Patil Sangeeta.p.patil@gmail.com
PROJECTS EXECUTED
Global Application Middleware services [GAMS] [Duration : Feb 2023- Sep 2023]
GAMS enables the integration of systems across the enterprise in order to simplify and automate
business processes. This helps avoid making large scale changes to existing applications and data
structures. This is accomplished by transforming data from various sources in either batch or real time
modes. It has different monitoring and alerting tools like Informatica, Autosys, NAS Mount points.
Company: Infosys Ltd.
Client – Wells Fargo
Role: Full Stack Java Developer
Team-Size – 6
Technologies: Java/J2EE, Spring MVC, Springboot, Oracle SQL Developer, Angular JS, JSP, Servlets,
HTML, CSS, JavaScript, Pivotal could Foundry, Kafka, Splunk Elastic, AppDynamics, Apigee etc.
As a Java developer, my responsibilities include.
Understanding the assigned use cases, requirement and features to be implemented.
Perform the proactive requirement analysis with the edge case scenarios, technical challenges, and
the suggestions to address them. Once approved by the team lead,
Focus on coding and provide the oversight on the implementation to ensure a timely and quality
delivery.
Involved in design, development, testing & deploying the framework.
Managed Services : [Duration April 2022 till Jan 2023]
Under Managed Services, we’ve many kinds of support projects WAS, tomcat & OpenShift. My role is
onsite lead. Within the scope of the project, the team is responsible for
Understand high level technical aspects of existing systems and services.
Provide support of incoming tickets.
Sangeeta P. Patil Sangeeta.p.patil@gmail.com
Provide oversight to the teams delivering the support and maintenance services for applications.
Supporting more than 8 applications.
Ensure analysis of technical issues and their resolution be performed as per best practices.
Proactively communicate risk, challenges and help required with team to ensure continuous successful
delivery.
Company: Infosys Ltd.
Client – BNSF
Role: Onsite Lead
Team-Size – 15
Environment – Java/J2EE, Oracle,SQL, Spring ,Spring boot, Struts, JSP, JavaScript, Linux ,
Ajax, Servlets, Elastic Search ,Dynatrace etc.
Recovery & Resolution Planning: [Duration - Jan 2020 – Aug 2020]
Provides a credible solution to support branch needs for divested, non-divested and mixed customers
under terms of a Transition Services Agreement (TSA) until the customer and account records can be
fully de-converted off of Wells Fargo systems on to the acquiring institution(s).
.
Company: Infosys Ltd.
Client – Wells-Fargo
Role: SDET
Technology: Java/J2EE, Spring boot, Oracle, Splunk , Jira etc.
Testing tool: Selenium, Cucumber
Within the scope of this project, I was responsible for
Understand high level technical aspects of existing systems and services.
Sangeeta P. Patil Sangeeta.p.patil@gmail.com
In designing, developing, testing & supporting applications.
Provide support to team members as and when required.
Provide oversight to the teams in smooth delivery for applications.
Ensure analysis of technical issues and their resolution be performed as per best practices.
Proactively communicate risk, challenges and help required with team to ensure continuous successful
delivery .
Contact Strategy [Duration - Oct 2018 – Jan 2020]
Project is intended to process Email and SMS request to vendor coming from different Allstate systems.
Company: Infosys Ltd.
Client - Allstate
Role: Software Engineer
Technology: Java/J2EE, Spring boot, Angular js, AppDynamics , Jira etc.
Testing tool: Selenium, Testng
Team Size – 4
Description: -The project holds two key products:
1.Email – Email is one of the products, which is being maintained, developed in Agency solution space.
TIBCO applications created as part of this project receives email information from different AllState system
and sends information to email vendor which eventually triggers email to specific address. This product is
centralized interface in AllState which is used at enterprise level.
2. SMS – SMS is one of the products, which is being maintained, developed in Agency Solutions space.
TIBCO applications created as part of this project receives email information from different AllState system
and sends information to SMS vendor which eventually triggers SMS to specific phone number. This
product is centralized interface in AllState which is used at enterprise level.
Within the scope of the project , team was responsible for participating in product backlog grooming, Sprint
planning, stories estimation, User stories grooming, prioritizing the user stories.
Creation and maintenance of automation and functional scripts .Worked with Infosys team to create &
execute test cases and Automation regression test results validation ,defect tracking, defect review and
conduct defect triage meetings with business analyst teams and developers ,development and maintenance
of Cucumber BDD(Behavior Driven Development) Automation framework for regression testing ,defect
retesting and test results reporting and requirement traceability with test cases & Offshore-Onsite co-
ordination and attending QA status meetings for test status reporting.
Sangeeta P. Patil Sangeeta.p.patil@gmail.com
Ruby on Rails – Excellence Center [Duration - Aug 2008 to Feb 2009]
Company: Persistent systems
Client – In-House project
Role: Module Lead
Technologies: Ruby on Rails, Oracle, JavaScript, Ajax, XML.
Description:
Ruby On Rails –Excellence center was a division in the organization which focused on building the
organization compatibilities in the newer and upcoming technologies and perform a SWOT analysis, so
as to better understand the customer challenges and provide a solution which is at par with the current
and emerging standards of the industry. To demonstrate the capability, we built a movie ticketing
application to manage the volume of the users looking to search and buy the movie tickets. The
application build had the advanced search capability by movie name, cast, show times etc. The ease of
programming, faster time to market and the high availability were the key aspects we demonstrated
through this application. The application helped us to win 2-3 client implementation contracts, making
this a successful technology demonstration project.
Roles and Responsibilities
As a module lead, perform the SWOT analysis of the technology to understand the breaking points
and finding the business scenarios which could benefit from the technology.
Draw requirements based on the analysis and drive a Proof-of-Concept project through the
implementation to testing.
Demonstrate the technical capability to the potential clients needing to find the solution to the
business problems.
Work with the Sales team to address the feasibility, design, and implementation concerns via
discussion with clients on the technological aspects.
Pre-Launch Engine Costing & Specifications [Duration - May 2007 to 29th Feb’08]
Company: KPIT Cummins Infosystems Ltd.
Client - Cummins
Role: Technology lead
Technologies: Java, JSP, Servlets, Struts, Oracle, JavaScript, Ajax, XML, VISIO, Load Runner.
Description:
Pre-Launch Engine Costing and Specifications systems was aimed for the sales and marketing team to
come up with the offer prices on the engines before being launched in the market. The systems were
equipped with the design specification center, costing of the various features and their popularity. Using
the information, the marketing team can work out the best configuration that can be offered for the
Sangeeta P. Patil Sangeeta.p.patil@gmail.com
price suitable to the market. The other abilities like easy means to audit override cost data, and VPI
financial data for overhead and warranty etc. Being integrated with the other systems like Quote
Estimation System (QES) module, user was able to Quotes and provide it to customers efficiently.
Roles and Responsibilities
As a technology lead the time was often split in 80%-20%, in the technical areas verses managerial
activities.
Performed the requirement analysis by cross questioning the feature intent and usability to discover
and build more efficient flows and alternate flows. The exercise was to eliminate the redundancy in
the functional flows and improve the efficiency on the learning curve for the users.
Build the High-Level design document, Technical Design document and communicate the
implementation intent with the developers.
Provide the oversight on the implementation to ensure a timely and quality delivery.
Implement the design challenging, mission critical features.
Work with the Quality assurance team to estimate and ensure the complete test coverage of the
functionalities developed. Also ensure the business-critical modules are performance tested.
Work with the project management team on resourcing, resource transition and attrition issues.
Participate in the project planning and scheduling activities. Track the application progress against
the laid-out plans and perform the weekly, monthly reporting to client as well as management
teams.
Identity and escalate the operational risks as and when necessary. Suggest the ways to mitigate the
risks.
Bridge the communication gap between a technical team and business team, perform the seamless
and accurate translation of the business requirements into the technical features, menus, screens,
classes and functions.
Participate and drive the code review meetings, perform the code review to ensure the compliance
with the organization coding guidelines and best practices.
Original Equipment Manufacturer & COLS Engine Order & Status system [Duration - Apr
2006 to May ’07
Company: KPITCummins Infosystems Ltd.
Client - Cummins
Role: Technology Lead
Technologies: Java, JSP, Servlets, Struts, Oracle, JavaScript, Ajax, XML, VISIO, Load Runner.
Description:
Original Equipment Manufacturer provides Cummins Clients with an opportunity to choose the best
Engine and the Cummins Employee will create a quotation for them. The system allows users to pick
and choose the engines specifications, features that are can be offered on top of the engine. The
systems allow a side by side comparison of the engine configuration that are worked out with the user.
The systems are also connected to the OEM Database which enables the users to pull, review and use
as a basis for comparison the old engine data. This facilitate the easier and efficient process to create a
quote for the engines.
Sangeeta P. Patil Sangeeta.p.patil@gmail.com
COLS Engine Order & Status system transfers the orderable quote to CSL Release system. This system
communicates to CSL in order to transfer the data. EOS module will display various flags related to
option pricing, compatibility, restrictions etc. This will interact to EBUCE help system in order to cut
various tickets. EOS Module will display status of quote sent to CSL system. It will display in which
stage the order is i.e. Order processed, ESN, Shop order No. etc. This will help user to determine the
status of order made.
Roles and Responsibilities
Verification and Validation of Requirements Identify discrepancies in Scope / requirements/
estimation.
Provide technical leadership to team, work as a trainer whenever needed.
Review/update coding best practices/checklists periodically also ensuring the implementation by
the development team through a rigorous code review and continuous refactoring of the code.
Participate in creating and reviewing the Functional test cases, testing methodologies and code
coverage.
Participate in Defect Prevention Activities, Identify and Mitigate Technical Risks.
Identify and Advocate use of Tools for adhering to coding standards.
Participate in Project Audits.
COLS Quote Estimation System [Duration - Aug 2005 to April ’06]
Company: KPITCummins Infosystems Ltd.
Client - Cummins
Role: Senior Software Developer
Technologies: Java, JSP, Servlets, Struts, Oracle, JavaScript, XML, VISIO, Load Runner.
Description:
Cummins On-Line Specifications (COLS) was developed to provide users a faster means to provide
customers with a quote for a specific engine configuration. This system did not have any restriction data
or rules to verify the spec will be orderable, it only allowed the user to get a 90% accurate price for the
engine to be ordered.
COLS Quote Estimation System is an existing mainframe application. The current data is in IMS -
Hierarchical database. The objective is to transfer this data into Oracle using SQL Loader and analyze it
and relate and through PL-SQL Procedures transfer it into relational database. Then use this data for
building the application.
Roles and Responsibilities
Verification and Validation of Requirements
Participate in high level and low-level design
Coding and Providing guidance to team members on language, technology specifications and code
optimization
Testing- Take-up complete ownership of the work assigned in terms of quality and timeliness.
Analysis of Issues in the Application.
Fixing Issues/ Defects in the Application
Sangeeta P. Patil Sangeeta.p.patil@gmail.com
Margin & Cost Analysis [Duration - Feb 2004 till Jul 2005]
Company: Polaris Consulting & Services Ltd.
Client - Citibank
Role: Software Engineer
Technologies: Java, JSP, Servlets, Struts, PL-SQL, Oracle, JavaScript.
Description:
Margin & Cost Analysis system provides tool that enables quick and efficient cost and margin data on
customer selected options in order to obtain the lowest possible cost for the engine therefore increase
margin. Provides cost information at the option level so that the total material cost of an engine can be
rolled up to the DN price and/or to help set a price for the customer.
Roles and Responsibilities
Verification and Validation of Requirements
Participate in high level and low-level design
Coding and providing guidance to team members on language, technology specifications and code
optimization
Testing- Take-up complete ownership of the work assigned in terms of quality and timeliness.
Analysis of Issues in the Application.
Fixing Issues/ Defects in the Application
Global Capital Structuring
Company: Fusion Cybertech Ltd. [Duration - May 2003 till Feb 2004]
Client - Citibank
Role: Associate Consultant
Technologies: Java, JSP, Servlets, Struts, SQL Server, JavaScript, SQL.
Description:
GCS is designed to streamline and enhance the real estate-purchase cycle production system. By
combining opening orders, preparing documents and accessing loans, closing transactions will become
faster and more efficient. GCS has mainly 6 modules like Order Maintenance, Title Production,
Accounts Payable, Accounts Receivable, Bank Reconciliation and other modules like System
Maintenance.
Roles and Responsibilities
Understanding the assigned use cases, requirement and features to be implemented.
Perform the proactive requirement analysis to come up with the edge case scenarios, technical
challenges and the suggestions to address them. Once approved by the team lead, will implement
the suggested code changes.
Ensuring the strict adherence to the best practices and the coding guidelines. Continuously
improving the code to write efficient and clean code.
Designing the classes, modules and interfaces as needed to for the implementation of the features.
Keeping the technical design document, LLD and Package diagrams in sync with one another.
Sangeeta P. Patil Sangeeta.p.patil@gmail.com
Implementing the requirements all the way from front end to back end, often requiring
implementing the code in various technologies.
Testing- Take-up complete ownership of the work assigned in terms of quality and timeliness.
Analysis of Issues in the Application.
Fixing Issues/ Defects in the Application.
Sangeeta P. Patil Sangeeta.p.patil@gmail.com