Projects

  1. Ireland based project

    Key role: Java Microservices lead
    Includes: In this project I have led a team of 6 to 7 Java developers to develop a middleware project which mainly consumes data from one layer, encrypts the data and serves the data to specific domains of Ireland.
    Project methodology: Agile
    Got opportunity to encrypt rest endpoints by using JWT tokens and AES encryption. Designed the customer login flow by using Java filters, postgres DB(for storing user details), AWS secret manager(for storing encryption secret key).


  2. Indian Insurance giant

    Key role: Java Spring-boot Microservices deveoper
    Includes: Devoping the portal from scratch maintaining each aspects like Security, Database, transactions, Data handling in an efficient way, exception handling framework, rest service invocation by rest client as well as rest service exposure (GET, POST, PUT, DELETE etc) by spring boot rest controller, integration with front end components though json mapping by using jackson spring library, logging by logback framework, integrating redis(no-sql db) for caching and queue purpose and many more.
    Project methodology: Agile
    Done handson with Docker for deployment of java jars and also developed CICD pipeline by using Shell scripting as value added services to the client and project.


  3. UK based insurance portal

    Key role: Core java developer
    Includes: Interpreting server logs of application running live in production, finding out root cause of production failure, fixing bug in existing production ready codebase, deveolop new functionalities like Integration of mail transfer agent, crud operations to fetch data from database through jdbc, backend code blocks to show information on the web page according to client requirements, Updating against user stories in Jira, code repository maintenance in SVN. Making WSR and representing the team activity in Weekly Status call.
    Project methodology: Waterfall
    Got opportunity to encrypt rest endpoints by using JWT tokens and AES encryption. Designed the customer login flow by using Java filters, postgres DB(for storing user details), AWS secret manager(for storing encryption secret key).