Summary
Overview
Work History
Education
Certification
Timeline
Languages
Skills
Hi, I’m

Mansi Valani

Senior Software Engineer
Pune
Mansi Valani

Summary

Over 9+ years of experience in application development, focused to bring a wealth of expertise to the table, particularly in JAVA Technologies and the Integration layer. Eager to contribute and enhance deep technical expertise to any team seeking to innovate and excel in the tech industry.

-AWS Certified Cloud Practitioner

-AWS Certified Developer Associate - DVAC02.

Hands on experience in backend development with Core Java, Spring IOC, Spring MVC, Spring AOP, and Hibernate.

Hands on experience in IBM's Mobile First Platform to build BFF/backend for Mobile Applications.

Proficient in Microservices Architecture leveraging Java, Spring Boot and Spring Cloud.

Experienced in crafting RESTful Web Services and API testing with Postman.

Proficient with version control and build automation tools - GIT and MAVEN.

Dynamic team player with a rapid adaptability to new technologies and environments. A lifelong learner.

Overview

10
years of professional experience
3
Certificates
3
Languages
4
years of post-secondary education

Work History

IBM

Senior Application Developer
06.2024 - Current

Job overview

Client: First Abu Dhabi Bank,UAE

Project:PayIT Digital Wallet ( PayIT Transformation )

The Payit app is UAE's fully-featured digital wallet powered by First Abu Dhabi Bank (FAB). It's designed to help users manage their money digitally and on the go. The current project focuses on transforming the legacy codebase from monolithic to scalable microservices, incorporating AWS Cloud Services for better performance and management of underlying resources.

  • Analyze existing legacy codebase and perform thorough impact analysis of transformation.
  • Leverage Spring Boot,Spring Cloud and Java 21 to develop microservices.
  • Work closely with solution architect, legacy developers and cloud ops to leverage AWS services and build robust secure solution.

IBM India

Senior Application Developer
07.2018 - Current

Job overview

Client: First Abu Dhabi Bank, UAE

Project:First Abu Dhabi Mobile Banking Application

FAB is mobile banking application that lets user handle all their monetary affairs and manage funds. The banking app is customized as per locations and has been built for KSA as well as DXB and UAE Corporate Banking.

  • Onsite Experience, Dubai (2018 - 2019)
  • Led Mobile First Platform team in developing FAB KSA banking application, integrating comprehensive core banking functionalities.
  • Engineered robust RESTful API solutions for all core banking features by integrating with WCM(Web Content Management), DDP microservices that integrates with FAB core banking system and CRM(Branch banking) for seamless user onboarding and lead generation.
  • Designed and deployed push notification system for user engagement.
  • Implemented secure biometric login system to enhance user authentication processes.
  • Authored and enforced business request validation protocols to ensure transaction integrity.
  • Addressed and resolved change requests and defects, ensuring continuous application optimization.
  • Developed comprehensive technical documentation to facilitate knowledge transfer among team members and support ongoing maintenance efforts.

IBM India

Application Developer
03.2017 - 07.2018

Job overview

Client: ADIB Bank, UAE

Project: ADIB Mobile Banking Application

ADIB is mobile banking application that lets user handle all their monetary affairs and manage funds. It facilitates all basic banking activities like make payments,transfer funds to beneficiary, manage bills, generate downloadable statements, keeps user updated with Push Notifications that is generic as well as specific to user.

  • Developed RESTful web services for integration with Android and IOS mobile applications.
  • Consumed RESTful web services from ADIB core banking systems to enhance functionality.
  • Leveraged MFP's inbuilt OAuth protocol for robust user authentication and authorization.
  • Engineered push notification systems for user engagement, supporting both bulk and targeted messaging.
  • Authored business request validation logic to ensure data integrity.
  • Utilized Maven for efficient project jar compilation and build management.
  • Addressed Change Requests and resolved defects to maintain high-quality software standards.
  • Applied Mockito/PowerMock framework to create comprehensive JUnit tests for reliable code verification.

Cognizant Technology Solutions, India

Programmer Analyst
12.2015 - 12.2016

Job overview

Client: Barclays,UK

Project: SMART KYC REFRESH
The SMART-KYC project implemented the Know-Your-Customer Functionality. This SMART-KYC process is used for those customers who had gone through KYC process earlier and require a KYC-Refresh after a stipulated time. It had modules related to create a KYC case, Re-allocate case among Users, User Role management, working on High/Low Risk cases etc.


⦁ Developed RESTful web services to enhance application functionality and interoperability.
⦁ Crafted robust business request validation mechanisms to ensure data integrity and operational efficiency.
⦁ Utilized Maven as a build automation tool for efficient generation of project JARs.
⦁ Optimized system performance by implementing caching strategies at the persistence layer.
⦁ Leveraged Mockito framework to create comprehensive JUnit tests, ensuring high-quality code and reliability.

Cognizant Technologies Solutions,India

Programmer Analyst
01.2015 - 11.2015

Job overview

Client : Barclays,UK

Project: SOLVEIT

The SolveIt application is a global service desk of an organization helps to resolve all kinds of queries and complaints. This is application which is responsible to raise and manages the complaints generated by the employee/user of the organization. It has modules related to Create Case, Get Case, Assign Case, Update Case, Search Case,Re-allocate Case among Users and User Role management

⦁ Worked on building restful web services.

⦁ Worked on writing business request validations

⦁ Used Maven building tools for creating project jars

⦁ Worked on Change Requests and defect solving.

⦁ Used Mockito framework for Junits

Education

R.K College Of Engineering & Technology
Gujarat

Bachelor of Engineering from Information Technology
06.2009 - 07.2013

University Overview

Year: Batch (2009-2013)
CGPA (out of 10):7.98

Certification

AWS Certified Cloud Practitioner

Timeline

Senior Application Developer

IBM
06.2024 - Current

AWS Certified Cloud Practitioner

10-2023

AWS Certified Developer Associate DVAC02

10-2023

Microservices with JAVA Spring Boot and Spring Cloud

11-2022

Senior Application Developer

IBM India
07.2018 - Current

Application Developer

IBM India
03.2017 - 07.2018

Programmer Analyst

Cognizant Technology Solutions, India
12.2015 - 12.2016

Programmer Analyst

Cognizant Technologies Solutions,India
01.2015 - 11.2015

R.K College Of Engineering & Technology

Bachelor of Engineering from Information Technology
06.2009 - 07.2013

Languages

English
Bilingual or Proficient (C2)
Hindi
Bilingual or Proficient (C2)
Gujarati
Bilingual or Proficient (C2)

Skills

Core Java

Mansi ValaniSenior Software Engineer