Wei Xia

Senior Applied Scientist at Zillow

Seattle, Washington, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Wei Xia is a Senior Applied Scientist in Seattle with eight years of experience applying optimization, ML, and distributed-systems thinking to production problems across Zillow, Upstart, and startups. He holds a Ph.D. in Industrial & Systems Engineering and has a strong background in large-scale optimization and modeling, from academic nonconvex quadratic solvers to production integer-programming at Uber and hydrogen network optimization. At Zillow and other roles he bridges research and engineering—shipping applied ML solutions and contributing to reliability-focused tooling such as improving error handling in the Cadence orchestration CLI. Comfortable in MATLAB, Python, PySpark and Gurobi, he excels at turning complex mathematical formulations into robust, deployable systems. Colleagues would describe him as a research-minded engineer who consistently surfaces and fixes edge-case reliability issues that improve developer and operator experience.
code8 years of coding experience
job5 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.), Industrial & Systems Engineering, Doctor of Philosophy (Ph.D.), Industrial & Systems Engineering at Lehigh University
bookBachelor of Applied Science (B.A.Sc.), Mathematics and Computer Science, Bachelor of Applied Science (B.A.Sc.), Mathematics and Computer Science at William & Mary
languagesChinese, English
github-logo-circle

Github Skills (10)

command-line10
command-line-interface10
go10
cli10
error-handling9
debug8
debugging8
workflow-engine7
orchestration7
distributed-systems6

Programming languages (10)

TypeScriptC#JavaShellMakefileJavaScriptGoMustache

Github contributions (5)

github-logo-circle
cadence-workflow/cadence

Dec 2018 - Oct 2021

Cadence is a distributed, scalable, durable, and highly available orchestration engine to execute asynchronous long-running business logic in a scalable and resilient way.
Role in this project:
userBack-end Developer
Contributions:10 releases, 500 reviews, 429 commits in 2 years 11 months
Contributions summary:Wei contributed to the Cadence workflow orchestration engine by modifying the command-line interface (CLI) tools. The primary focus was on improving error handling and diagnostics within the CLI. The changes included modifications to the `commands.go` file, which involved enhancing error messages and, in some instances, changing program exit codes. The user’s contributions suggest a focus on improving the reliability and usability of the Cadence CLI.
cadenceresilientorchestration-engineservice-buslogic
yux0/cadence

Dec 2018 - Jul 2019

Cadence is a distributed, scalable, durable, and highly available orchestration engine to execute asynchronous long-running business logic in a scalable and resilient way.
Contributions:109 pushes, 29 branches in 7 months
scalableasynchronouscadenceorchestrationresilient
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
Wei Xia - Senior Applied Scientist at Zillow