5.6 years of experience with strong technical expertise in software application development, specializing in backend and cloud technologies within the Financial and Travel industries.
Overview
6
6
years of professional experience
1
1
Certification
Work History
SOFTWARE ENGINEER(BACKEND)
BACKBASE
Remote, India
11.2023 - Current
Designed and developed Spring Boot-RESTful APIs using a microservices architecture to integrate Backbase features with core banking systems, enabling seamless service communication.
Contributed to key modules such as Accounts and Transactions, Payments, Cards, Fraud Management, Back Office, and Engagements, ensuring reliable and secure transactions.
Worked extensively on developing custom authenticators in Keycloak Identity and Access Management for authentication and authorization.
Developed storage connectors for storing templates and logs in GCP Storage buckets.
Built a seamless notification service for sending real-time notifications to retail banking users using messaging brokers such as ActiveMQ and RabbitMQ.
Maintained 98% code quality by implementing robust unit testing using JUnit and Mockito, enhancing service reliability.
Integrated Redis caching to boost application performance and achieved 30% faster response times.
Deployed and supported cloud-native microservices on Google Cloud Platform using Kubernetes and Docker, following CI/CD best practices.
Worked onsite at the customer location and actively participated in the design and development of major modules, including Transactions and Fraud Management Systems.
Played a key role in the User Acceptance Testing (UAT) phase and the successful public launch of the Digital Malaysian Islamic Bank platform in Malaysia.
Contributed to defining and implementing entitlements for retail banking and back-office applications.
FULL STACK AND AZURE DEVELOPER
TATA CONSULTANCY SERVICES
Chennai, India
11.2020 - 10.2023
Developed and maintained backend applications using Java, Spring Boot, and Microsoft SQL Server for various web-based airport operations systems.
Built microservices to integrate third-party applications, enabling data collection and storage in Microsoft SQL Server and Azure Storage Accounts.
Developed REST APIs using Azure services such as API Management (APIM), Service Bus, Azure Functions (Python), Azure Monitor, Storage Accounts, Key Vault, and Azure SQL Database.
CLIENT: SATS
Education
BACHELOR OF TECHNOLOGY - Computer science and engineering
Vignan's Foundation for Science, Technology and Research
01.2020
Skills
Java 21
Python
MS SQL
MySQL
Spring Boot
JPA
Hibernate
JUnit
Mockito
Spring cloud
Maven
Swagger
OpenAPI
GCP Bucket Storage
GCP Cloud SQL Studio
GCP Log Explorer
Azure App services
Azure Function App
Azure APIM
Azure Key Vault
Azure Service Bus
DSA
System Design
Microservices
Circuit Breaker
SAGA Pattern
Docker
Redis
ActiveMQ
RabbitMQ
Git
Github
Gitlab
SVN
Jira
Confluence
Putty
SonarLint
Postman
IntelliJ
VS Code
Jupyter
Certification
Microsoft Azure Fundamentals, Az-900
Java SE 8 Developer Bootcamp, Udemy
Python for Everybody, Coursera
Software
Java 21
Spring boot
Microservices
Hibernate
Azure
GCP
Timeline
SOFTWARE ENGINEER(BACKEND)
BACKBASE
11.2023 - Current
FULL STACK AND AZURE DEVELOPER
TATA CONSULTANCY SERVICES
11.2020 - 10.2023
BACHELOR OF TECHNOLOGY - Computer science and engineering
Vignan's Foundation for Science, Technology and Research