Norbert Hu is a systems-oriented software engineer with 11 years of experience building high-performance distributed systems, databases, virtualization, and kernel-level components, currently contributing to Temporal's core service in San Francisco. He has led large-scale infrastructure efforts at Uber—owning Kafka upgrades, durable task queues, large immutable KV stores, and personalized prediction platforms—and previously improved Hyper-V and SQL Server performance at Microsoft. Norbert blends deep low-level expertise (hypervisor bootstrapping, NUMA, shadow page tables) with production-scale backend design and persistence work, often turning prototypes into cross-product performance wins. His open-source contributions to Temporal demonstrate practical mastery of workflow persistence and history management in a widely used orchestration system. Colleagues would note he repeatedly surfaces subtle system bottlenecks and ships pragmatic, scalable fixes rather than theoretical designs.
11 years of coding experience
20 years of employment as a software developer
High School, High School at Taipei American School
BS, Computer Science, BS, Computer Science at Carnegie Mellon University
Contributions:59 reviews, 13 commits, 83 PRs in 3 months
Contributions summary:Norbert contributed to the core logic of the Temporal service, making changes to history branch management, persistence, and workflow task handling. Their work involved refactoring history branch token serialization and deserialization, as well as improving the initialization and handling of new history branches within the workflow engine. The user also modified the history tree structure and implemented changes to support history persistence. Their commits demonstrate expertise in the Temporal service's internal architecture and its persistence layer.
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.
Request Free Trial
Norbert Hu - Software Engineer at Temporal Technologies