DoctorLai

Zhihua Lai, PhD

Senior Software Engineer Distributed Systems Platform & DevOps Engineering C/C++ Linux & Kubernetes Cloud & AI Infrastructure
🏠 Cambridge, UK 📧 dr.zhihua.lai [AT] gmail.com 📞 +44 (0)7939 518997 UK ILR

PROFESSIONAL SUMMARY

Proven track record of delivering low-latency, production-grade systems across C/C++, Linux, eBPF, distributed cloud infrastructure, large-scale storage systems, and AI/ML platforms.


CORE SKILLS


PROFESSIONAL EXPERIENCE

Microsoft Research Cambridge — Senior Software Engineer

Intelligent Network Systems (formerly Azure for Operators)
https://www.microsoft.com/en-us/research/group/ins/
July 2021 – Present

I enable researchers to move rapidly from idea to working prototype by solving the engineering, infrastructure, and tooling problems around their research. My work spans eBPF in C, performance-critical C++, C#, Android, ROS2 robotics, and Embedded Rust on ESP32.

More recently, I have focused on AI/ML tooling at Microsoft Research, building systems that simplify experiment submission, execution, and infrastructure management across Microsoft compute platforms. This reduces operational friction, shortens research iteration cycles, and helps turn exploratory research into reproducible and scalable workflows.

Technical areas:
C, C++, Python, C#, Linux, eBPF, Azure, Kubernetes, AI/ML Infrastructure, GPU Inference, Compute Platforms, GitHub CI/CD

Selected Microsoft Open-Source Contributions

GitHub username: doctorlai-msrc

Hackathons

Selected Publications

Previous Publications


Amazon Web Services — Software Development Engineer (L5)

AWS S3, Cambridge, UK
January 2020 – July 2021

Core contributor to Amazon S3 Object Lambda.

Technical areas:
Java, Amazon S3, AWS Lambda, Distributed Systems, Performance Analysis, Cloud Infrastructure, Production Operations, On-Call


General Electric — Staff Software Engineer

Smallworld GIS, Cambridge, UK
December 2018 – January 2020

Core contributor to the Smallworld GIS platform and Magik programming language.

https://en.wikipedia.org/wiki/Magik_(programming_language)

Technical areas:
C, C++, Java, Magik, Programming Languages, Compiler/Language Development, Testing Frameworks, CI/CD


Ranplan Wireless — Principal Algorithm Engineer

Cambridgeshire, UK
September 2010 – November 2018
https://ranplanwireless.com/

Led the research, design, and implementation of radio-propagation algorithms for Ranplan’s Radio Propagation Model (RPM), one of the company’s core intellectual-property assets and a key component of its commercial wireless-network planning products.

Technical areas:
C++, C#, Delphi, OpenCL, GPU Computing, Ray Tracing, Radio Propagation, Wireless Channel Modelling, GIS, Machine Learning, KNN, Performance Optimisation, CI/CD, Testing


EDUCATION

PhD, Computer Science — Wireless & Algorithms

University of Bedfordshire, UK · 2006–2010

Thesis: The Development of an Intelligent Ray Launching Algorithm for Wireless Network Planning

BSc, Computer Science — First Class Honours

University of Luton, UK · 2004–2006

Final Project: Chinese Chess


PATENTS — SELECTED


BLOCKCHAIN & OPEN-SOURCE LEADERSHIP


HONOURS & AWARDS


SELECTED MICROSOFT CERTIFICATIONS

Additional Microsoft certifications include Azure, AI, security, GitHub, Power Platform, and data credentials.

Full list of 28 Microsoft certifications:
https://doctorlai.github.io/microsoft-certifications


GOOGLE CLOUD CERTIFICATION


MISCELLANEOUS