Kasra Sheik

Software Engineer at Notion

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
Kasra Sheik is a software engineer with nine years of experience building scalable distributed systems, cloud infrastructure, and backend services, currently contributing to Notion from San Francisco. He has driven production-ready features across startups and larger firms—from real-time pub/sub and GraphQL caching at Callin to cloud reliability work at Modern Treasury and mission operations at Palantir. Kasra has hands-on experience with Python, PostgreSQL, Redis, AWS/Terraform, Kubernetes, and observability tooling, and he’s contributed backend improvements to the widely used Submitty grading platform, notably overhauling its email queuing and delivery reliability. Beyond shipping APIs and infra, he builds pragmatic developer-facing systems that improve observability and error handling, and his GitHub handle (@makenotion) reflects an active engagement with open-source projects.
code9 years of coding experience
job9 years of employment as a software developer
bookBachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at Rensselaer Polytechnic Institute
languagesEnglish, Persian
github-logo-circle

Github Skills (8)

smtpd10
postgresql10
smtps10
smtp10
sql10
python10
database-design9
autograd8

Programming languages (3)

PHPRubyPython

Github contributions (5)

github-logo-circle
Submitty/Submitty

Dec 2018 - Jun 2019

Homework Submission, Automated Grading, and TA grading system.
Role in this project:
userBack-end Developer
Contributions:8 commits, 8 PRs, 55 pushes in 5 months
Contributions summary:Kasra primarily focused on enhancing the Submitty platform's email functionality. This included implementing features to send email announcements within the instructor forum, creating an email queue, and integrating it with the daemon job system. They also refactored the email sending process, migrating to a more robust model with improved error handling and logging. Furthermore, the user contributed to sending exam seating assignments via email, utilizing database queries to fetch class lists and student data for personalized communications.
reactsubmittygrading-systemhomework-serverteaching-tools
Archives your Spotify Discover Weekly Playlists
Contributions:4 commits, 3 pushes, 1 branch in 2 years 2 months
discoverspotifyspotify-web-apiplaylistsspotify-api
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