Shivam Chahar is a Senior Software Engineer based in Bengaluru with 8 years building reliable digital products and back-end systems. He has strong Rails and Ruby expertise, contributing to flagship projects like rails/rails and the popular open-source chat platform Chatwoot—where he improved email notifications, auto-resolution logic, and model refactors. Across startups and agencies (Sniffspot, Saeloun, EquityList, BigBinary) he has migrated background job systems, modernized React boilerplates with hooks and token auth, and shipped production-ready integrations. Comfortable across the full stack, Shivam blends pragmatic engineering with product sensibility to drive measurable improvements. He’s active on GitHub and maintains a personal site and Twitter, signaling an appetite for continuous learning and community contribution.
8 years of coding experience
4 years of employment as a software developer
Bachelor of Engineering - BE Computer Science, Bachelor of Engineering - BE Computer Science at CHANDIGARH UNIVERSITY
Open-source live-chat, email support, omni-channel desk. An alternative to Intercom, Zendesk, Salesforce Service Cloud etc. 🔥💬
Role in this project:
Backend Developer
Contributions:10 commits, 11 PRs, 35 comments in 10 months
Contributions summary:Shivam primarily focused on enhancing the backend functionality of the Chatwoot application. Their contributions involved implementing features to improve email notifications, specifically by including recent conversation messages. They also worked on improving conversation auto-resolution logic, and refactoring of code in the model. Additionally, the user added validations to the application.
Contributions:4 reviews, 11 PRs, 6 comments in 2 years 10 months
Contributions summary:Shivam primarily contributed to the ActiveJob and ActionMailer components of the Rails framework. Their work included adding tests for queue name symbols in ActiveJob, removing redundant tests, and fixing typos. Additionally, they improved an ActiveJob test case related to queue adapter behavior and documented arguments for `queue_with_priority`. They also made minor fixes and adjustments to ActiveRecord tests and documentation.
ruby-on-railsrailsframeworkrubymvc
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.
Request Free Trial
Shivam Chahar - Senior Software Engineer at Sniffspot