A seasoned Java Full Stack Developer with over 6 years of experience and a wealth of expertise in developing robust, scalable, and efficient software solutions on both front-end and back-end technologies using Java, Spring Boot, Microservices, Angular 2+, AWS Services, and design patterns to effectively contribute to various stages of the development lifecycle.
Overview
7
7
years of professional experience
1
1
Certificate
Work History
Technical Consultant
Midis Group (MDSap Tech SA)
05.2023 - Current
Working on core banking modules such as (transfers, payments, cards, accounts, and net banking).
Design and developing user friendly interface using Angular 15, Angular Material and SAPUI5
Working on agile methodology to provide end-to-end application solution
Working on OSGI framework to create bundles
Using Spring Boot framework to develop REST APIs on microservices architecture.
Using AWS Service and WebSphere to deploying microservices.
Analyzed existing systems and databases and recommended enhancements to solve business needs
Researched and adopted new technologies to add value to existing offerings.
Developed custom software applications tailored to client needs, resulting in increased user satisfaction and improved business operations.
Senior Associate Consultant
Infosys Limited (Client - Intel)
05.2021 - 05.2023
Provides solution and service for INTEL IPOS retail application to increase sales of INTEL devices.
Worked on agile methodology to provide end-to-end application development solution.
Worked on multiple AWS services, such as AWS SQS, Cloud Watch, DynamoDB, Code Commit, Elastic Bean Stack, AWS IAM, S3 Bucket.
Worked on Controller, Service and DAO layer to create REST API.
Worked on Backend technology Java 8, Spring Boot, Microservices Design Pattern (Event Driven, CQRS, SAGA ...), JPA, Hibernate, Elastic Search.
Worked on databases like MySQL and DynamoDB.
Worked on SOLID principles and Design Patterns.
Application Development Analyst
Accenture (Client - Ultimate Software)
03.2020 - 05.2021
Contributed ideas and suggestions in team meetings and delivered updates on deadlines, designs, and enhancements.
Streamlined development processes for increased efficiency and faster project completion.
Created software applications in test-driven development environment.
Worked on Backend technology Java 8, Spring Boot, Microservices to create REST APIs.
Worked on databases like MongoDB, Orient DB (Graph database).
Worked on HTML, CSS and Angular to create angular based components.
Created test cases using JUNIT and SONAR for unit testing and code coverage.
Worked on axon and surge design pattern.
Worked on Agile methodology.
Worked on KAFKA for messaging services and Docker for containerization, and worked on TDD.
Associate IT Consultant
ITC Infotech (Client: ERSTE BANK)
06.2017 - 02.2020
Worked on agile methodology and involving in all phases of SDLC (Software Development life Cycle).
Containerized backend and frontend services and running on docker.
Designed and developer angular component using Angular 5, Angular Materials.
Worked on microservices architecture for backend applications using Spring Boot, JPA for creating REST APIs.
Researched and identified solutions to technical problems.
Developed custom software solutions for clients, streamlining their workflows and increasing overall efficiency.
Education
Post Graduate Diploma in Mobile Computing (PG-DMC) -
CDAC Knowledge Park, Bangalore
Bangalore, India
02.2017
MCA (Master of Computer Application) - Computer Application