06 Years experienced Full Stack Developer with a strong background in Java technologies, including Angular, React, Spring Boot, and Hibernate.
Proven track record in designing, developing, and deploying web-based applications for Banking and Retail industries.
Strong experience in Linux environments and Spring Security.
Skilled in full project lifecycle management, from analysis and design to implementation and testing.
Demonstrated ability to optimize application performance and integrate complex systems.
Exceptional communication and problem-solving skills.
Overview
6
6
years of professional experience
1
1
Certification
Work History
Senior Software Engineer
Credit Agricole Corporate Investment Bank
01.2023 - Current
Developed GraphQL microservices for efficient data retrieval and integration
Used Angular for dynamic and responsive user interfaces
Developed and maintained comprehensive unit tests using JUnit to ensure code quality and reliability across various components and services
Implemented security controls and integrated DevOps practices, including Docker and Kubernetes, for scalable deployment
Managed and deployed scalable applications using AWS services such as EC2, S3, RDS, and Lambda, ensuring high availability and fault tolerance
Configured and managed API gateways to handle routing, load balancing, and service discovery for microservices architectures
Led initiatives for infrastructure optimization, enhancing storage and network capabilities for large-scale distributed systems
Automated CI/CD pipelines using GitLab for continuous integration and deployment
Maintained clear documentation of system architectures, workflows, and coding standards for reference by other team members.
Developed functional databases, applications and servers to support websites on back-end.
Senior Software Engineer
Sopra Banking Software
03.2022 - 01.2023
Designed and developed REST endpoints using Spring Boot for secure data exchange
Implemented Reactive Programming techniques for enhanced application responsiveness
Managed GitLab CI/CD pipelines for automated testing and deployment
Integrated MongoDB for efficient data storage and retrieval
Developed and maintained Angular 13 components for intuitive user interfaces
Optimized application performance and security with Spring Boot Reactor
Senior Software Engineer
Sopra Banking Software
06.2021 - 02.2022
Implemented Bootstrap for responsive UI development
Developed and optimized RESTful web services using Spring Boot and Hibernate
Utilized Storybook for UI component development and testing
Managed GitLab CI/CD pipelines for continuous integration and deployment
Enhanced application security and functionality using Spring Security
Developed and maintained ReactJS components and Angular templates
Associate Engineer
Iris Software
08.2019 - 06.2021
Implemented dynamic UI enhancements using AJAX and JavaScript
Developed and optimized RESTful web services using Spring Boot and Hibernate
Designed and implemented activity and audit logs for comprehensive tracking
Integrated Spring Boot EHCache for performance optimization and caching
Conducted performance testing and optimization using JMeter
Centralized application for managing the lifecycle of financial models across a large-scale organization, ensuring compliance and efficiency
Systems Engineer
Iris Software
02.2019 - 07.2019
Developed utilities for report validation and automation using Java and Python
Implemented RESTful web services for seamless data integration and management
Optimized SQL queries and database interactions using JDBC
Designed and maintained Java-based utilities for database operations
Conducted unit testing and contributed to production support efforts
Graduate Engineer Trainee
Iris Software
10.2018 - 01.2019
Designed scalable modules for training program management
Developed responsive UI components using HTML, CSS, and JSP
Implemented server-side logic using Java, Spring Boot, and Hibernate
Conducted unit testing and user acceptance testing (UAT)
Comprehensive application for managing training programs within an organization, enhancing employee development and resource management
Education
Bachelor of Technology - Computer Science and Engineering
Abdul Kalaam Technical University, Ghaziabad, India
08.2018
Skills
Java
C
Python
PL/SQL
Core Java
Servlets
JDBC
JSP
Hibernate
Spring
Spring Boot
Spring Security
Oracle
SQL Server
MySQL
HTML
JavaScript
Angular
React
Docker
Kubernetes
Kafka
IntelliJ
Eclipse
NetBeans
Visual Studio
Visual Studio Code
Windows
Linux
Apache Tomcat
Jetty
Programming Languages
Web application development
Amazon Web Services
Certification
Computer Course, Durga Software Solution, India
React, Udemy
Angular Framework, Udemy
Data Structure, Logical Ability, Quantitative Ability, Computer Programming, AMCAT
Languages
English
Advanced (C1)
Timeline
Senior Software Engineer - Credit Agricole Corporate Investment Bank
01.2023 - Current
Senior Software Engineer - Sopra Banking Software
03.2022 - 01.2023
Senior Software Engineer - Sopra Banking Software
06.2021 - 02.2022
Associate Engineer - Iris Software
08.2019 - 06.2021
Systems Engineer - Iris Software
02.2019 - 07.2019
Graduate Engineer Trainee - Iris Software
10.2018 - 01.2019
Computer Course, Durga Software Solution, India
React, Udemy
Angular Framework, Udemy
Data Structure, Logical Ability, Quantitative Ability, Computer Programming, AMCAT
Abdul Kalaam Technical University - Bachelor of Technology, Computer Science and Engineering
Similar Profiles
SANDEEP SINGH BHANDARISANDEEP SINGH BHANDARI
INTERMEDIATE JAVA FULL STACK DEVELOPER at Credit Agricole Corporate Investment Bank (CACIB)INTERMEDIATE JAVA FULL STACK DEVELOPER at Credit Agricole Corporate Investment Bank (CACIB)
Head of KYC Controls, Data quality Management and Knowledge management academy at Credit Agricole Corporate Investment BankHead of KYC Controls, Data quality Management and Knowledge management academy at Credit Agricole Corporate Investment Bank