Hector Guzman is a Technical Lead with 7+ years of experience building and scaling observability SDKs and telemetry platforms at Microsoft from Node.js and browser clients to Python back ends. He architects OpenTelemetry-compatible solutions, drove the GA Azure Monitor OpenTelemetry Distro, and led cross-team integrations that increased adoption and daily telemetry ingestion by tens of percent. Hector combines hands-on engineering—contributions to major open-source projects like OpenTelemetry and the Azure SDKs—with platform-level ownership, shaping browser observability standards as an approver and SIG representative. He has a track record of pragmatic migration strategies (notably a zero-code-change v3 shim that unlocked most customer adoption) and of improving service QoS through systematic telemetry. Based in Redmond, he blends front-end and back-end expertise with DevOps instincts, and additionally owns GenAI instrumentation work consolidating Microsoft’s fragmented OpenTelemetry efforts.
7 years of coding experience
12 years of employment as a software developer
Computer Science, Software Engineering, Computer Science, Software Engineering at ITESO Universidad Jesuita de Guadalajara
Contributions:43 releases, 365 reviews, 187 commits in 2 years 1 month
Contributions summary:Hector primarily focused on fixing bugs and improving code related to application version handling and telemetry collection within the Node.js application insights SDK. Their work involved correcting an issue with the packageJsonPath and application version context, which improved the accuracy of the application's version information. Additionally, they added and updated the envelope interface, which likely improved the structure and efficiency of the telemetry data being collected.
Contributions:63 reviews, 87 commits, 44 PRs in 3 years 1 month
Contributions summary:Hector primarily focused on updating property names and enabling the sending of system properties for page view performance and exception events. They also addressed issues related to event name overrides within the analytics tracking system. The code changes involved modifications to the ApplicationInsights.ts file, including the introduction of a PageViewPerformanceManager and adjustments to the trackPageViewPerformance and sendExceptionInternal functions.
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.