0% found this document useful (0 votes)
55 views1 page

Joel Verhagen

Joel Verhagen is a Principal Software Engineering Manager at Microsoft with over 15 years of experience. He has extensive experience developing and managing NuGet, Azure, and .NET projects. His background includes roles optimizing NuGet.org, designing Azure Search implementations, and driving adoption of new technologies.

Uploaded by

Shubham Singh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
55 views1 page

Joel Verhagen

Joel Verhagen is a Principal Software Engineering Manager at Microsoft with over 15 years of experience. He has extensive experience developing and managing NuGet, Azure, and .NET projects. His background includes roles optimizing NuGet.org, designing Azure Search implementations, and driving adoption of new technologies.

Uploaded by

Shubham Singh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Joel Verhagen

Seattle, Washington
github.com/joelverhagen
[email protected]
TECHNICAL SKILLS
Programming languages (proficient): C#/.NET, T-SQL, JavaScript/TypeScript, HTML, CSS

Data technologies: SQL Server, Azure Storage, Azure Cosmos DB, Azure Data Explorer (Kusto)

Cloud computing: Azure – Storage, Service Bus, Search, SQL, Websites, Functions, ARM, VMs

WORK EXPERIENCE

Principal Software Engineering Manager Jun. 2021 – present


Microsoft Corp. – NuGet, Visual Studio team
• Oversaw day-to-day operations of nuget.org as the engineering manager and technical lead
• Designed, implemented, and drove adoption of a NuGet package metadata analyzer (github.com/NuGet/Insights)
• Collaborated with a partner package repository to design and begin implementation of a unified package platform

Software Engineer I, II, Senior Software Engineer Oct. 2015 – Jun. 2021
Microsoft Corp. – NuGet, Visual Studio team
• Drove nuget.org response for the “dependency confusion” package management attack
• Optimized validation and publishing pipelines to nuget.org, improving ingestion time by ~50%
• Designed and implemented a re-architectured nuget.org package search using Azure Search , measured success
• Helped design and implement package signature validation on nuget.org and designed repository signing
• Documented NuGet HTTP protocol for public facing documentation website , enabling custom NuGet software
• Designed and helped implement asynchronous validation of packages
• Drove nuget.org redesign website to be fully accessible and have a fresh look
• Implemented .NET Standard framework compatibilities in NuGet client

Software Engineer I May 2014 – Oct. 2015


Microsoft Corp. – Commerce Platform
• Maintained and improved paginated event store built on .NET and SQL Server
• Implemented generic REST endpoint which allows callers to efficiently poll for resource changes
• Implemented notification system built on .NET, SQL Server, and Azure Service Bus

Software Development Engineer Intern May – Aug. 2013


Microsoft Corp. – Commerce Platform
• Worked on the order management system for Microsoft’s internal commerce platform

Applications Developer Intern Jan. – May 2013


Space Exploration Technologies Corp. – IT
• Designed and developed an in-browser tool to edit sensor calibration files for the flight software (C# + MVC 4)

Software Development Engineer in Test (SDET) Intern Mar. – Jun. 2012


Microsoft Corp. – Blend, Visual Studio team
• Wrote and debugged automated test cases in C# for Blend for Visual Studio (formerly Expression Blend)

Development Intern Spring 2011, Fall 2011


Seapine Software, Inc.
• Worked on developing multi-platform bug tracking software in C++
Engineering Intern Summer 2008, Summer 2009
ShareThis, Inc.
• Designed, developed, and deployed the ShareThis Firefox add-on (nearly 250,000 users)

EDUCATION

B.S. in Computer Science Sep. 2009 – May 2014


University of Cincinnati (Cincinnati, Ohio)
• Dean’s list with 3.850 GPA
• Completed a Math Minor

You might also like