Zhihua Lai (Senior Software Engineer @ MSRC, PhD)

Hi there Hello!

Github Page | Home | Teaching Kids | 中文

Dr Zhihua Lai - Senior Software Engineer (PhD)

My Chinese Name is 赖智华 (Lai, Zhihua) - Pronunciation

I am currently a Senior Software Engineer at Microsoft Research Cambridge. Prior to that I worked as a SDE (Software Development Engineer aka Someone Does Everything) for Amazon Web Services (S3 Object Lambda) and as a Staff Software Engineer for General Electric Smallworld where I added while loop, regex, http library and so much more to the Magik Programming Language.

I am passionate for Algorithms, Blockchain and Cloud. I am currently a Top 3 Witness (Block Producer) of the Steem Blockchain (see Witness Ranking Table).

In High School (2003), I participated in National Olympiad in Informatics in Province NOIP (e.g. a programming contest) and won the Third Prize.

My Resume:

Connect me on (Linkedin). My profile at Microsoft Research and Google for Developers.

Keep Learning!:

Microsoft Certified:

Code Domain Name Certification Number Earned-on Date
AI-900 AI Azure AI Fundamentals 7Z9DA9-388866 December 19, 2025 (Syllabus)
DP-900 Data Azure Data Fundamentals CD4244-E236BG December 19, 2025 (Syllabus)
SC-900 Security Security, Compliance, and Identity Fundamentals B6A851-BECO96 January 13, 2026 (Syllabus)
AZ-900 Cloud Azure Fundamentals B6FAD6-2S7125 January 16, 2026 (Syllabus)

Here are some of my side-projects - I write blogs and provide Free APIs and Tooling.

Enjoy what I am doing? Buy me a coffee please ☕ or Become a Github Sponsor 💰 or Become a Patreon 💰 or Crypto Payment Accepted ₿ or Paypal 🅿️ or Thanks.Dev

Open Source Contributions

Work Github Account @doctorlai-msrc and Personal Github Account @doctorlai

Merged Pull Requests

Repository Merged Pull Requests Issues Contribution Graph
microsoft/jbpf Merged PRs Issues Graph
microsoft/jrt-controller Merged PRs Issues Graph
microsoft/jbpf-protobuf Merged PRs Issues Graph
microsoft/jrtc-apps Merged PRs Issues Graph
microsoft/exekias Merged PRs Issues Graph
steemit/steem Merged PRs Issues Graph
steemit/wallet Merged PRs Issues Graph
steemit/condenser Merged PRs Issues Graph
steemit/steem-js Merged PRs Issues Graph
LedgerHQ/app-tron Merged PRs Issues Graph
tronprotocol/java-tron Merged PRs Issues Graph

My Open Source Projects

Docker Hub Images

Publication (Conferences, Journals, Patents)

I published a few conference and journal papers on Radiowave Propagation Modelling.

View my publication at Google Scholar. My ORCID is 0009-0005-6429-7194

Here are the publications since I joined Microsoft.

Microsoft Job Referrals

Please could you send your Resume/CV and a preferred job post URL (Job ID) to emhpaHVhbGFpQG1pY3Jvc29mdC5jb20K if you want to apply to Microsoft via Referral. Usually, your application will be referred within 24 to 48 hours if your profile looks suitable for the job posts.

You can view a list of job openings in Microsoft.

Discussions / Ideas / Projects

Let's discuss ideas/projects and any other interesting stuffs on Github Discussions!

Private Tutoring (Cambridgeshire Area)

I might be able to do private tutoring on a various subjects, please contact for details.

Online Judges

I love problem solving! And you can find my trails on the following places:

Zhihua Lai solves math puzzles on ProjectEuler

Other Contact Emails


Last modified: February 04 2026 19:05:31.

Valid HTML 4.01 Transitional