Sindhuja Dasari
Email: ****************@*****.*** Mobile: +1-615-***-****
Summary of Experience and Qualifications
• 10+ years of professional experience in Software Development Life Cycle (SDLC), Implementation of Client/Server, Multi-tier Web based applications using Java/J2EE technologies.
• Experience in all the phases of Software Development Life Cycle includes Requirement Analysis, Design, Development and Testing.
• Proficiency in developing secure enterprise Java applications using technologies such as Spring Boot, Micro services using Spring boot
• Developed Controller for request, response paradigm by Spring Controllers using Spring- MVC.
• Responsible for creating and maintaining architecture for Restful API using Spring Boot and deployed in Pivotal Cloud Foundry (PCF)
• Proficient in web application development using Java, JSP, JSF, Servlets, HTML, CSS,Angular JS JavaScript and Hibernate.
• Hands-on experience in creating Angular modules, controllers, directives, and filters to deploy the entire business logic.
• Developed complex database objects like Stored procedures, functions and triggers using ORACLE and MySQL.
• As part of the assetSERV Digital Asset Management (DAM) Product under EBA Ventures in Cognizant Technology Solutions.
• Gained experience in DAM platforms like MediaBeacon,Nuxeo
• Experience in IBM ODM tool for implementing Business rules
• Having work experience in both waterfall and agile methodologies
• Experience in using the bug tracking tools such as confluence, JIRA
• Experience in writing test cases using JUNIT, Mockito.
• Gained Knowledge in deployments and managements of server applications in AWS
• Have taken lead role for GM project in managing technical work, co-ordination with CS Team and segregating work to all team members.
• Continually provided value added services to the clients through thoughtful experience, productive coding/testing habits and good communication skills. Possesses strong problem analysis skills with ability to follow project standards and procedures as per client specification
• Won the Q4 Quarterly Award of Assetserv for outstanding performance of GM
(General Motors) Project Migration from MediaBeacon tool to Nuxeo tool in the year 2016.
• Have worked on many R&D items in solving major issues related to stability of application
• Have worked on performance enhancement and memory leakage related issues.
• Experience in working with small and large groups and successful in meeting new technical challenges and finding solutions to meet the needs of the customer Page 2 of 5
Deloitte Experience
Project Name: PERLSS tenncare June 2020 – Till Date Client: State Of Tennessee, Nashville, TN
Role: Project Delivery Specialist
Environment: Java 1.8, Spring MVC, Rest,
GIT,JUNIT,JSON,XML,GIT,SonarQube,Mockito, Splunk,log4j,Angular JS Responsibilities:
• Worked as a Developer and Lead and responsible for delivery of requirements on time in Agile model.
• Implemented LTSS (Long term services and support) application needed by individuals who have lost some capacity to perform activities of daily living from scratch using Spring MVC.
• Responsible for end to end delivery (Requirement, Analysis,Design,Develop,Unit test& Support) of assigned modules
• Implemented Auditing, Logging, Exception handling for the application
• Implemented filters for user authentication and user authorization by Spring Security.
• Involved in batch processing using Spring Batch framework to extract data from database and update into corresponding portal tables
• Implemented thread safe batch processing that can handle all the data when run in batches
• Involved in Design the Database and created the procedures required for storing patient and claim details.
• Created repository using GIT and involved in merging the application into the repository
• Written unit test cases using Junit.
• Used AngularJS as framework to create Single Page Applications which can bind data to specific views and synchronize data with server.
• Used SonarQube for code coverage and code quality.
• Developed RESTful Web services to produce the data to internal systems.
• Used complex queries in PostgreSQL to retrieve Claim data
• Used Spring Criteria API to query the database and perform other CRUD operations.
• Worked on server-side validation using various web forms through annotation-based approach.
• Build Spring Boot microservices for the delivery of software products across the enterprise.
• Developed Application to asses JSON and XML from Restful web service from consumer side.
• Junit and test mock implementations.
• Responsible for end to end delivery (Requirement,Analysis,Design,Develop,Unit test& Support) of assigned modules
• Provide guidance to other team members and participate in improving coding standards and guidelines
• Performed Unit testing using Chrome Postman Rest Client, Junit.
• Proactively look to develop and implement best practices across the entire project team practicing continuous process improvement
• Involved in resolving the build and commit issues done by other developers in the team Page 3 of 5
• Co-ordinated with front end team to integrate the REST services developed. Company: Deloitte, India
Project Name: HCSC Feb 2018 – March 2019
Client: HCSC (Health Care Service Corporation)
Role: Consultant
Environment: Java 1.8, Spring Boot, PCF, PostgreSQL, Junit, Mockito, ODM, LOG4J, JSON, XML, Swagger
Responsibilities:
• Worked as Senior Developer involved in gathering business requirements and implementing low level design by analyzing requirements.
• Proficiency in developing secure enterprise Java applications using Micro services using Spring boot
• Developed a module called Provider Match Eligibility using Spring Boot and integrated all the microservices to have Medical claim processing
• Created complex queries and managed several dynamic changes using Sequences, Triggers in ORACLE and MySQL.
• Developed Controller for request, response paradigm by Spring Controllers using Spring- MVC.
• Created repository using GIT and involved in merging the application into the repository (master branch)
• Self-trained in ODM tool and implemented several Business rules for Provider eligibility
• Experience in Creating Rule Projects, BOM - XOM mapping, Rule Solutions
• Given trainings for newly joined members on ODM
• Responsible for delivery of requirements on time in Agile model.
• Automated the process of Provider and Member eligibility claim processing system
• Migrated the Claim processing from XML to Spring boot microservices
• Used complex queries in PostgreSQL to retrieve Claim data
• Used SonarQube for code coverage and code quality.
• Prepared unit test cases with JUnit and Mockito framework
• Deployment at the different environments other than the production in PCF
• Given Demo to Clients from end to end of all the modules implemented in that sprint
• Responsible for finding the root cause of the issues and fixing the issues reported.
• Received outstanding award, spot award and best employee award for the automation process developed for eligibility check Company: Cognizant Technology Solutions, India
Project Name: assertSERV Feb 2016 - Jan 2018
Client: GM (General Motors)
Role: Associate
Environment: Java 1.8, Nuxeo, MYSQL, Junit, REST API, Fordgerock OpenIDM
,OpenDJ OpenAM,XML,JSF,JSON
Responsibilities:
• Worked as Team leader of team size 5
• Implemented JAVA code to integrate and access Nuxeo API
• Implemented automated code for generating thumbnails for missing images on GM application using REST service calls using JAVA
Page 4 of 5
• Done R&D on several Nuxeo API and implemented Share Link, Collection features using JAVA for maintaining a multiple workflow layer securely.
• Developed User management module for GM application having more than 10000 users using Spring integrated with Fordgerock OpenIDM,OpenDJ,OpenAM
• Automated an application to manage change Request for updating vocabulary (Asset Details) reading excel sheet details and update web application using JAVA
• Analyze the requirements and raise clarifications if any to the business team.
• Preparation of Technical Specification, Data base design and Design documents for the projects assigned.
• Implemented Basket feature for GM application
• Migrated GM application from MediaBeacon to Nuxeo and implemented Landing page functionality using Nuxeo API
• Learnt JSF technology for implementing the functionalities in NUXEO
• Written ANT script for deployment process
• Managed SVN repository for version control
• Coordinated with Dev Ops team for managing production servers in AWS
• Developing and Testing of the projects/defects assigned to me.
• Make sure coding standards are followed in the code developed.
• Coordinate with the peer developer for other projects like Mary Kay, Salesforce to integrate DAM in their web applications using JAVA and do peer code reviews.
• Have helped other projects in delivering tasks when required.
• Involved in daily coordination with onsite team through scrum calls
• Actively participated in Retrospection meetings after each release to discuss the shortfalls and gains from each release.
• Given KT’s for the newly joined.
Company: Cognizant Technology Solutions, India
Project Name: assertServ Sep 2014 – Feb 2016
Client: PepsiCo
Role: Programmer analyst from Cognizant Technology Solutions Environment: Java, Nuxeo, MYSQL, Junit, REST API, Fordgerock OpenIDM
,OpenDJ
Responsibilities:
• Migrated the legacy application from Mediabeacon to Nuxeo
• Well experienced in Core Java, multithreading, collections and a few design patterns.
• Have implemented logic to get SAML response from LDAP
• Implemented JAVA code logic to read users from database and authenticate specific permissions to users before login
• Managed SVN repository for version control
• Implemented MYSQL queries to retrieve User management module
• Developed code from the scratch for User management module
• Was part of development team and responsible for delivery of requirements on time following Agile model.
• Involved in designing the branching strategy of the source control (SVN)
• Developed the application using Mediabeacon API following the complete SDLC along with test (JUnit) coverage of the code.
Page 5 of 5
• Designed User Interface for graphical representation of data using JQuery libraries.
• Validate requirement and perform impact analysis.
• Implementing Code and Functional reviews.
• Developed JUnit test cases.
• Ensuring timely deliverables and adherence to the quality of code (SONAR).
• Prepare technical specification which lists out the impacted artifacts and define the scope for development.
• Tracking development as per technical document and unit testing.
• Involved in fixing live production issues and if required also attend call with client.
• Collaborate with change Initiators to ensure accuracy of the change orders.
• Performs internal revisions and improvements to system methods and procedures, including the writing change orders and deviations if/when needed
• Won Quarterly award for migration work