Tamer Sherif

Software Engineer at Stealth Startup

Greater Seattle Area 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

🤩
Rockstar
🎓
Top School
Tamer Sherif is a software engineer with five years of experience building and maintaining high-performance storage systems at Microsoft and a stealth startup in the Greater Seattle area. He has been a lead contributor to Azure Storage projects—helping ship BlobFuse V2, AzCopy, and multiple Azure SDKs for Go and Python—bringing deep expertise in blob/file system semantics, streaming I/O, and concurrency correctness. Notable contributions include implementing destination SAS handling for rename operations, building Azure Storage Queues and Data Lake Gen2 packages for the Go SDK single-handedly, and enabling Mac M1/M2 support for AzCopy. He combines systems-level backend engineering with test automation and API design, often owning features end-to-end from implementation to documentation. Magna cum laude in Computer Engineering from the University of Ottawa, he pairs strong academic foundations with practical open-source impact inside widely used Azure repositories.
code5 years of coding experience
job5 years of employment as a software developer
bookOntario Secondary School Diploma, Ontario Secondary School Diploma at Merivale High School
bookBASc Computer Engineering Magna Cum Laude, BASc Computer Engineering Magna Cum Laude at University of Ottawa
languagesEnglish, Arabic
github-logo-circle

Github Skills (15)

unit-testing10
filesystem10
azure-blob-storage10
go10
azure-storage-file10
azure-storage10
python10
azure-sdk10
testing10
microsoft-azure9
azure9
fileio3
file-processing3
file-handling3
file-access3

Programming languages (8)

C#JavaJavaScriptGoHTMLMarkdownPythonTypeSpec

Github contributions (5)

github-logo-circle
Azure/azure-storage-fuse

Feb 2022 - Jan 2023

A virtual file system adapter for Azure Blob storage
Role in this project:
userBack-end Developer
Contributions:241 reviews, 90 commits, 47 PRs in 11 months
Contributions summary:Tamer primarily focused on enhancing the Azure Blob storage file system adapter. Their contributions include fixing capacity bugs, adding write functionalities for blobs, and implementing methods to write data at specific offsets. They also integrated methods for retrieving and managing file block offsets. The user's work involved modifications across core components, including `azstorage.go`, `block_blob.go`, and `stream.go`, demonstrating expertise in managing Azure Blob storage and file system interactions.
azure-blobblob-storageblobazure-blob-storagevirtual-file-system
Azure/azure-sdk-for-python

Aug 2020 - May 2022

This repository is for active development of the Azure SDK for Python. For consumers of the SDK we recommend visiting our public developer docs at https://learn.microsoft.com/python/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-python.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:233 reviews, 144 commits, 323 PRs in 1 year 8 months
Contributions summary:Tamer primarily focused on fixing bugs related to an etag issue in the Azure Storage Blob service, and in particular, in the area of leases. They addressed concurrency issues. They refactored and moved existing access conditions. The user's work involved adding unit tests for the resolved etag bug and performed maintenance of existing tests.
pythonversionedazure-functionssdkazure-python
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
Tamer Sherif - Software Engineer at Stealth Startup