Harsohail Brar

Senior Software Engineer at AngelList

San Francisco, California, Canada
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
Harsohail Brar is a Senior Software Engineer with seven years of experience building financial and payments infrastructure, currently focused on banking systems at AngelList in San Francisco. He combines a Software Engineering degree with a concurrent Finance major from the University of Calgary, giving him a practical edge in designing technically sound solutions that meet business and regulatory needs. Harsohail has shipped backend features across startups and scale-stage companies—from payment interfaces at Modern Treasury to production systems at Cenovus—and now contributes to AngelList’s financial stack. An active open-source contributor, he improved data integrity and contact handling for the volunteer management system CASA, demonstrating attention to data validation and testing. He also brings leadership experience from running campus tech philanthropy (Code the Change YYC), showing he scales impact through mentorship and project organization. Colleagues describe him as a pragmatic engineer who prefers shipping secure, well-tested backend improvements that directly reduce operational risk.
code7 years of coding experience
job4 years of employment as a software developer
bookBachelor of Science - BS, Software Engineering, Bachelor of Science - BS, Software Engineering at University of Calgary
languagesEnglish, Punjabi, Hindi
github-logo-circle

Github Skills (7)

database-migrations10
ruby-rails10
database-migration10
rails10
data-validation10
ruby10
postgresql9

Programming languages (5)

TypeScriptJavaJavaScriptHTMLRuby

Github contributions (5)

github-logo-circle
rubyforgood/casa

Apr 2022 - Jul 2022

Volunteer management system for nonprofit CASA, which serves foster youth in counties across America.
Role in this project:
userBack-end Developer
Contributions:41 reviews, 127 commits, 12 PRs in 3 months
Contributions summary:Harsohail primarily contributed to the back-end functionality of the CASA volunteer management system. Their work focused on adding a phone number attribute to the user model, updating the supervisor import process to accept phone numbers, and adding validations for phone number formats. They also added tests related to phone number handling during supervisor import, ensuring the system correctly processed and validated this new data. This indicates a focus on improving data integrity and the system's ability to handle volunteer contact information.
servesyouthr4gmanagement-systemcasa
garywu2/TLreaDR

Feb 2020 - Jul 2020

Contributions:134 commits, 1 PR, 1 push in 4 months
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