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 an Embedded / SWE at ZeroshotData in San Francisco, where I build robotics software and embedded systems for autonomous navigation and data processing.

My expertise lies in robotics software development, including visual-inertial SLAM (ORB SLAM3), sensor fusion, embedded systems, and real-time pose estimation.

▶ Education

National University of Singapore

B.Eng (Honors), Computer Engineering

2023 — JUN 2026

GPA: 4.88/5.0

Dean's List; Engineering Scholars Program

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

Embedded / SWE

San Francisco, CA

Jan 2025 — Present
  • Built scalable video processing applications using Python, FFmpeg, and OpenCV for multi-camera robotics datasets, reducing pipeline costs by 50%
  • Developed ORB SLAM3 application for visual-inertial SLAM, integrating sensor fusion and real-time pose estimation for robotics navigation
  • Created 3D trajectory visualizer using Rerun with URDF models, enabling interactive visualization of robotic motion and sensor data
  • Built API servers using Flask with Swagger documentation and PostREST, providing RESTful interfaces for robotics data management and processing
  • Deployed dockerized containers communicating over Pub/Sub for scheduled, parallelizable job processing, optimizing resource utilization and throughput
  • Implemented data sharding and synthetic data generation using Mosaic, enabling scalable dataset augmentation for machine learning training
May 2024 — Aug 2024
  • Engineered frequency synthesizer using Verilog and GOWIN IP cores on Tang Nano 20K, achieving 6.5–9.0 ns precision for 1PPS synchronization
  • Developed autonomous data-measurement web server using Python (PyVISA, Pandas, Dash) on OrangePi 3B+ to collect, analyze, and visualize lab instrument data
  • Resolved Linux kernel driver compatibility issues for NI-USB-HS GPIB interface on OrangePi architecture, enabling robust instrument control

SWE Intern

Singapore

Apr 2023 — Jun 2023
  • Spearheaded internal tools using Python, SQL, and Superblocks with PostgreSQL, the HolyWally backend, and third-party APIs, consolidating data access for ~100 users in a single dashboard
  • Led QA, designing Postman calls to interface with third-party APIs (episode6) and collaborating with backend engineers to resolve UAT bugs
  • Built full-stack dashboard integrating REST APIs, SQL queries, and frontend components to streamline internal workflows

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!