Summary
Prasenjit Nag is a Senior Software Engineer based in Melbourne with 11+ years building web applications across LAMP and Ruby on Rails stacks, currently contributing at Cash App / Square. He specializes in backend engineering—designing APIs, background jobs, caching, and event streaming—with practical experience in Scala/Kafka from his Zendesk tenure and a strong Rails focus since switching from PHP three years ago. Comfortable across the full stack, he pairs SOLID design and TDD practices with hands-on AWS and performance tuning to turn complex ideas into maintainable production systems. Known for refactoring legacy systems into decoupled services, he brings both technical leadership experience and a continual appetite for learning that helps teams ship reliable, scalable features.
11 years of coding experience
12 years of employment as a software developer
Bachelor's Degree, Computer Science and Engineering, A, Bachelor's Degree, Computer Science and Engineering, A at University of Engineering and Technology, Rajshahi
English