---
title: "Pranav M - Software Engineer in Bengaluru | Tal"
description: "Meet Pranav M, Software Engineer 1 @ BNY | IIT Roorkee ‘ 25 | Java | Spring Boot | Kafka | Microservices | Distributed Systems based in Bengaluru. AI stack includes claude code, codex, and gemini. Explore public work links including leetcode, codeforces, and github."
image: "https://tal.club/meet/pranav-m-1/share-image"
---

# Pranav M on Tal

## Headline

Software Engineer 1 @ BNY \| IIT Roorkee ‘ 25 \| Java \| Spring Boot \| Kafka \| Microservices \| Distributed Systems

## About

Student at IIT Roorkee

## Location

Bengaluru

## AI stack

claude code

codex

gemini

github copilot

mcp

openai

## Work experience

Software Engineer at BNY, Aug 2025 \- Present · 1 yr 2 mos, Pune District, \* Develop backend services and enterprise integrations using Java, Spring Boot, REST APIs, and IBM MQ for the Corporate Trade Management platform\. \* Modernize legacy SOAP/XML services into scalable RESTful APIs while maintaining compatibility with existing mainframe systems\. \* Investigate production incidents, resolve integration issues using Splunk, participate in code reviews, and support production releases\. \* Built an automated vulnerability remediation platform integrating Veracode, GitLab CI/CD, App Engine, and Splunk, reducing security remediation effort by 90% across 40\+ repositories\. \* Developed a dependency analysis engine to automatically resolve vulnerable transitive dependencies, enabling safe upgrades and reducing manual debugging\. \* Collaborate with cross\-functional teams to deliver secure, reliable, and high\-performance software for enterprise financial systems\. Technologies: Java, Spring Boot, REST APIs, Microservices, IBM MQ, Splunk, GitLab CI/CD, Docker, Maven, Git, Veracode

DSA Coach at Explorin, Sep 2024 \- Dec 2024 · 4 mos, Roorkee

Teaching Assistant at Indian Institute of Technology, Roorkee, Aug 2024 \- Nov 2024 · 4 mos, Roorkee, Uttarakhand, India

Software Engineering Intern at BNY, May 2024 \- Jul 2024 · 3 mos, Chennai, Software Engineering Intern Bank of New York \(BNY\) \* Designed and developed a full\-stack workflow analytics platform using Java, Spring Boot, Angular, TypeScript, and PostgreSQL to monitor Business Process Management \(BPM\) queues\. \* Built interactive dashboards and data visualization components with Highcharts and AG Grid, enabling real\-time visibility into workflow bottlenecks and operational metrics\. \* Developed backend REST APIs and data aggregation pipelines to process and serve analytics efficiently\. \* Delivered production\-ready features with comprehensive unit testing, SonarQube quality compliance, and Agile development practices\. \* Collaborated with engineers and stakeholders to translate business requirements into scalable, maintainable software solutions\. Technologies: Java, Spring Boot, Angular, TypeScript, PostgreSQL, REST APIs, Highcharts, AG Grid, Git, Maven, SonarQube, Agile

Member at Academic Reinforcement Program \- IIT Roorkee, Jun 2023 \- Mar 2024 · 10 mos, Roorkee, Uttarakhand, India

## Education

Bachelor of Technology \- BTech, Industrial Engineering, Indian Institute of Technology, Roorkee

## Public links

- leetcode: https://leetcode\.com/prnv\_7703
- codeforces: https://codeforces\.com/profile/prnv\_7703
- github: https://github\.com/prnv7703

[View the original profile](https://tal.club/meet/pranav-m-1)

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Person",
      "@id": "https://tal.club/meet/pranav-m-1#person",
      "name": "Pranav M",
      "url": "https://tal.club/meet/pranav-m-1",
      "image": "https://tal.club/meet/pranav-m-1/profile-photo.jpg",
      "description": "Meet Pranav M, Software Engineer 1 @ BNY | IIT Roorkee ‘ 25 | Java | Spring Boot | Kafka | Microservices | Distributed Systems based in Bengaluru. AI stack includes claude code, codex, and gemini. Explore public work links including leetcode, codeforces, and github.",
      "jobTitle": "Software Engineer",
      "worksFor": {
        "@type": "Organization",
        "name": "BNY"
      },
      "hasOccupation": {
        "@type": "Occupation",
        "name": "Software Engineer"
      },
      "homeLocation": {
        "@type": "Place",
        "name": "Bengaluru"
      },
      "alumniOf": [
        {
          "@type": "EducationalOrganization",
          "name": "Indian Institute of Technology, Roorkee"
        }
      ],
      "knowsAbout": [
        "claude code",
        "codex",
        "gemini",
        "github copilot",
        "mcp",
        "openai"
      ],
      "sameAs": [
        "https://leetcode.com/prnv_7703",
        "https://codeforces.com/profile/prnv_7703",
        "https://github.com/prnv7703"
      ],
      "mainEntityOfPage": {
        "@id": "https://tal.club/meet/pranav-m-1#webpage"
      }
    },
    {
      "@type": "ProfilePage",
      "@id": "https://tal.club/meet/pranav-m-1#webpage",
      "url": "https://tal.club/meet/pranav-m-1",
      "name": "Pranav M on Tal",
      "description": "Meet Pranav M, Software Engineer 1 @ BNY | IIT Roorkee ‘ 25 | Java | Spring Boot | Kafka | Microservices | Distributed Systems based in Bengaluru. AI stack includes claude code, codex, and gemini. Explore public work links including leetcode, codeforces, and github.",
      "dateModified": "2026-09-11T09:53:06.046Z",
      "isPartOf": {
        "@id": "https://tal.club/#website"
      },
      "mainEntity": {
        "@id": "https://tal.club/meet/pranav-m-1#person"
      },
      "primaryImageOfPage": {
        "@type": "ImageObject",
        "url": "https://tal.club/meet/pranav-m-1/profile-photo.jpg",
        "contentUrl": "https://tal.club/meet/pranav-m-1/profile-photo.jpg",
        "caption": "Pranav M profile photo on Tal"
      },
      "inLanguage": "en-IN"
    }
  ]
}
```
