Saif Cassim

SDE 2 at Amazon

Luxembourg
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
Saif Cassim is an experienced software engineer with 8 years of hands-on experience, currently an SDE II at Amazon with a background in compiler and parser work from WSO2’s Ballerina team. A strong open-source contributor and two-time Google Summer of Code participant, he has contributed to Debian’s Java ecosystem (including packaging Kotlin) and improved the Ballerina language’s parser, compiler, and test coverage. Comfortable across back-end development and QA, he’s tackled production-quality fixes, test enablement, and tooling for language projects as well as delivered commercial systems like a sold POS desktop app and AWS visualization tooling. A Machine Learning and algorithms enthusiast with a solid academic record from University of Moratuwa, he combines entrepreneurial drive with meticulous attention to code quality and packaging details. Notably, his contributions include subtle but impactful compiler/parser return-type changes and enabling tests that reduced error counts in a major open-source language repo.
code8 years of coding experience
job3 years of employment as a software developer
bookB.Sc Engineering (Hons), Computer Engineering, 3.56/4.2, B.Sc Engineering (Hons), Computer Engineering, 3.56/4.2 at University of Moratuwa
bookHighschool, grade 5 through 12, Highschool, grade 5 through 12 at Indian School Salalah,Oman
languagesEnglish, Arabic, Tamil, Malayalam
github-logo-circle

Github Skills (8)

parser10
ballerina10
parsing10
parse10
compiler-development10
testing9
javas8
java8

Programming languages (2)

JavaBallerina

Github contributions (5)

github-logo-circle
The Ballerina Programming Language
Role in this project:
userBack-end Developer & QA Engineer
Contributions:6 reviews, 203 commits, 108 PRs in 5 months
Contributions summary:Saif primarily focused on fixing code formatting and white-spacing issues within the Ballerina programming language project. They also contributed to improvements in the parser and compiler, specifically changing the return type of a node. Furthermore, the user worked on enabling tests and correcting error counts in the project, showcasing their involvement in quality assurance and testing aspects.
compilerprogramming-languageinterpreterballerinaballerina-lang
m36dot/ballerina-lang

Mar 2020 - Aug 2020

The Ballerina Programming Language
Contributions:205 pushes, 25 branches in 5 months
compilerprogramming-languageinterpreterballerina
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
Saif Cassim - SDE 2 at Amazon