HL.

University of Michigan · Computer Science

Harry Luo.

Software &
AI Engineering.

Interested in building intelligent applications, integrating AI models, and developing reliable software. Seeking software and AI engineering internships.

Software & AI EngineeringAnn Arbor, Michigan

01 / Project focus

Selected projects.

From concurrent task execution to everyday web tools—exploring different sides of software engineering.

01 / Systems

C++ Thread Pool
& Task Executor

A focused exploration of concurrent task execution: how workers share work, return results, and shut down safely.

  • 01

    Concurrency fundamentals

    A fixed-size worker pool, shared task queue, mutexes, and condition variables.

  • 02

    Predictable task lifecycle

    Future-based results, exception propagation, and graceful shutdown.

  • 03

    Test, then measure

    Correctness tests and sequential-versus-parallel benchmarks with documented workloads.

C++ · CMake · Concurrency
02 / Web

Job Application
Tracker

A small, useful browser application for keeping a job search organized, built with native web technologies.

  • Company, role, date, and status records
  • Keyword search and status filters
  • Local storage and input validation
  • JSON import and export for backups
JavaScript · HTML · CSS

02 / About

A foundation
in the fundamentals.

I'm Hao Luo, also known as Harry, studying Computer Science and Mathematics of Finance and Risk Management at the University of Michigan.

I’m interested in the intersection of software engineering and AI: connecting models with useful applications and building the systems that make them reliable. I enjoy working across application development, model integration, and deployment, grounded in data structures, concurrency, and software fundamentals.

University of MichiganB.S. · Expected May 2029

03 / Experience

Industry experience.

Jun — Jul 2026

Ningbo Pioneer Supply Chain Co., Ltd.

Software Engineer Intern · Ningbo, China

Logistics platform development with React, FastAPI, and PostgreSQL, covering shipment search, tracking, and delivery exception monitoring.

Jan — Mar 2026

Avodah

AI Software Engineer Intern · Remote

Speech-to-text infrastructure involving C++ preprocessing, asynchronous inference, and deployment on AWS ECS.

04 / Technical focus

A focused toolkit.

Languages

C++, C, Python
JavaScript, SQL, HTML/CSS

Web & backend

React, FastAPI
REST APIs, PostgreSQL

Tools & infrastructure

Git, Docker
AWS ECS

Resume

The details, in one page.

Education, experience, and selected projects.

View resume (PDF)

05 / Contact

Let's talk
about what's next.

Software and AI engineering internships, useful applications, and new conversations.