Skip to content
Piyush 👋

I'm Piyush, a Senior Software Engineer with a strong focus on building scalable, reliable backend systems that solve real business problems. Most of my work revolves around designing APIs, integrating complex systems, and improving performance and turnaround time in high-impact, production environments.

In my current role, I work on banking and financial systems, integrating core banking platforms with external applications, automating workflows, and reducing manual effort across operations. Previously, I spent several years building backend services for trade finance and remittance systems, working extensively with messaging protocols, batch processing, and microservice-based architectures.

Strong background in Java, Spring Boot, SQL, Kafka, MQ, and cloud infrastructure, with a focus on scalability, correctness, and long-term maintainability. I’ve worked on systems where performance issues, data inconsistency, or downtime have real financial impact—and I enjoy solving those problems.

Languages

Java
Python
JavaScript
SQL
MongoDB
C/C++
HTML/CSS

Frameworks & Tools

Spring Boot
FastAPI
Angular
JUnit
Maven
Docker
Kafka
Git
ELK
AWS
IBM MQ
SVN

Methodologies

Agile
Microservices
CI/CD
TDD

Education

B.Tech, Computer Science — Gurukula Kangri Vishwavidyalaya

2017 – 2021 · 83.67% · Coding Club, Chess, Football

Certifications

  • DeepLearning.AI — Neural Networks & Deep Learning
  • DeepLearning.AI — Hyperparameter Tuning & Optimization
  • DeepLearning.AI — Structuring ML Projects
  • DeepLearning.AI — TensorFlow for AI/ML/DL
  • NPTEL — Intro to Machine Learning
  • NPTEL — Practical ML with TensorFlow

I'm currently open to new opportunities. Whether you have a question or just want to say hi, I'll try my best to get back to you!

Say Hello

prefer email · piyushchandra@duck.com