VERSION 2.0 - 2026

Wild Engineer appeared!

RYAN
LEONG

ROBOTICS & EMBEDDED ENGINEER

PRESS SCROLL TO START

About Me

▶ Background

I'm a Computer Engineering undergraduate at the National University of Singapore, currently working as a Robotics Software Engineer Intern at DSO National Laboratories, where I build agentic robotics software, simulation tooling, and autonomy systems.

My expertise lies in robotics software development, including task planning, visual-inertial SLAM, sensor fusion, embedded systems, and real-time pose estimation.

▶ Education

National University of Singapore

B.Eng (First Class Honours), Computer Engineering

2023 — JUN 2026

GPA: 4.75/5.0

Dean's List in all eligible semesters (2/2); Engineering Scholars Programme

Stanford University

Visiting Student (Exchange)

APR — JUN 2025

▶ WORK AUTHORIZATION INFO

H1B1 (Singapore/Chile): A fast-track alternative to the H1B. Unlike the H1B lottery, H1B1 is quota-based and usually available year-round for Singaporeans as it is historically undersubscribed.

SIMILARITY: Like the TN (Canada/Mexico) and E-3 (Australia) visas, the H1B1 is profession-specific and requires a job offer, but avoids the complex lottery system.

NOTE: These visas are often easier and faster to process than the standard H1B, making it simpler for US employers to hire talent from these specific countries.

Experience

Robotics Software Engineer Intern

Singapore

May 2026 — Present
  • ▶Built an agentic robot task-planning harness inspired by SayPlan and LookPlanGraph, integrating local LLM tool use, DDS middleware, and hierarchical 3D scene graphs for spatial reasoning and closed-loop replanning
  • ▶Developed low-fidelity robot embodiment simulators and DDS adapters for external simulators, enabling hardware-independent testing, scenario replay, telemetry, and end-to-end autonomy validation
  • ▶Benchmarked 40+ compact language models for task success, tool-use reliability, inference latency, and resource usage, producing a reproducible evaluation pipeline for local and edge deployment

Robotics Software Engineer

San Francisco, CA

Jan 2025 — Dec 2025
  • ▶Built robotics infrastructure on GCP using Terraform and Kubernetes, deploying 20+ containerized services with CI/CD and FastAPI-based device registration, telemetry, monitoring, and fleet operations
  • ▶Integrated visual-inertial ORB-SLAM3 into a UMI gripper using OAK-D stereo cameras, Kalibr camera-IMU calibration, Allan variance analysis, and synchronized sensor acquisition
  • ▶Built Python applications for the end-to-end processing pipeline behind the SF Fold dataset across 100+ hours of robot-folding demonstrations, including video preprocessing, automated data validation, ORB-SLAM3 execution, review-video generation, Rerun visualizations, and Mosaic-based dataset sharding
  • ▶Automated robot and sensor calibration using a Piper 6-DoF arm and prototyped infrared tracking with Arducam cameras, hardware frame synchronization, and Orange Pi compute
  • ▶Engineered an electromagnetic full-body tracking system with a 1.5 m range, centimetre-level positional accuracy, and 5° rotational accuracy using custom PCBs, STM32 firmware, Helmholtz coils, and Onshape CAD

Research Engineering Intern

Singapore

May 2024 — Aug 2024
  • ▶Built a Python measurement platform using PyVISA, Pandas, and Dash on an Orange Pi, and designed a Verilog FPGA frequency synthesizer achieving 6.5-9.0 ns timing precision

Software Engineering Intern

Singapore

Apr 2023 — Jun 2023
  • ▶Built Python and SQL tools backed by PostgreSQL for an operational dashboard used by approximately 100 employees

Featured Projects

Skills

Full-stack

TypeScript/JavaScriptReactElectronTailwind CSSPythonSQL (PostgreSQL)REST APIsGit

Backend & Frameworks

FlaskSwaggerPostRESTDjangoPostgreSQLNode.jsExpressCI/CDLinuxGitHub Actions

Cloud & Infrastructure

GCP (GKE, Cloud Run, Pub/Sub, Artifact Registry, IAM)KubernetesTerraformDockerTailscaleMQTT

Robotics & ML

MosaicRerunORB SLAM3VI-SLAMVideo ProcessingSynthetic Data Generation

Embedded & Hardware

STM32FreeRTOSMicrocontroller ProgrammingC/C++Circuit DesignKiCadOnShapeSolderingEmbedded LinuxArduinoRaspberry PiSensor IntegrationI2C/SPI/UART

Ready to Collaborate?

I'm currently looking for opportunities in Robotics, Embedded Systems, and Full Stack Development. Check out my resume or get in touch!