Hello, I'm

Warot Tharanamai

4th year Computer Engineering student @ UBC

Warot Tharanamai

About Me

I'm a Computer Engineering student at the University of British Columbia passionate about machine learning, autonomous systems, and modern software engineering. I enjoy building real-world projects that combine AI, robotics, and full-stack development — from self-driving systems and computer vision models to scalable web applications and cloud infrastructure.

Work Experience

Incoming Intern

True Corporation · Bangkok, Thailand

May 2026 – Present

  • Accepted 3 months internship position starting May 2026.

APSC 160 Undergraduate Teaching Assistant

UBC Electrical and Computer Engineering · Vancouver, BC

Aug. 2025 – Present

  • Worked as part of a teaching team supporting over 700 students in the Introduction to Programming in C course.
  • Conducted weekly lab sessions and delivered presentations and demonstrations to explain programming logic, algorithms, debugging techniques, and computational design applications.
  • Graded programming assignments, quizzes, and exams with feedback to support continuous learning.

Software Engineer Intern, AI/ML

Skyller Solutions · Bangkok, Thailand

June 2025 – Aug. 2025

  • Developed a computer vision model using YOLO architecture to automatically detect and count steel pipes from drone footage of warehouse yards, enabling more efficient inventory monitoring.
  • Prepared and annotated custom datasets, optimized model training pipelines, and fine-tuned hyperparameters for improved detection accuracy.

Club President | Promotional Director

UBC Thai Aiyara Student Club · Vancouver, BC

Apr. 2024 – May. 2026

  • Led executive team in planning and executing club events that promote Thai culture within the UBC community.
  • Facilitated regular meetings to align team goals, monitor progress, and foster collaboration among departments.
  • Designed graphics, posters, and promotional materials; managed social media content across Instagram, Facebook, and Line.

Computer Aided Design Specialist

UBC Rapid · Vancouver, BC

Sep. 2023 – Sep. 2025

  • Developed precise 3D CAD models for various projects; collaborated with team members and external stakeholders to deliver customized design solutions.
  • Created rapid prototypes to test and validate design concepts, contributing to an iterative design process.
  • Diagnosed and resolved technical issues related to 3D printing processes, ensuring smooth production workflows.

Featured Projects

Autonomous Driving Car Report

Autonomous Racing

Real-time self-driving system using ROS2 with LiDAR for navigation. Implemented Gap Follow + Automatic Emergency Braking algorithms.

ROS2PythonLiDAR
Platformer Game

Platformer Game

A complete platformer game created from scratch with all aspects handled: coding, animation, game mechanics, and level design.

Game DevAnimationDesign
Watch Demo →
Sport Session Tracker

Sport Session Tracker

In a team of 3, developed a full-stack athletic performance analysis web application using Node.js, Express, and Oracle Database.

Node.jsExpressOracleSQL
GitHub →
UBCNET Demo

UBCNET

Java-based classified platform for UBC community with Shop, Housing, and Announcements sections.

JavaFull-StackDatabase

Skills & Tech Stack

Languages, frameworks, tools, and platforms I work with

Languages

PythonCJavaJavaScriptTypeScript

AI/ML

TensorFlowScikit-learnYOLOLiDAR

Frameworks

ReactNext.jsStreamlitROS2

Tools & Platforms

GitDockerHerokuAWS

Get in Touch

I'm always open to discussing new projects, opportunities, and ideas. Feel free to reach out!