◆ HAN_LU.EXE
hanlu.co — Microsoft Internet Explorer
★ Welcome to my homepage ★ Software systems / distributed computing / machine learning ★ Best viewed at 1024 × 768 ★ 
http://www.hanlu.co/home

> Hello, world! I'm

HAN LU_

ECE graduate student at the University of Waterloo. Previously shipped 5G, messaging, and automotive software across four co-op terms.

01 :: About

Curious by default.
Rigorous by design.

I build software at the point where systems thinking meets practical engineering.

[01] Co-op terms at Dell, Solace, Nokia, and Ford taught me to work inside complex systems, under real constraints, alongside teams with high standards.

[02] I’m drawn to distributed and parallel computing, real-time software, and machine learning—and I learn best by building.

02 :: Experience

Four teams.
One engineering mindset.

01.

Dell Technologies

2024.01–04

Junior 5G Software Development Intern

Implemented, documented, and tested Layer 2 and Layer 3 features and algorithms, then integrated them with the Centralized Unit and Distributed Unit at the core of the 5G radio stack.

02.

Solace

2023.09–12

Software Developer Co-op

Built an automated performance-testing suite that accounts for network variability, significantly improving the accuracy and efficiency of benchmark data.

03.

Nokia

2022.09–12

Software Engineer Co-op

Ran bulk API testing with JMeter, raising testing efficiency by 40%, and streamlined product documentation so it was easier for users to follow.

04.

Ford Motor Company

2022.05–08

Platform Software Developer Co-op

Co-designed and documented a new toolset that streamlined the workflow for a team of seven engineers and encouraged consistent best practices.

03 :: Selected work

Projects that
put ideas to work.

mitm_research.exe□ ×
MITM Research

MITM Research

[no public repo]

A man-in-the-middle attack simulated in a safe, controlled environment to study how it works and what it exposes.

  • Python
  • Wireless Security
2048_ai_solver.exe□ ×
2048 AI Solver

2048 AI Solver

[no public repo]

A Monte Carlo Tree Search (MCTS) agent for 2048 that reaches the 2048 tile in 90% of games.

  • Python
  • MCTS
  • AI

04 :: Toolkit

Tools I reach for.

  • 01Python
  • 02C/C++
  • 03Go
  • 04JavaScript
  • 05QNX
  • 06Real-time OS
  • 07gRPC
  • 08Kubernetes
  • 09Docker
  • 10React
  • 11Node.js
  • 12Tailwind
  • 13Git
  • 14SVN
  • 15JMeter

05 :: Contact

Have a hard problem?

I’m always up for thoughtful engineering work and good conversation. The best way to reach me is a message on LinkedIn.