About me

Software Consultant with 7+ years of experience in JAVA, Spring boot, Spring security, Spring batch, kafka, JavaScript, CI/CD, Docker and MYSQL/MongoDB. Expertise in end to end product development, deployment, maintenance and ownership.

What i'm doing

  • design icon

    Back end

    Build and maintain the mechanisms that process data and perform actions on websites.

  • Web development icon

    CI/CD

    Automatically and frequently integrating code changes into a shared source code repository. Integration and operations to ensure end-to-end quality of the integration systems.

  • Resume

    Experience

    1. Blue Yonders

      Software Engineer II

      03/2021 - 9/2022

      Implemented user based access control and Security Layer for all open APIs using Spring Security.

      Day to day tasks involve Bug fixes and implementing Use cases on Spring Reactive Pipelines.

      Dockerized all Microservices and the Handled deployments, perf issues, Releases(Azure, Docker, Github CI/CD pipeline).

    2. CARQS consulting pvt ltd

      Software Engineer

      01/2019 - 03/2021

      Responsible for UI, Authentication Service and integration with other microservices.

      Implemented Microsoft Azure AD SSO login (End to End complete).

      Developed new Authentication Service using spring security OAUTH2.

      Developed Customer Support UI dashboard using Angular 8.

    3. Snapwiz

      Associate Software Engineer

      02/2018 - 01/2019

      Maintaining existing functionalities and features of the product which includes bug fixing and resolving technical limitations of the product.

      Developing new features for the "Edulastic" web platform, which includes UI development and API development.

    Certificate

    1. M101J: MongoDB for Java Developers

    1. Python Core

    1. SQL

    Education

    1. VTU - East West Institute of Technology

      BE - Computer Science - 70%

      2013 — 2017

    Projects

    1. Orchestration

      (04/2021 - 9/2022)

      Added Security layer to the micro service using filters.

      Provides both authentication and authorization to the user.

    2. Cloud Security - Authentication Service(SAFEWAY)

      (07/2019 - 03/2021)

      Implemented complete Spring security OAUTH2 as per client's requirement.

      Added Microsoft Azure AD SSO login implementation.

      Provides both authentication and authorization to the user.

    3. Netflix Conductor (Open source)

      (04/2021 - 9/2022)

      Added Hazelcast Layer to interact with Cassandra.

      Made use of Map Queue Store and Queue Store implementations.

    4. E3Next

      (01/2019 - 01/2021)

      Order and Fulfillment management system (OMS). Includes Order service, Fulfillment service, Payment service, site service and inventory service.

    5. OMSUI(SAFEWAY)

      (04/2019 - 01/2021)

      Error Dashboard for Support to trigger failed APIs.

      Order Search and Order Update.

      File upload/download and request tracking.

      User session based on OAUTH2(login/ logout/ active session).

    6. OSIM-Services and OSIM-Processor

      (06/2019 - 01/2021)

      Client OMS for SAFEWAY

    7. OSCO-Services(SAFEWAY)

      (06/2019 - 03/2021)

      Complete end to end Order Management tool.

    8. Inventory Download and Cancelled Order tools

      (08/2019 - 03/2021)

      Tool to download complete inventory into a XLSX and upload the same (around 150 K records) without any performance issue or failure.

      Tool to read a config file and fetch the cancelled orders from DB and send a update based on the configuration.

    9. Dokerized All Spring Microservices

      (05/2022 - 06/2022)

      Dockerized multiple Spring microservices

      Along with microservices, added Cassandra, kafka, zookeeper, hazelcast

    Contact

    Contact Form