Curriculum Vitae
Suyu Jiang
Preferred name: Jerry Su · Handle: JerrySu5379
Rust Systems Engineer & Researcher
Summary
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.
Education
The Hong Kong Baptist University
Expected Graduation: Jun 2027
MSc in Information Technology Management
Hubei University of Arts and Science
Completed: Jun 2026
BEng in Computer Science
GPA: 3.3 / 4.0
Technical Skills
Languages
Systems / Web
Tools
Strengths
Selected Projects
Hotaru Web Framework · Author & Lead
2025 – present
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.
Hair Cutting Robot (HCR) · Engineer & Mentor
2025 – present
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.
Arona — Computerized Adaptive Testing Framework · Author & Lead
2025 – present
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.
Tsubasa — OA / Hackathon Judging System · System & Architecture Design · Implementation
2026 – present
Tsubasa is an online assessment and hackathon judging system. The contest runs for two hours, and all candidates compete at the same time. The design assumes that every candidate uses an agentic AI, so submitted code is no longer evidence of understanding. The system scores the judgement of the candidate instead. A candidate predicts how the code behaves and declares a confidence value, and the platform executes the reference implementation to get the ground truth. The authoring method is the main innovation. A bug is not N bugs in N code bases. A bug is one perturbation of a formal specification, written in IMP with bounded loops and machine integers. The tool then decides equivalence between the original program and the mutant by exhaustive evaluation over a declared domain. Difficulty becomes a computed number, and cross-language fairness becomes a machine-checked assertion. The scoring rules and the offline authoring tools work today, and the contest platform is under implementation.
Tsubasa — Capstone Engineering Training System · System & Architecture Design · Implementation
2026 – present
A generative agent can finish an individual coding assignment, so an individual program shows little about the student. This project makes the team engineering cycle the deliverable. It runs as the PolyU COMP5585 cloud project for 2026 to 2027, with 60 students in 20 teams of three. Two teams form a twin unit, and there are ten twin units. Each team writes one bounded component in safe Rust against a frozen WIT world. The team then deploys the component on Azure and connects it to one trusted core, which the teaching team operates. The student component has no capabilities: no network, no file system, no database, no clock, no environment, and no secrets. A staff gateway supplies HTTPS, authentication, health checks, value translation, and resource metering. The cohort tests one claim. An independent team can implement the same frozen contract and deploy it under a different cloud service model. The same core then accepts it, and the business semantics do not change. The staff run the acceptance procedure, because a self-reported result is not evidence.
Akari — Programming Language / DSL · Author & Lead
ETA Jul 2026
Akari is a programming language and DSL for precise calculation. It runs as a standalone tool, or inside a Rust project. The repository holds the macro-based value and JSON system and the templating components. These parts are the base of the language tool chain.
PMINE — Tool Site & Development Lead · Tech Lead · Team of 8
2023 – present
PMINE is a community tool website, and Pmine Research is the applied Rust research group of Field of Dream Studio (FDS) that runs it. The site hosts a Minecraft skin-pack automator, encryption and decryption utilities, a BBCode template generator, and a Bingo generator with AI support. I lead the development workflow of a team of eight, and the site has run for approximately two years. The team works across Hong Kong, mainland China, and the United States, and the members come from five different fields.
Junior Researcher Mentoring Programme (JRMP) · Student Mentor
2025 – present
The Global Engagement Office of The Hong Kong Polytechnic University runs the Junior Researcher Mentoring Programme (JRMP). I mentored Group 09 in the 2026 edition, from March to August 2026. The group of secondary-school students built smart classrooms. Sensors and MQTT track the room environment and the movement of the students, on Arduino and Raspberry Pi. I teach research methodology and academic writing, and I guide each student through experimental design, paper writing, revision, and submission. Two research publications came from the group.
Publications
8 of these records are published or accepted. 4 are under review or in preparation.
- Operating Systems with Rust. Wiley–IEEE Press, Hoboken, NJ, USA, 2027. Author · In press
- SafePulse: A Memory-Safe Rust Architecture for Deterministic Real-Time ECG Alerting with Optional LLM Enrichment. 2026 International Conference on Artificial Intelligence for Health and Education (ICAIHE), 2026. Lead Author · Accepted · in press
- Engineering Metadata Placement over MQTT 5 for Multi-Robot Fleet Coordination. 36th IEEE International Conference Radioelektronika (RADIOELEKTRONIKA), Czech Republic, 2026. Co-Author · Accepted for presentation
- High Performance Adaptive Learning & Testing System with Safe Dynamic Plugin System. 2026 12th International Conference on Communication and Signal Processing (ICCSP), 2026. Co-Author · Accepted · in press · Award · Best Paper on Smart Education Systems doi:10.1109/ICCSP68173.2026.11539256
- SAM-YOLO: An Improved Small Object Detection Model for Vehicle Detection. The European Journal on Artificial Intelligence, 2025. Author · Accepted · in press doi:10.1177/30504554251319452
- International Workshop on Advanced AI Systems for Clinical Practice — Hotaru for Connected Healthcare. AASCP 2026 · under ICAIHE 2026 (icaihe.org), 2026. Speaker · Delivered · ICAIHE 2026, Waseda University, Tokyo
- A Web Application Development Method and System for Unified Multi-Protocol Processing / 一种多协议统一处理的 Web 应用开发方法及系统. China National Intellectual Property Administration (CNIPA), 2026. Inventor · Published by CNIPA · Mar 2026 · App. No. 202511692952.9
- A General-Purpose Network Service Framework System and Method with Unified Access Points and Decoupled Transport Layers / 统一访问点与传输解耦的通用网络服务框架系统及方法. China National Intellectual Property Administration (CNIPA), 2026. Inventor · Accepted by CNIPA · May 2026 · App. No. 202610713030.X
- Making Robot Programming Visible through Solvable Tasks and Classroom Practice. ICWL–SETE 2026 — Joint Conference of the 25th International Conference on Web-Based Learning and the 11th International Symposium on Emerging Technologies for Education, 2026. Lead Author · Under review (double-blind)
- Trait-Based High-Performance Rust Web Framework. In preparation · target IEEE CSE 2026, 2026. Author · To be submitted
- Evaluating AI Code Generation on Novel Frameworks Beyond Pretraining Data. Expert Systems With Applications, 2026. Lead Author · Submitted
- A Pluggable, Type-Safe Computerized Adaptive Testing Framework with Dynamic Item Generation in Rust. Information and Software Technology, 2026. Lead Author · Submitted
Academic Service
International Workshop on Accessible, Embodied and Simulation-Supported Robotics Learning (RoboEdu)
30 November 2026 · Tenerife, Spain
1st edition — RoboEdu@ICWL–SETE 2026
Built the workshop site: the base framework, the content model, and every published fact
robo.hcr.rsJiangsu–Hong Kong–Macao Symposium on Intelligent Service Robotics and Autonomous Systems (JHM-SRAS)
14–24 December 2026 · Hong Kong
1st edition — JHM-SRAS 2026
Built the symposium site: the base framework, the content model, and the programme and committee data
Hosted by The Hong Kong Polytechnic University under the Jiangsu–Hong Kong–Macao University Alliance
sras.hcr.rsExperience & Activities
Field of Dream Studio
General Admin · Non-profit software & game dev team
I managed more than three concurrent projects, improved the development pipelines, and removed technical blockers across the studio.
The Hong Kong Polytechnic University · Department of Computing
Tutorial Designer & Student Mentor · COMP5585, COMP2S01
I designed the Overview and the Part I tutorial programme (weeks 1 to 6) for COMP5585 Cloud Computing and Hyperscale AI Infrastructure. I also built and taught the HCR materials for the COMP2S01 service-learning subject. I wrote the project briefs, the student handbooks, and the slide decks for both subjects.
- Seven tutorials and Azure labs make one continuous environment: virtual machine and Blob Storage, Docker with Azure Container Registry, AKS, data-centre networking, and Spark or Ray. Each session ends with a resource-group teardown and a spend check, so the students learn cost hygiene as a habit.
- Wrote the handbook for the group chapter project. Two paired teams deploy the HCR platform on raw infrastructure and on managed AKS. Both deployments must pass the same conformance fixtures, and each team measures setup effort, failure recovery, latency, and cost.
- Built the Rust service for the CI/CD tutorials. The pipeline runs the pull-request checks, builds and smoke-tests the image, publishes it to GHCR, and deploys it to an Azure virtual machine over SSH. The tutorial ends with a rollback exercise.
- Produced the tutorial slide decks and a LaTeX practice kit that compiles, for the chapter writing of the students
- COMP2S01 “Technology Beyond Borders” is the service-learning subject. I wrote and delivered the HCR lecture series: the simulator, the multiplayer round, firmware flashing, and the assembly guide for the MG996R arm with four degrees of freedom. The subject uses two tiers, so the PolyU undergraduates then teach the same material to secondary-school students.
- COMP2S01 teaches in a community setting and not in a laboratory. The room, the language, and the available equipment are all part of the problem.
- The subject has twenty places, and more than 140 students were on the waiting list. The two main intakes came from the textiles and design departments, and these students had no engineering background. They learned to assemble the arm, flash the firmware, program the simulator, and then teach all of it. The student feedback was strong.
- The President of the University of the Philippines commended the service-learning engagement in the Philippines
- The Indian Muslim Association, Hong Kong, recognised the community-engaged education
Indian Institute of Technology Kharagpur · Kharagpur, West Bengal, India
Student Mentor · HCR course cohort
IIT Kharagpur is the largest of the three HCR cohorts, and the one taught furthest from the hardware. I serve as student mentor for the cohort.
- No physical arm travels to Kharagpur. The browser client and the server-side replay are the whole teaching apparatus, and that is what makes a cohort this size workable at a distance.
- The participants arrive with programming already in hand, so the course spends its time on the arm instead of on the syntax.
Junior Researcher Mentoring Programme (JRMP) · The Hong Kong Polytechnic University
Student Mentor · Global Engagement Office
I mentored Group 09 of the PolyU Junior Researcher Mentoring Programme, from March to August 2026. The group of secondary-school students built smart classrooms. Sensors and MQTT track the room environment and the movement of the students. I teach research methodology and academic writing, and I guide each student through experimental design, paper writing, revision, and submission.
- More than 25 core and guest lectures, more than four practical AIoT workshop sessions, and more than twelve continuous assessments
- The group built its smart classrooms on Arduino and Raspberry Pi
- Direct supervision of experimental design and of the journal submission process
- The group presented at ISBDAI 2026, and won My Favourite Poster at the IET Young Professionals Exhibition and Competition 2026
- Two research publications came from the mentee group
- A mentee paper is accepted for presentation at the 36th IEEE RADIOELEKTRONIKA conference in 2026
- Certificate of Appreciation from the PolyU Global Engagement Office, 20 August 2026
Hubei University of Arts and Science
Outstanding Graduate (2026)
The university named me Outstanding Graduate of the 2026 cohort, for sustained academic and research work during the undergraduate programme.
- Supported academic coordination as a Study Committee Member, and helped with the class learning activities and the study atmosphere.
- Built an academic and research record through award-winning publications, international workshop presentations, and patent applications.
Hubei University of Arts and Science
Wolong Talent Scholarship
The university awarded me the Wolong Talent Scholarship for academic achievement and for international readiness.
- Admitted to the MSc in Information Technology Management programme at The Hong Kong Baptist University.