Ella聽Hathaway

Software Engineer II at Microsoft

Redmond, Washington, 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
Ella Hathaway is a Software Engineer II at Microsoft with three years of hands-on experience building and testing core .NET tooling and container images. A University of Michigan CS graduate, she has contributed to high-profile open-source projects鈥攊mproving .NET SDK networking by modernizing WebClient usage to efficient, async HttpClient patterns and strengthening dotnet-docker鈥檚 test automation and validation. She balances backend systems expertise with web development experience from internships (React/Flask full-stack and frontend component work) and a history of teaching CS courses, which informs her focus on developer ergonomics and clear testing practices. Based in Redmond, Ella brings a mix of production-grade engineering, test automation chops, and a commitment to broadening diversity in computer science.
code3 years of coding experience
job3 years of employment as a software developer
bookHigh School Diploma, High School Diploma at Rowland Hall-St. Mark's School
bookBachelor of Science in Engineering - BSE, Computer Science, Bachelor of Science in Engineering - BSE, Computer Science at University of Michigan
github-logo-circle

Github Skills (15)

async-await10
net10
asp-net10
http-client10
dotnet10
sdk10
dotnet-sdk10
csharp10
xunit10
net-sdk10
dotnet-core10
test-automation10
dockers9
docker9
git9

Programming languages (8)

C#PowerShellDockerfileC++HTMLF#Rich Text FormatPython

Github contributions (5)

github-logo-circle
dotnet/sdk

Nov 2023 - Apr 2025

Core functionality needed to create .NET Core projects, that is shared between Visual Studio and CLI
Role in this project:
userBackend Developer
Contributions:189 reviews, 153 PRs, 115 pushes in 1 year 4 months
Contributions summary:Ella primarily contributed to the .NET SDK, focusing on replacing obsolete `WebClient` usages with `HttpClient`. This involved code modifications across multiple files to update the networking code. They further enhanced the code by instantiating `HttpClient` once and making use of async/await patterns for improved performance.
clidotnetsdknet-corec-sharp
dotnet/dotnet-docker

Jun 2024 - Nov 2024

Docker images for .NET and the .NET Tools.
Role in this project:
userTest Automation Engineer
Contributions:19 reviews, 11 PRs, 4 pushes in 5 months
Contributions summary:Ella contributed to the test suite for the .NET Docker repository by modifying existing test files and creating new helper methods. Their work primarily involved improving the file comparison logic using `git diff` for the `VerifyDotnetFolderContents` test. The user also optimized the tests by reducing the output on failure and ensuring tests run against all images. Additionally, the user introduced new tests and test structure related to tag validation and schema verification.
dotnetcsharpdockerdocker-images
Find and Hire Top DevelopersWe鈥檝e 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
Ella Hathaway - Software Engineer II at Microsoft