Sammy Al Hashemi is a software engineer based in New York with nine years of hands-on experience building reliable back-end systems at firms like Bloomberg and Morgan Stanley. Trained in Engineering Science at the University of Toronto, he blends strong foundations in math and physics with practical engineering—having worked on device characterization for FPGA vendors early in his career. He contributes to prominent open-source projects such as IPython, where he improved kernel behavior, added warnings for unsafe system-command alternatives, and strengthened test coverage and caching of async execution. Sammy is a lifelong learner who brings analytical rigor to production code and a passion for sports that keeps his problem-solving competitive and team-oriented. Colleagues know him for quietly improving developer ergonomics and shipping robust, well-tested fixes that prevent subtle runtime issues.
8 years of coding experience
3 years of employment as a software developer
Bachelor of Engineering (B.Eng.), Engineering Science, Bachelor of Engineering (B.Eng.), Engineering Science at University of Toronto
Official repository for IPython itself. Other repos in the IPython organization contain things like the website, documentation builds, etc.
Role in this project:
Back-end Developer
Contributions:5 commits, 1 PR, 1 comment in 1 day
Contributions summary:Sammy primarily focused on improving the IPython kernel's functionality by adding warnings for potential system command alternatives (like `cd` and `ls`). They fixed linter errors and added tests for the warning mechanisms to ensure robustness. Additionally, the user updated caching within the `run_cell_async` functionality.
Contributions:10 PRs, 123 pushes, 13 branches in 3 years 10 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
Sammy Al Hashemi - Software Engineer at Bloomberg LP