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.
6 years of coding experience
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Metropolitan State University
Durable Task Framework extension for Azure Functions
Role in this project:
Back-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.
Durable Task Framework allows users to write long running persistent workflows in C# using the async/await capabilities.
Role in this project:
Back-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.