Summary
Overview
Work History
Education
Skills
Technical Profile
Personal Information
Languages
Timeline
Generic
SHAMALA B

SHAMALA B

Mysore

Summary

Seasoned software engineer with a strong background in Java and J2EE development. Possessing over 9 years of experience in analyzing, designing, and developing software applications using client-server technology. Proficient in Servlets, JSP, JDBC, Struts, Hibernate, and Spring frameworks.

Overview

8
8
years of professional experience

Work History

Sr. Associate

Cognizant
Bangalore
11.2022 - Current

Project #1

  • Client : Convera
  • Position: Senior Developer.
  • Project: Compliance

Description:

Facilitated transaction workflow by advancing approved transactions based on outcome of compliance system's verification process of fraudulent data using sanctions and interdictions reports from third-party system.

Roles and Responsibilities:

  • Identified areas for improvement in service design.
  • Implemented successful ETL job migration using microservices architecture.
  • Utilized spring boot to develop and perform unit testing of REST APIs, enabling the conversion of relational data into a non-relational format.
  • Acted with minimal direction in self-directed capacities to resolve issues and implement strategies.
  • Played a key role in addressing integration and production defects.
  • Managed CICD activities through Jenkins and GitLab.
  • Collaborated with multidisciplinary teams to formulate actionable recommendations.
  • Contributed functional and technical knowledge to support team members.
  • Evaluated potential resources for project involvement.
  • Deployed analytical and creative techniques to reach compelling results and create solutions.

Environment: ­­­ Java 8, Spring Boot, Microservices, Rest API, SQL Server, Couchbase, Putty.

Team Lead

Capgemini Technology Services India Limited
Bangalore
09.2021 - 10.2022

Project #1.

Client: DFS.

Position: Developer.

Project: FMO

Description:

Provided competitive finance assistance for the purchase of new and used cars, while also offering software solutions for Quote/Proposal Management Systems with automated loan approval processes.

Roles and Responsibilities:

  • Implemented Scrum-based Agile software development for analyzing, designing and developing applications.
  • Performed a comprehensive analysis to gain insight into the current system.
  • Analyzed code and debugged errors to improve system performance.
  • Delegated daily tasks to team members to optimize group productivity.
  • Compiled code and corrected errors detected in compilation process.
  • Contributed to the development and unit testing of various functionalities.
  • Implemented efficient requirement analysis, resulting in detailed low-level design.
  • Handled defect resolution efficiently.
  • Conducted full lifecycle software development from planning to deployment and maintenance.
  • Collaborated with support team to assist client stakeholders with emergent technical issues and develop effective solutions.

Environment: ­­­ Java, Dojo, Rainbow framework, Spring IoC, Liquibase, SQL Server.

Senior Java Developer

White Clarke India Pvt. Ltd
Mysore
09.2016 - 09.2019

Project :

Client: WCNA.

Position: Developer.

Project: First Investors Financial Solutions

Description:

First Investors Financial Solutions (FIFS) are the competitive finance providers to assist financing for the purchase of new and used cars. White Clarke Group provides software solutions for Quote/Proposal Management Systems with complete automation of the loan approval process. The system also provides various integrations with third-party service providers like Shaw, NADA, CarMax, Dealer Track, Route One, etc. To deal with various other functions during the loan management life cycle.

Roles and Responsibilities:

  • Engaged in iterative development, utilizing Agile methodology.
  • Ensured comprehensive comprehension of the current system.
  • Successfully executed various feature development and unit testing tasks.
  • Performed requirement analysis and developed low-level design plans.
  • Collaborated with project leaders and stakeholders to develop and deploy end-to-end solutions.
  • Oversaw code reviews and laid out necessary changes for system updates.
  • Participated in the defect resolution process.
  • Contributed to requirements gathering and design development meetings.
  • Compiled code and corrected errors detected in compilation process.
  • Coordinated application plans with development teams and designed prototypes.

Environment: ­­­ Java, Dojo, Rainbow framework, Spring IoC, Liquibase, SQL Server.

Software Engineer

HCL Technologies
Hyderabad

Project #1

Client: NCR.

Position: Developer.

Project: XPAY-TM

Description:

Transaction Manager is an image-based system for processing financial documents such as checks and remittances, (Payment processing system). TM is an enterprise-wide data perfection engine that manages multiple deposit workflows from the branch, ATM, and commercial customer.

Incorporates image capture and recognition technology.

Roles and Responsibilities:

  • Played a role in the iterative development using Agile process.
  • Evaluated and comprehended the current system.
  • Participated in the establishment of a conducive environment for application development and execution.
  • Participated in resolving build issues.
  • Contributed to defect resolution.
  • Analyzed solutions and coding fixes for software problems.

Environment: ­­­ Java/J2EE, Flex, JPA, Hibernate, Oracle, SVN, Eclipse IDE, Apache Tomcat,

WebSphere, Junit, Fish Eye, Beyond Compare, PuTTY, WinSCP, JIRA.

Project #2:

Client: USAA.

Position: Developer.

Project: USAA Bank Real Estate - Loan delivery.

Description

United Services Automobile Association (USAA) is a leading insurance and financial services

Company, primarily serving the personnel associated with the US Armed Forces. It has been offering a wide range of products in banking, insurance, and investment services.

Roles and Responsibilities:

  • Contributed to iterative development through the use of Agile Process.
  • Examined and comprehended the current system's functionality.
  • Implemented code for the development of JSPs in UI design.
  • Created Java Beans by effectively coding.
  • Developed database components to interact with Oracle using Hibernate.
  • Participated in the enhancement of Action classes.
  • Took initiative in resolving application issues.
  • Drafted design objectives and system design documents.
  • Coordinated with project managers to meet development timelines and plan testing.

Environment: Java/J2EE, Servlets, JSP, JDBC, Struts, Spring, Hibernate, Start Team, RTC.

IBM RSA, PuTTY, JavaScript, Shell Scripting for debugging, SmartBear, Beyond Compare, WebSphere, Tomcat.

Education

Master of Computer Applications -

Osmania University
Hyderabad
01-2011

Skills

  • JSE
  • JEE
  • Rest API
  • Oracle
  • MySQL
  • Tomcat
  • Jboss
  • Web Sphere
  • MyEclipse
  • Eclipse
  • RSA
  • IntelliJ
  • Maven
  • Git
  • Jira
  • Sonar
  • Windows
  • Linux
  • Spring
  • Spring Boot
  • Hibernate
  • Microservices

Technical Profile

JSE, JEE, Rest API, Oracle, MySQL, Tomcat, Jboss, Web Sphere, MyEclipse, Eclipse, RSA, IntelliJ, Maven, Git, Jira, Sonar, Windows, Linux, Spring, Spring Boot, Hibernate, Microservices

Personal Information

  • Date of Birth: 06/23/1986
  • Gender: Female
  • Nationality: Indian
  • Marital Status: Married

Languages

English, Telugu, Kannada, Marathi, Tamil and Hindi

Timeline

Sr. Associate

Cognizant
11.2022 - Current

Team Lead

Capgemini Technology Services India Limited
09.2021 - 10.2022

Senior Java Developer

White Clarke India Pvt. Ltd
09.2016 - 09.2019

Software Engineer

HCL Technologies

Master of Computer Applications -

Osmania University
SHAMALA B