About

Java Full Stack Developer with 4+ years of software development experience building enterprise applications using Java 17/21, Spring Boot, Angular, TypeScript, JavaScript, HTML5, CSS3, RESTful APIs and PostgreSQL. Experienced in developing reusable UI components, integrating frontend applications with backend services, implementing secure business workflows, optimizing SQL queries and troubleshooting production issues.

Experience2

  1. Product Technical Analyst - Java Fullstack

    Dec 2022 — Present

    EdgeVerve Systems Limited – Infosys Finacle · Hyderabad

    Developed and enhanced full-stack banking functionality for Finacle Customer Onboarding and Mobile Teller using Angular 14, TypeScript, Java 17, Spring Boot and PostgreSQL. Built reusable Angular components and integrated REST APIs to support teller-facing banking workflows; developed reusable Spring Boot services and implemented JWT-based authentication for secure application access. Worked with Spring Data JPA, Hibernate and PostgreSQL for persistence and transactional data operations; optimized SQL queries and Kafka processing flows, improving data retrieval performance by 25%. Resolved 40+ P1/P2 production issues through debugging, log analysis and root-cause investigation.

    • Improved data retrieval performance by 25%
    • Reduced integration effort by approximately 20%
    • Resolved 40+ P1/P2 production issues
  2. Graduate Engineer Trainee

    Sep 2022 — Dec 2022

    HCL Technologies · Noida

    Developed Java and Angular application modules, integrated Spring Boot REST APIs and created reusable components, reducing code redundancy by 10% while contributing to Agile/Scrum delivery.

    • Reduced code redundancy by 10%

Projects3

  • SmartBank – Banking Microservices Platform · Developer

    Developed banking microservices using Spring Boot, Spring Cloud Gateway, Spring Security, JWT and RBAC for customer, account and transaction workflows; handled 5K+ concurrent requests in load-testing scenarios.

    Open on github.com
    • Java
    • Spring Boot
    • PostgreSQL
    • Kafka
    • Redis
  • ReconcileX – Order-Payment Reconciliation · Developer

    Built a full-stack reconciliation application using Angular, Spring Boot REST APIs and PostgreSQL to process order and payment records and detect seven types of discrepancies through business rules.

    Open on github.com
    • Java
    • Spring Boot
    • Angular
    • PostgreSQL
  • Multi-LLM Chat Platform · Developer

    Developed an Angular frontend and Python/FastAPI backend integrating multiple LLM providers through REST APIs, with PostgreSQL-based persistent chat history.

    Open on github.com
    • Angular
    • Python
    • FastAPI
    • PostgreSQL

Education1

  • B.Tech

    2018 — 2022

    Parala Maharaja Engineering College

    Computer Science and Engineering

Certifications4

  • AI & ML

    2026

    IIT Patna

  • PCA Python

    2021

    Cisco

  • Python for Data Science

    2021

    IBM/Coursera

  • NPTEL

    2020

    IIT Madras