Piyush Choudhary profile photo 1 on Tal

Piyush Choudhary

Software Engineer @WellsFargo|| ex-SWE @DB|| Delhi Technological University ||

Delhi

4+ years of work experience

Wells Fargo
Jun 20251 yr 4 mosPresent

Bengaluru, Karnataka, India

Contributed to a large-scale backend migration eliminating a third-party dependency, resulting in ~$1M annual cost savings. Designed and optimized document processing workflows to improve loan processing speed and regulatory compliance. Implemented GenAI-powered payload validation for third-party PDF generation, improving release stability and reducing manual validation effort. Built and enhanced backend services using Java, Spring Boot, and Kafka following event-driven architecture principles. Collaborated closely with QA, Business, and DevOps teams to ensure smooth delivery, testing, and production rollouts. Improved system reliability and release agility by introducing automation and cleaner validation layers.
Deutsche Bank
Oct 20249 mosJun 2025

Bangalore Urban, Karnataka, India

• Developed a payment surveillance service to analyze incoming payments based on multiple parameters and generate appropriate responses, ensuring secure and compliant transaction processing. • Built a Response Service that listens to SWIFT responses and triggers the required services for seamless payment completion. • Engineered distributed, event-driven microservices using Kafka, MQ, Spring Boot, and Temporal Workflows, optimizing real-time transaction processing. • Leveraged GCP and NoSQL databases to ensure scalable and high-throughput payment operations. • Improved observability and monitoring by integrating real-time dashboards and alerting mechanisms. • Played a key role in enhancing system resilience by optimizing workflows and implementing robust error-handling mechanisms.
Deutsche Bank
Jul 20231 yr 4 mosOct 2024

Bengaluru, Karnataka, India

• Completed in-house training programs to strengthen backend development skills. • Started with writing unit test cases for services, gradually enhancing them to support multiple parameters, making a single test case capable of executing different scenarios. • Worked on normalized services that validate and transform data from its original format to a standardized structure suitable for downstream processing. • Contributed to improving test coverage and service reliability, ensuring robust and maintainable code.
CodeStructure
Apr 20233 mosJun 2023

Remote

AccioJob
Mar 20221 yr 5 mosJul 2023

India

Coding Blocks
Jan 20221 yr 4 mosApr 2023

India

Piyush’s AI Stack

claude code
claude code
github copilot
github copilot
hugging face
hugging face
langchain
langchain
langgraph
langgraph
mcp
mcp

Education

Delhi Technological University (Formerly DCE)

B.Tech, Computer Software Engineering

Delhi Technological University (Formerly DCE)

20194 yrs2023

Join Piyush and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Piyush Choudhary on Tal

Headline

Software Engineer @WellsFargo|| ex-SWE @DB|| Delhi Technological University ||

About

Backend Software Engineer with 2+ years of experience building scalable, high-performance systems in the fintech and lending domain. Currently working at Wells Fargo, where I contribute to large-scale backend modernization initiatives, including a migration that eliminated third-party dependencies and delivered ~$1M in annual cost savings. I focus on building reliable, event-driven systems using Java, Spring Boot, and Kafka, with growing exposure to GenAI-powered automation. Previously at Deutsche Bank, I worked on global payment surveillance and settlement systems processing $1B+ daily transactions across multiple countries, ensuring compliance with ISO 20022 and SWIFT standards. I enjoy solving complex backend problems, designing clean APIs, and thinking deeply about scalability, reliability, and system design. Actively preparing for SDE-2 roles at product-based companies and open to impactful backend and platform engineering opportunities. Tech: Java | Spring Boot | Microservices | Kafka | SQL | System Design | GenAI DSA: 500+ LeetCode

Location

Delhi

AI stack

claude code

github copilot

hugging face

langchain

langgraph

mcp

Work experience

Software Engineer(AVP) at Wells Fargo, Jun 2025 - Present · 1 yr 4 mos, Bengaluru, Karnataka, India, Contributed to a large-scale backend migration eliminating a third-party dependency, resulting in ~$1M annual cost savings. Designed and optimized document processing workflows to improve loan processing speed and regulatory compliance. Implemented GenAI-powered payload validation for third-party PDF generation, improving release stability and reducing manual validation effort. Built and enhanced backend services using Java, Spring Boot, and Kafka following event-driven architecture principles. Collaborated closely with QA, Business, and DevOps teams to ensure smooth delivery, testing, and production rollouts. Improved system reliability and release agility by introducing automation and cleaner validation layers.

Senior Analyst at Deutsche Bank, Oct 2024 - Jun 2025 · 9 mos, Bangalore Urban, Karnataka, India, • Developed a payment surveillance service to analyze incoming payments based on multiple parameters and generate appropriate responses, ensuring secure and compliant transaction processing. • Built a Response Service that listens to SWIFT responses and triggers the required services for seamless payment completion. • Engineered distributed, event-driven microservices using Kafka, MQ, Spring Boot, and Temporal Workflows, optimizing real-time transaction processing. • Leveraged GCP and NoSQL databases to ensure scalable and high-throughput payment operations. • Improved observability and monitoring by integrating real-time dashboards and alerting mechanisms. • Played a key role in enhancing system resilience by optimizing workflows and implementing robust error-handling mechanisms.

Analyst at Deutsche Bank, Jul 2023 - Oct 2024 · 1 yr 4 mos, Bengaluru, Karnataka, India, • Completed in-house training programs to strengthen backend development skills. • Started with writing unit test cases for services, gradually enhancing them to support multiple parameters, making a single test case capable of executing different scenarios. • Worked on normalized services that validate and transform data from its original format to a standardized structure suitable for downstream processing. • Contributed to improving test coverage and service reliability, ensuring robust and maintainable code.

Instructor at CodeStructure, Apr 2023 - Jun 2023 · 3 mos, Remote

Coding Instructor & Mock interviewer at AccioJob, Mar 2022 - Jul 2023 · 1 yr 5 mos, India

Co Mentor at Coding Blocks, Jan 2022 - Apr 2023 · 1 yr 4 mos, India

Education

B.Tech, Computer Software Engineering, Delhi Technological University (Formerly DCE)

Public links

github: https://github.com/piyushchoudhary3008

leetcode: https://leetcode.com/aashuchoudhary52