Snap! Raise

Group-based fundraising platform

What is Snap! Raise?

Snap! Raise is the category leading group-based fundraising platform from Snap! Mobile, designed to save you time and money. Raise more with less effort, and keep you and your program safer than ever.

What are my contributions?

As a Software Engineer at Snap! Raise, I utilized Ruby on Rails, Angular and Rspec along with other tools and techs to develop many features of the product.

Some of my key achievements and tasks included:

  • Developed and maintained a legacy web application(Snap! Connect) using Ruby on Rails and Angular.
  • Integrated Twilio API for the alert system offering student relevant alerts to the parents, guardians and teachers of students.
  • Improved query load time by over 90%. Conducted a thorough performance analysis and logging in production, followed by code refactoring and query optimization.
  • Implemented the new user interface for the whole legacy web app for better UX.

Techs and Tools I Used:

  • Languages and Frameworks: Ruby on Rails and Angular.
  • Databases: My SQL
  • Testing: Rspec
  • Others: Jira, Github, Slack, Zoom, Snyk and Figma