Zach Renner

Software Engineer

Seattle, Washington, United States16 yrs 8 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led development of key metrics feature at GitHub.
  • Contributed to major open-source projects like NuGet and npm.
  • Promoted to Senior Engineer at Microsoft in under 3 years.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with strong expertise in SaaS and Cloud Services.

Contact

Skills

Core Skills

Service DevelopmentData AnalyticsCloud ServicesOpen Source DevelopmentStatic AnalysisDriver DevelopmentNetwork Security

Other Skills

Actions Usage MetricsKubernetesASP.NET CoreLinuxAzurePackage ManagementOpen Source ContributionsC++Source-Code AnnotationBuild/Test AutomationDebuggingMalicious Network Traffic DetectionPythonEmbedded SystemsEmbedded Software

About

Services developer with a strong focus on security, service health, and solving complex problems with the most understandable and reusable code. I've developed large-scale web services to support the engineering systems of companies as large as Microsoft, contributed to major open-source projects, and reported significant security vulnerabilities in various software. I believe in iterative improvement (of both product and self), collaboration, and eschewing the traditional programming interview in favor of real-world problem solving. Along with hiring, I also think that teaching is one of the hardest - yet most important - skills.

Experience

16 yrs 8 mos
Total Experience
3 yrs 5 mos
Average Tenure
6 yrs 4 mos
Current Experience

Github

2 roles

Staff Software Engineer

Promoted

Sep 2021Present · 4 yrs 8 mos

  • Architected and led development of Actions Usage Metrics (https://github.blog/changelog/2024-03-28-actions-usage-metrics-public-beta) feature for customers to gain insights into their Actions usage and performance data, while trailblazing company-wide patterns for customer facing data analytics
  • Led development of "rainbow" deployment and routing infrastructure for version safety in Actions rearchitecture
  • Spearheaded replatforming of GitHub Actions services from Windows VMs to Kubernetes
  • Designed the Linux-based development environment for Actions services while collaborating with DX organization
  • Helped plan, implement, and support integration of Actions into the on-premises product (GHES)
  • Developed artifact caching backend services for actions/cache (https://docs.github.com/en/actions/using-workflows/caching-dependencies-to-speed-up-workflows)
  • Redesigned components and patterns while migrating Actions services from ASP.NET to ASP.NET Core
  • Supported organization by filling acting manager duties as needed
Actions Usage MetricsKubernetesASP.NET CoreLinuxService DevelopmentData Analytics

Senior Software Engineer

Jan 2020Sep 2021 · 1 yr 8 mos

Microsoft

3 roles

Senior Software Engineer

Nov 2016Jan 2020 · 3 yrs 2 mos · Redmond, WA

  • Azure Artifacts
  • Designed and developed core components of Azure's Package Management (e.g. npm, NuGet) service offering
  • Coordinated releases to and supported simultaneous cloud and on-premises deployments
  • Contributed to well-known open source projects e.g. NuGet, npm, request.js
  • Led architecture and development of a near-zero maintenance replacement for open source hosting site CodePlex.com (https://en.wikipedia.org/wiki/CodePlex)
  • Promoted from entry level to Senior Engineer in under 3 years while receiving awards for high performance
  • Windows Code Analysis
  • Developed C++ analysis and autofix tooling for Windows and Visual Studio
  • Prevented and fixed many thousands of code quality defects in the Windows codebase
  • Contributed to the design of the OASIS standard SARIF (https://docs.github.com/code-security/code-scanning/integrating-with-code-scanning/sarif-support-for-code-scanning#about-sarif-support) static analysis results format, used by Microsoft, GitHub CodeQL, AWS, SonarQube, and many others
AzurePackage ManagementOpen Source ContributionsC++Cloud ServicesOpen Source Development

Software Development Engineer

Jul 2013Jan 2020 · 6 yrs 6 mos · Redmond, WA

  • Static analysis / engineering system tooling

Software Development Intern

May 2012Aug 2012 · 3 mos · Redmond, WA

  • Designed and developed a system for automated source-code annotation refactoring
  • Integrated and tested system with a large and complex source base
  • Improved the quality of the underlying compiler and Microsoft IntelliSense
  • Gained knowledge of static analysis, source-code annotation, and compiler front ends
Source-Code AnnotationStatic Analysis

Qualcomm

Engineering Intern

May 2011Aug 2011 · 3 mos · San Diego

  • Windows Platform Power Management
  • Designed a build/test automation framework for power management driver development
  • Debugged driver issues while creating test content for Windows on ARM tablet/phone devices
  • Worked on development team, routinely collaborating with test teams to ensure product stability
  • Received multiple QUALSTAR awards for exemplary performance
Build/Test AutomationDebuggingDriver Development

Merit network

Research and Development Intern

May 2010Aug 2010 · 3 mos · Ann Arbor

  • Redesigned components of a malicious network traffic detection system while learning Python
  • http://code.google.com/p/botnets/
Malicious Network Traffic DetectionPythonNetwork Security

University of michigan

2 roles

Instructional Aide

Jan 2010May 2012 · 2 yrs 4 mos

  • ENGR100: Microprocessors and Toys
  • Assist students with laboratories in Verilog and assembly language programming
  • Work with other instructional aides to plan and perform lecture material

Technical Consultant

Nov 2008May 2012 · 3 yrs 6 mos

  • Provide computing support to students, faculty, and staff in person and over the phone
  • Diagnose and resolve problems with the Computer Aided Engineering Network (CAEN)

Education

University of Michigan

M.S.E. — Computer Science and Engineering

Jan 2012Jan 2013

University of Michigan

B.S.E. — Computer Engineering

Jan 2008Jan 2012

Stackforce found 100+ more professionals with Service Development & Data Analytics

Explore similar profiles based on matching skills and experience