Edward Chen

Designer II at Microsoft

Greater Vancouver Metropolitan Area Canada
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
Edward Chen is a Designer II at Microsoft with a decade of experience crafting user-centered product and interaction designs across web, mobile, and enterprise ecosystems. He blends empathy-driven research with hands-on prototyping and motion-driven UI to deliver accessible, delightful experiences for M365 video and social features. Previously he led product design for large retail photo platforms—shipping omnichannel DAM systems, customization builders, and conversions-boosting redesigns for clients like Costco and Sam's Club. Edward pairs design craft with a technical curiosity evidenced by substantive open-source engineering contributions to Microsoft’s ONNX Runtime and iOS inference examples, bridging design and ML-enabled product work. He thrives in collaborative, creative teams and often mentors peers while grounding decisions in user research and measurable outcomes. Outside work he pursues photography, basketball, and interactive motion design, which inform his visual sensibility and prototyping practice.
code10 years of coding experience
job3 years of employment as a software developer
bookBachelor of Arts (BA), Interactive Arts and Technology, Bachelor of Arts (BA), Interactive Arts and Technology at Simon Fraser University
github-logo-circle

Github Skills (15)

tensorrt10
objective-c10
swift10
ios10
tensor10
c-language10
tensorflow10
cprogramming-language10
onnxruntime10
numerical-computing10
performance-optimization9
avfoundation9
cuda8
api-design7
machine-learning7

Programming languages (10)

PowerShellC#C++CObjective-C++CodeQLSwiftJupyter Notebook

Github contributions (5)

github-logo-circle
Examples for using ONNX Runtime for machine learning inferencing.
Role in this project:
userMobile Developer (iOS)
Contributions:148 reviews, 18 commits, 68 PRs in 1 year 5 months
Contributions summary:Edward contributed significantly to the iOS examples within the ONNX Runtime inference examples repository. They implemented a basic usage example in both Objective-C and Swift, showcasing how to use the ONNX Runtime API for simple addition operations. The user also added an iOS speech recognition example that utilizes the Wav2Vec 2.0 model, demonstrating model loading, audio recording, and speech recognition functionality. Furthermore, the user updated existing examples and the build system to support the full ONNX Runtime iOS package and the latest ORT 1.13 version.
deep-learningruntimeinferencemachine-learningonnx
microsoft/onnxruntime

Dec 2018 - Jan 2023

ONNX Runtime: cross-platform, high performance ML inferencing and training accelerator
Role in this project:
userBack-end Developer
Contributions:2 releases, 3472 reviews, 785 commits in 4 years 2 months
Contributions summary:Edward primarily focused on implementing and refining the low-level implementation of the ONNX Runtime. They added and updated support for the DequantizeLinear, and various other mathematical operations. The user contributed heavily towards enabling type reduction and optimizations in the CPU kernels. They have also addressed a number of compilation warnings and general cleanup of the source code.
runtimetrainingtensorflowai-frameworkaccelerator
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