Ming Zhou

Principal Software Engineering Manager at Microsoft

Greater Seattle Area 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

👤
Senior
🎓
Top School
Ming Zhou is a Principal Software Engineering Manager at Microsoft with 14+ years of experience specializing in programming language and toolchain implementation, compiler front-ends, and type systems. He designed and independently implemented Julian, a multi-threaded, multi-paradigm scripting language, demonstrating rare end-to-end expertise from scanner/parser to code generation and runtime integration. A Java and JavaScript veteran, Ming has led projects across Azure Compute and Azure DevOps, built web application frameworks, and delivered cross-platform GUI clients including an on-demand video streaming client across five heterogeneous platforms. His background in attribute-grammar meta-programming (Silver) and IDE generator/runtime work highlights a strong blend of research-grade language design and practical production engineering. Based in Greater Seattle, he pairs deep technical craftsmanship with leadership in large-scale cloud infrastructure.
code14 years of coding experience
job13 years of employment as a software developer
bookMasters Computer Science, Masters Computer Science at University of Minnesota
languagesEnglish, Japanese, German, i do not speak chinese or its variants
github-logo-circle

Github Skills (24)

tla10
abstract-syntax-tree10
peg10
languagetool10
grammars10
language-extensions10
dsl9
polymorphism9
tlaplus9
parser-generator9
metaprogramming9
grammar9
compiler8
script-engine8
interpreter8

Programming languages (2)

JavaSystemVerilog

Github contributions (3)

github-logo-circle
zhoux738/JSE

Apr 2018 - Jun 2021

Julian Script Engine
Contributions:17 commits, 20 pushes, 1 branch in 3 years 3 months
julianscript-engine
melt-umn/silver

Jan 2012 - Feb 2014

An attribute grammar-based programming language for composable language extensions
Contributions:110 commits in 2 years 1 month
tlacompilerextensionsprogramming-languagesilver-language
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
Ming Zhou - Principal Software Engineering Manager at Microsoft