Summary
Shirshendu Mukherjee is a Senior Software Engineer with 13 years of practical experience and a deep focus on Ruby on Rails, server-side APIs, and performance optimization. He has driven end-to-end features for FinTech, healthcare, and booking platforms, often working across multiple databases and integrating complex third-party APIs. At Red Hat he contributed to and maintained open-source storage management tooling, created repeatable development environments, and introduced CI/CD and DevOps practices to improve reliability and delivery. As a freelance Toptal developer he built auditable rule engines, HL7 integrations, and data-intensive background job optimizations, demonstrating a knack for solving cross-system consistency and observability challenges. After a two-year sabbatical exploring India, he is now seeking to apply his full-stack and infrastructure experience toward structured international opportunities. Collected across startups and large organizations, his work shows both pragmatic cost-saving rewrites (one reduced server costs by ~96%) and a strong habit of mentoring and improving team practices.
13 years of coding experience
8 years of employment as a software developer
Indian Institute of Technology Bombay
English, Hindi, Bengali