Ishan Soni is a software engineer with over a decade of experience designing and delivering resilient backend systems, currently contributing at Zalando from Germany. He specializes in Java and the Spring ecosystem and has a strong track record in distributed systems, multi-module monoliths, and event-driven microservices. As a lead engineer at Talentica he architected high-throughput, multi-tenant financial platforms and introduced patterns like transactional outbox and CDC+CQRS to achieve near-zero message loss and dramatic reporting latency improvements. He has repeatedly improved system performance through pragmatic database techniques (partitioning, materialized views, SQL optimization) and built scalable notification and fan-out systems handling thousands of messages per second. Known for shipping pragmatic, production-first solutions, he pairs hands-on coding with team leadership and CI/CD automation experience.
10 years of coding experience
12 years of employment as a software developer
Bachelor of Technology (B.Tech.), Computer Science, Bachelor of Technology (B.Tech.), Computer Science at Dr. B R Ambedkar National Institute of Technology, Jalandhar ( PUNJAB)
A simple Java/Spring based banking application created using DDD(Domain Driven Design), Event Sourcing & CQRS. The project uses a combination of postgres and kafka as an event store
Contributions:9 commits, 4 PRs, 21 pushes in 1 month
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.