Pranav M
Software Engineer at Bank of New York (BNY)
- Handle
- @pranav-7703
- Role
- Software Engineer
- Company
- Bank of New York (BNY)
- Location
- Pune, India
About
I build enterprise backend systems using Java, Spring Boot, REST APIs, and microservices. I develop financial integrations, automate security remediation across repositories, and lead production releases for high-throughput trading platforms. I work on data structures, algorithms, and low-level design.
Experience
- Software Engineer at Bank of New York (BNY)
Aug 2025 to now - Pune, India
Engineered Spring Boot REST APIs for Corporate Trade Management, integrating with DTCC, FINRA, and Citi via JSON-to-fixed-length message transformation over IBM MQ across 30+ CTM endpoints. Created a vulnerability remediation platform automating remediation across 40+ repositories and 300+ CVEs per month. - Software Engineering Intern at Bank of New York (BNY)
May 2024 to Jul 2024 - Chennai, India
Architected a full-stack workflow analytics platform with Angular, Spring Boot, and PostgreSQL to monitor Business Process Management queues and visualize bottlenecks. Implemented data aggregation pipelines and interactive dashboards with 100% unit test coverage and SonarQube quality compliance.
Education
- Indian Institute of Technology, Roorkee
B.Tech, Production and Industrial Engineering
2021 to 2025
CGPA: 8.54
Skills
- Java
- C++
- JavaScript
- HTML
- CSS
- Python
- Spring Boot
- REST APIs
- Microservices
- Apache Kafka
- Distributed Systems
- Git
This profile as JSON