Alan West is a pragmatic software engineer based in Portland, Oregon, with a decade of professional experience building reliable backend systems and instrumentation. Currently at New Relic, he brings deep .NET and C# expertise, a strong database background, and practical experience in observability—contributing notable fixes and gRPC/HttpClient instrumentation work to the widely used OpenTelemetry .NET client. His career spans startups and enterprise teams, and he pairs hands-on engineering with automated testing and thoughtful internalization of components to improve maintainability. With an M.S. in Computer Science and prior experience teaching at Portland State University, he balances rigorous technical foundations with mentorship and knowledge sharing. Off the usual path, he once honed customer-focused service skills as a "Pizza Topping Consultant," which informs his practical, user-minded approach to building software.
10 years of coding experience
15 years of employment as a software developer
M.S., Computer Science, M.S., Computer Science at Portland State University
Contributions:7 releases, 1318 reviews, 128 commits in 2 years 4 months
Contributions summary:Alan made substantial contributions to the OpenTelemetry .NET client by implementing functionality to handle null values in `TraceState` and adding comprehensive tests to validate its behavior. They also made code changes to internalize various instrumentation components, including `HttpClientInstrumentation`, `SqlClientInstrumentation`, and gRPC-related instrumentation. Furthermore, the user implemented and tested gRPC client instrumentation, enhancing the client's ability to capture and propagate context information.
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.