Pmine Research · by FDS

We Dream.We Build.We Put Ideas to Work.

Pmine Research: Rust Systems Software & Applied Research

Pmine Research is the applied Rust research group of Field of Dream Studio (FDS). We build practical systems software, from safe dynamic plugin systems to memory-safe Rust architecture, and turn that work into applied academic output through publications, patents, and research activity.

6

Publications

5

Active Projects

8

Team Members

1

Workshops

People

Group Leads

Suyu Jiang

Chief Executive Officer

Application oriented researcher and Rust systems engineer with a computer engineering background, and a manager of FDS. Focuses on the application of fundamental theory through new architecture designs: high-performance async systems, multi-protocol web frameworks, robotics simulation, domain-specific languages, and adaptive learning technology, building type-safe, extensible architectures, leading research-oriented projects, and mentoring student teams. Holds a BEng in Computer Science from Hubei University of Arts and Science and is reading for an MSc in Information Technology Management at Hong Kong Baptist University.

Haozhe Ruan

Research Lead

Theory oriented researcher at FDS having a Physics background. Expertise in architectural design and fundamental computing. Having multiple publication related to architectural design and operating system.

Aquil Mirza Mohammed

Chief Technology Officer

Mohammed Aquil Mirza is a Senior Lecturer in the Department of Computing at The Hong Kong Polytechnic University and a Senior Member of IEEE, as well as an internationally recognized researcher and educator with expertise in AI, AIoT, robotics, sensor networks, medical imaging, LLMs, VLMs, VLAs, and agentic AI. His work spans inclusive computing education, computerized adaptive testing, smart health systems, intelligent construction monitoring, neural-network robot control, and service-learning pedagogy. He received the PolyU Early Career Teaching Faculty Award (2025) and the IETI Teaching Excellence Award (2026), and was the University Nominee for the UGC Teaching Award (Early Career Faculty, 2026).

Current Work

Active Projects and Workstreams

active2025/11 - present

Hotaru Web Framework

A full-stack Rust web framework with a macro-based "endpoint in one place" DSL that keeps URL, middleware, config, and handler together. Architected for multi-protocol services (HTTP/HTTPS, WebSocket, MQTT, and custom TCP) with shared state and a unified routing/handler style.

RustWeb FrameworkMacrosMulti-protocolPerformance
active2026/05 - present

Hair Cutting Robot (HCR)

A simulator and digital twin for a remote collaborative haircutting robot platform. The web simulator is a fully client-side 3D programming workbench: Blockly programs of absolute servo-angle commands drive a procedural five-joint arm whose end effector removes hair voxels on contact, while deterministic geometric constraints stop the mechanism before it can enter the head. Results are scored on target-hairstyle completion, program efficiency, and estimated execution time. An optional Rust backend turns the same UI into a competitive round with server-side replay and server-judged deadlines.

RustRoboticsDigital TwinThree.jsBlocklySimulation
active2025/10 - present

Arona: Computerized Adaptive Testing Framework

A computerized adaptive testing (CAT) framework emphasizing zero-cost abstractions while supporting runtime-pluggable IRT models. Built with dynamic trait objects to enable model and algorithm swapping without compile-time coupling. The framework underpins the IEEE ICCSP 2026 Best Paper on Smart Education Systems.

RustPsychometricsIRTTrait ObjectsCAT

Scholarship

Latest Publication

2026
conference

Making Robot Programming Visible through Solvable Tasks and Classroom Practice

Suyu Jiang, Renze Zhao, Haozhe Ruan, Torres Pui Hong Ngai, Cong Wu, Aquil Mirza Mohammed

The Joint Conference of the 25th International Conference on Web-Based Learning and the 11th International Symposium on Emerging Technologies for Education (ICWL–SETE 2026)

Students new to programming can struggle to connect commands with robot movement. This browser platform lets them program a simulated hair cutting arm with blocks, inspect the cut and revise their program. Early tasks used geometric targets without a program showing that each target could be reached. The revised generator uses reference-program results as targets, giving each task a known solution. On a 2,134-waypoint path, browser and server tool-tip positions agree within 1 over a million. This confirms agreement for the tested path. Two three-hour sessions with 30 students of mixed programming experience revealed missing cutting instruction and barriers to continued practice. These observations led to a cutting lesson and changes to practice and competition. The 1,615 log records cover one classroom day and other use. None of 21 adaptive sessions reached the precision required to link practice and competitive item calibration. In 13 reconstructed rounds, exact target matches were common on authored items and less frequent on two generated items.

Hair cutting robotConstructionismBlock-based programmingDigital twinComputerized adaptive testingAutomatic item generationRobotics education

About

About Pmine Research

Pmine Research is the applied research group of Field of Dream Studio (FDS). We focus on Rust systems software and applied academic research: building safe, high-performance systems and turning that engineering into conference papers, patents, and workshops.

The group's work spans Rust systems programming, safe dynamic plugin systems, adaptive learning and testing platforms, and clinical AI, including memory-safe real-time ECG alerting. Pmine Research (FDS/PMINE) is the research group and is distinct from the PMINE toolkit; this site covers the group's software, publications, and research activity.

Focus

Research Themes

  • Rust systems programming
  • Safe dynamic plugin systems
  • Adaptive learning & testing platforms
  • Clinical AI systems
  • Real-time ECG alerting
  • LLM enrichment for healthcare
  • Academic workshops & conference activity

Featured Work

HCR Simulator

A browser-based 3D workbench where Blockly programs drive a five-joint robot arm against a voxelised target hairstyle.

Runs entirely client-side · Scored on hairstyle completion, program efficiency, and estimated execution time