Shirish Pampoorickal

Software Architect at Kantata

San Francisco, California, United States
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
Shirish Pampoorickal is a Software Architect based in San Francisco with 11 years of experience designing and delivering web platforms, currently leading architecture and engineering at Kantata. He brings deep hands-on expertise in Ruby on Rails, RSpec, PostgreSQL and JavaScript (including CoffeeScript and jQuery), plus a strong background in agile/SCRUM delivery. Earlier work spans end-to-end product development—ticketing e-commerce, subscription and email marketing systems, CDN-backed media workflows—and measurable business impact such as a 600% traffic lift through SEO and structured data efforts. He contributes to open-source tooling in the Ruby ecosystem, improving JIRA API client pagination and resource handling, and is comfortable operating across backend systems, testing, and dev tooling. Known for mentoring teams, maintaining lean codebases with distributed collaborators, and translating product needs into reliable, testable architectures.
code11 years of coding experience
job11 years of employment as a software developer
bookBachelor of Engg, Computer Science, Bachelor of Engg, Computer Science at University of Mumbai
bookMasters, Computer Science, Masters, Computer Science at George Mason University
languagesEnglish
github-logo-circle

Github Skills (10)

api-rest10
rspec10
rest-api10
api10
jira10
api-design10
restful-api10
ruby10
pagination9
git7

Programming languages (3)

JavaScalaRuby

Github contributions (5)

github-logo-circle
sumoheavy/jira-ruby

Jul 2016 - Jul 2016

A Ruby gem for the JIRA REST API
Role in this project:
userBack-end Developer
Contributions:8 commits in 2 days
Contributions summary:Shirish implemented the `save!` method for the `Sprint` resource and added corresponding specs to ensure its correct behavior. They also created methods for generating URLs with query parameters and converting hashes to query strings within the `JIRA::Base` class, enhancing the library's functionality. Furthermore, the user implemented pagination for fetching boards and board issues, improving the library's handling of large datasets. Additionally, they added the `pry` gem for development and testing and required it in the spec helper.
apiruby-gemjirarubygem
mavenlink/arboreal

May 2015 - Aug 2019

Efficient tree structures for ActiveRecord
Contributions:5 PRs, 22 pushes, 7 branches in 4 years 4 months
railsactiverecordtree-structuresruby
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
Shirish Pampoorickal - Software Architect at Kantata