Robotics undergraduate · Shenzhen

I’m learning howmachines moveand ideas become useful.

I’m SamDScaread, exploring embodied intelligence, software, and the tools that turn curiosity into working things.

22.5431° N / 114.0579° E2025 → 2029OPEN TO CONVERSATION
Sam standing beside the MacLehose Trail sign on a sunny beach.
PORTRAIT / 01HONG KONG
FIELD NOTEMACLEHOSE TRAIL
01
ABOUT / 01A live notebook

No polished expert
label—yet.

I’m still early, so this site is less a monument to past achievements and more a record of where I’m going.

At Shenzhen Technology University, I’m building the mathematical and engineering foundation for robotics while learning to prototype with code. I’m especially curious about embodied intelligence: what happens when AI has to perceive, decide, and act in the physical world.

Outside class, I make small games with AI-assisted workflows, study languages, travel with a camera, and keep testing which interests are worth turning into long-term work.

Sam overlooking Shenzhen’s skyline on a bright day.SHENZHEN / HOME GROUND
RESUME / 02Learning in public

EDUCATION / CURRENT

A foundation in motion.

2025—2029

Robotics Engineering

B.Eng. undergraduate · Shenzhen Technology University

IN PROGRESS
01

Foundations

Linear Algebra · Complex Analysis & Integral Transforms · Probability & Statistics · Engineering Mechanics

02

Code & systems

C · C++ · Python · Algorithms · Linux · AI-assisted prototyping

03

Languages

English · German · Cantonese

04

Direction

Embodied Intelligence · Robotics × AI · AI-native tools

SELECTED WORK / 03Built through iteration

Two games.
A lot of iteration.

Two browser experiments made with Claude Code and Codex—practice in scoping, testing, and learning quickly.

01CURRENT PROJECT

BROWSER GAME / 2026

Airlock Ante:
Gamma-7

An original cyberpunk 1v1 chamber-risk duel. Read the odds, manage tactical items, and choose where the danger points next.

  • Three.js
  • WebGL
  • Node.js
  • WebSocket
View source
02HISTORICAL / ARCHIVED

LEARNING GAME / ARCHIVED

Grand Theft
Code

A bilingual cyberpunk coding game that teaches Python and C++ through 26 story-driven browser missions.

  • JavaScript
  • Custom interpreters
  • HTML / CSS
  • Offline
View historical snapshot
PHOTOGRAPHY / 04A personal edit in 24 frames

What I notice when
I’m not coding.

A 24-frame edit of journeys, streets, machines, and ordinary moments—selected from a larger chronological archive.

These 24 frames are the short edit. The complete sequence lives in a separate chronological archive.

Explore the full archive
CONVERSATIONS / 05Where interests might meet

Ideas worth
exchanging.

This is a personal notebook, but it does not have to be a one-way broadcast. If our interests overlap, you are welcome to write.

01

Code & prototypes

Notes from small websites, scripts, games, and the process of turning an idea into something testable.

BUILD / TEST / ITERATE
02

Robotics & embodied AI

Questions, references, and conversations around robots that can perceive, decide, and act.

PERCEIVE / DECIDE / ACT
03

Photography & place

Travel, streets, changing light, and the ordinary scenes that make a place feel specific.

LIGHT / STREET / MEMORY
04

An open conversation

If something here overlaps with what you care about, send a note. I read every message myself.

WRITE / READ / REPLY

This is a personal, non-commercial website. Messages are reviewed privately and are never published as a public forum.

FOUND A POINT OF CONTACT?

Start with a note.
I’ll read it myself.

Open contact desk
Say hello