Rust Systems Engineer & Researcher

I build memory-safe systems.I write Rust that runs fast.I turn engineering into research.

Suyu Jiang (Jerry Su) — Rust Systems Engineer & Researcher

I design and build memory-safe, high-performance Rust systems: web frameworks, robotics simulators, and assessment platforms. I then turn that engineering into peer-reviewed research.

6

Published & Accepted

4

Under Review / In Prep

2

Patents (CNIPA)

5

Active Projects

1

Best Paper Award

Engineering

Featured Projects

Author & Lead2025 – present

Hotaru Web Framework

Hotaru is a full-stack Rust web framework. A macro-based DSL keeps the URL, the middleware, the configuration, and the handler in one place. One application serves several protocols: HTTP, HTTPS, WebSocket, MQTT, and custom TCP. All protocols share the same state, the same routing, and the same handler style.

RustWeb FrameworkMacrosMulti-protocol
Engineer & Mentor2025 – present

Hair Cutting Robot (HCR)

HCR teaches robot programming in the browser. A student writes a program in a Blockly editor. The program then runs in a 3D simulator built with React Three Fiber, so a physical arm is not necessary. One program IR is the single source of truth. The browser preview, the Rust server replay, and the ESP8266 arm run the same program, and the server replay owns the official score. The system sweeps every motion through a geometric head model before the motion runs. The backend adds adaptive item selection and a generated question bank, and the simulator still runs offline without a network.

RustRoboticsRobotics EducationDigital Twin

Arona is a computerized adaptive testing (CAT) framework in Rust. It keeps zero-cost abstractions, and it also accepts IRT models as plugins at run time. Dynamic trait objects let an operator change the model or the algorithm without compile-time coupling. The framework supports the IEEE ICCSP 2026 Best Paper on Smart Education Systems.

RustPsychometricsIRTTrait Objects

Scholarship

Featured Publication

2026
conference
Award · Best Paper on Smart Education Systems

High Performance Adaptive Learning & Testing System with Safe Dynamic Plugin System

Haozhe Ruan, Sihui Li, Jingwen Guo, Yiyi Wang, Suyu Jiang, Aquil Mirza Mohammed

2026 12th International Conference on Communication and Signal Processing (ICCSP) · Smart Education Systems

A conference paper about a high-performance adaptive learning and testing system with a safe dynamic plugin architecture. The work covers extensibility, runtime safety, and Rust implementation choices such as generic programming and metaprogramming.

RustGeneric programmingMeta programmingLearning systems

About

About Me

I am a Rust software engineer and researcher. My work covers high-performance systems, async programming, web frameworks, robotics simulation, and platforms for assessment and adaptive learning. I work from system and architecture design through to implementation, and I build type-safe and extensible architectures with explicit trust boundaries. I also lead research projects, mentor student teams, and publish in software engineering, AI, healthcare, and education technology.

I study for an MSc in Information Technology Management at The Hong Kong Baptist University. I completed a BEng in Computer Science at Hubei University of Arts and Science in June 2026. I work with Field of Dream Studio (FDS) and the Pmine research group.

Across the web

Focus

Research Themes

  • Rust systems programming
  • Multi-protocol web frameworks
  • Robotics simulation & digital twins
  • Computerized adaptive testing
  • Domain-specific language design
  • Memory-safe clinical AI
  • AI code generation evaluation

Get in touch

Let's build something.

I am open to research collaboration, Rust systems consulting, and academic co-authorship in systems software, clinical AI, and adaptive learning.

Based in Hong Kong

jerrysu@fds.moe