Joseph Chan

Staff Software Development Engineer In Test at Harmonic

Hong Kong, China
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

👤
Senior
🎓
Top School
Joseph Chan is a Staff Software Development Engineer in Test based in Hong Kong with a decade of hands-on experience building cloud-native, full-stack systems and scalable SaaS for OTT media streaming. He combines deep expertise in E2E automation, CI/CD optimization, and distributed systems with practical engineering across VueJS, TypeScript, Go, GraphQL and Azure, having delivered production-ready prototypes in weeks and stable releases in months. Joseph led large-scale migrations (Protractor to WebdriverIO), authored high-performance Go validators and tools used millions of times in CI, and discovered critical security vulnerabilities in Kubernetes-based SaaS. His background in financial computing and trading theory complements a strong interest in machine learning, and he’s known for inventing pragmatic testing tools—like an OTT Live Emulator that cut test time by 90%—that bridge developer and operations needs.
code8 years of coding experience
job9 years of employment as a software developer
bookThe University of Hong Kong (HKU)
bookTrading Theories, Trading Theories at Foundation for Traders
languagesEnglish, Chinese, Chinese
github-logo-circle

Github Skills (94)

xmlhttprequest10
http-client10
javascript10
webdriver10
browser10
devtools10
ajax10
cucumber10
nodejs10
jasmine10
protractor10
webdriverio10
plugin10
test-automation-framework9
playback9

Programming languages (10)

TypeScriptJavaC++ShellMakefileJavaScriptGoHTML

Github contributions (5)

github-logo-circle
harmonicinc-com/ExoPlayer

Jan 2021 - Apr 2021

An extensible media player for Android
Contributions:1 release, 11 commits, 10 pushes in 2 months
mediaplayerandroidkotlinmedia-playerextensible
harmonicinc-com/joebot

Apr 2021 - Jun 2021

Golang Command & Control Server For Managing And Remote Accessing Machines Via Web Interface
Contributions:4 releases, 5 commits, 4 PRs in 1 month
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
Joseph Chan - Staff Software Development Engineer In Test at Harmonic