About Me
I am a Java Full Stack developer and have worked on various projects including technical skills such as Microservices, Spring, Spring Boot, Spring Cloud, Spring Security, Spring Data JPA, Angular, JUnit, JWT, Docker and Cloud Computing (AWS).
... Show MoreSkills
Web Development
Programming Language
Others
Database
Networking & Security
Software Engineering
Portfolio Projects
Company
Retail Product Management System
Description
Technology : Spring boot, JPA, Spring Security, Spring Cloud, JWT, H2Database, Docker ● Implemented as a Microservice Architecture (7 microservices). ● JsonWebToken authentication using Spring Security through ApiGateway microservice. ● Configured Feign Client for API calls. ● Implemented Fault Tolerance using Resilience4J (Retry and Fallback Methods). ● Containerised microservices using Docker, pushed to docker registry (hub.docker.com) and created docker-compose.yaml file to execute. ● Implemented Distributed Tracing with Zipkin and RabbitMQ.
Show More Show LessCompany
Book Management System
Description
Technology : Spring boot, JPA, Spring Security, Angular, H2Database ● Developed as an independent frontend (Angular) and backend (Spring Boot) applications. ● Interaction through REST API calls. ● Implemented User authentication using Spring Security with Basic Authentication Header. ● Developed Http Interceptor to intercept and attach authentication header with each request. ● Implemented direct user authentication from the database with UserDetailsService and AuthenticationManager.
Show More Show Less