02 / Robotics

Code that
moves.

FIRST Robotics Team 2056 - programming, fabrication, strategy, media, and leadership under real competition pressure.

Built for the
world stage.

I helped build and operate a world-class competition robot and learned that the best engineering happens between disciplines.

As lead programmer, I worked on controls, autonomous routines, and auto-alignment. I also served as pit chief, developed our scouting app and backend, and contributed to manufacturing, assembly, electrical, strategy, and media. Our autonomous work earned an award at the World Championship, where Team 2056 placed third.

Roles / Systems

Across the
robot.

01

Programming

Front three-quarter CAD render of Team 2056's 2026 robot

C++, WPILib, subsystem architecture, robot controls, autonomous routines, auto-alignment, testing, and debugging.

02

Competition

Team 2056 members representing Canada at the World Championship finals

Pit chief operations, rapid diagnosis, component replacement, alliance strategy, and qualitative and quantitative scouting.

03

Scouting platform

Team 2056 scouting interface showing field actions and team positions

Developed the scouting application and maintained its backend, adding local resilience after early event data loss.

04

Build

Team 2056 robot surrounded by tools and parts during assembly

Manufacturing, assembly, electrical support, and a major late-season redesign that helped turn the robot into a contender.

05

Mentorship

Sukh sharing Team 2056's work during an interview in the competition pit

Teaching VEX, FTC, coding, and Onshape to grades 1–8, while supporting new teams and community STEAM programs.