Zhihua Lai (Senior Software Engineer @ MSRC, PhD)

Hi there Hello!

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 5 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.

Connect me on (Linkedin). My profile at Microsoft Research and my profile at Github. And here is my resume (PDF 60KB, 18/December/2023). And here are the Holopin Badges

You can also find my other traces on Cyberspace - for example: SteakOverCooked, CodingForSpeed and 中文博客 (A Chinese Blog)

Also, welcome to join CodingNBB.com group for discussions of coding+algorithms (中文)

During my spare time, I teach my sons and wife programming.

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 🅿️

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 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 AFO Group (where I am currently at).

Social Networks

My opinions on social networks are simply my personal views only. They do not reflect or represent my current employer Microsoft, obviously.

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 22 2024 18:23:27.

Valid HTML 4.01 Transitional