Shivam Chahar

Senior Software Engineer at Sniffspot

New Delhi, Delhi, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code8 years of coding experience
job4 years of employment as a software developer
bookBachelor of Engineering - BE Computer Science, Bachelor of Engineering - BE Computer Science at CHANDIGARH UNIVERSITY
github-logo-circle

Github Skills (16)

testing10
email-notifications10
ruby-rails10
rails10
conversation10
postgresql10
conversations10
ruby10
web-framework9
actioncable9
documentation9
activerecord9
application-framework9
app-framework9
open-source8

Programming languages (6)

TypeScriptCSSC++JavaScriptHTMLRuby

Github contributions (5)

github-logo-circle
chatwoot/chatwoot

Nov 2021 - Sep 2022

Open-source live-chat, email support, omni-channel desk. An alternative to Intercom, Zendesk, Salesforce Service Cloud etc. 🔥💬
Role in this project:
userBackend 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.
herokudocker-imagewhatsappmhealthsalesforce
rails/rails

Jul 2020 - May 2023

Ruby on Rails
Role in this project:
userBack-end Developer
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