Amanda Deel

Software Engineer at Microsoft

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
Amanda Deel is a software engineer with six years of experience building reliable backend systems at Microsoft in the Greater Seattle Area. She specializes in long-running workflow and orchestration infrastructure, contributing to Azure's Durable Task Framework and the Durable Functions extension with bug fixes, feature work, and improvements to storage integration and client APIs. Her work touches subtle production concerns like race conditions, case-sensitivity issues, lease management, and exception serialization—areas that materially improve resilience and developer experience. Amanda combines practical systems thinking with attention to developer tooling, including code-analysis dependency updates that reduce friction for contributors. She started her hands-on engineering journey with an internship at Siemens PLM Software and holds a BS in Computer Science from Metropolitan State University. Colleagues rely on her for steady, detail-oriented backend engineering on widely used Azure open-source projects.
code6 years of coding experience
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Metropolitan State University
github-logo-circle

Github Skills (18)

asynchronous10
azure-storage10
async10
azure-functions10
netframework10
code-analysis10
dotnet-core10
csharp10
api-design9
restful-api9
azure-table-storage9
api-rest9
blob-storage9
rest-api9
exception-handling8

Programming languages (3)

C#TypeScriptPython

Github contributions (5)

github-logo-circle
Durable Task Framework extension for Azure Functions
Role in this project:
userBack-end Developer
Contributions:12 releases, 100 reviews, 106 commits in 3 years 6 months
Contributions summary:Amanda primarily contributed to the Azure Functions Durable Extension, making improvements to the internal interfaces, implementations, and client. They focused on enhancing the functionality of entity and orchestration clients by adding validation, handling edge cases, and enabling API enhancements. The contributions also included adding and updating dependencies related to code analysis, and also fixing code analysis to enhance developer experience.
durableazure-functionsazure
Azure/durabletask

Oct 2019 - Jan 2023

Durable Task Framework allows users to write long running persistent workflows in C# using the async/await capabilities.
Role in this project:
userBack-end Developer
Contributions:8 releases, 97 reviews, 104 commits in 3 years 3 months
Contributions summary:Amanda primarily contributed to the backend of the Durable Task Framework, focusing on Azure Storage integration. Their work involved fixing bugs, such as removing case-sensitive path names and addressing a delete/renew race condition. The user also implemented new features and made improvements related to orchestration instance status querying and app lease management. Further contributions include enhancements in handling of exceptions and exception serialization/deserialization.
async-awaitdurablecsharplongpersistent
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
Amanda Deel - Software Engineer at Microsoft