Resume
Robert Abraham
Computer EngineeringUniversity of Toronto
Education
University of Toronto
Expected Graduation 2030Bachelor of Applied Science in Computer EngineeringToronto, ON
Work Experience
RBC
July 2026 – August 2026DevOps DeveloperToronto, ON
Developed a Python-based tool that automatically scanned 150+ repositories biweekly, scored engineering compliance across 20 different criteria, and identified configuration and development deficiencies.
Automated engineering assessment reports for 150+ repositories using Python, GitHub Actions, and an LLM-based summarization pipeline to surface the most critical repositories, saving approximately 325 hours per year of manual review time.
Sent automated general report emails and team-specific emails flagging the most critical repositories to the relevant teams and executives.
Tech stack: Python, HTML, YAML, GitHub Actions/Workflows.
Boswin Robotics
August 2025 – January 2026Competitive VEX IQ CoachMississauga, ON
Coached 13 junior robotics students in designing, building, and coding competition robots for the VEX IQ Challenge.
Guided students through mechanical assembly, programming, and hardware/software troubleshooting, translating complex engineering problems into clear breakdowns.
Boswin Robotics
July – August 2024, July – August 2025Lead Summer Robotics InstructorMississauga, ON
Delivered hands-on robotics, mechanical design, and programming instruction to 8+ students per week, ages 9–14, across multiple summer programs.
Extracurricular Experience / Projects
Team 5225A — PiLons
August 2022 – June 2026VEX Robotics Competition
Team Captain (August 2023 – June 2025)
Led an 8–14 member multidisciplinary robotics team through design, prototyping, integration, testing, and competition preparation across 3 VEX Robotics Competition seasons.
Led design reviews and structured prototype testing, evaluating 100+ design iterations to identify failure modes and improve robot reliability.
Directed team operations including creating timelines, leading meetings, and providing cross-functional updates.
Lead Mechanical Design Engineer (August 2023 – June 2026)
Designed custom mechanical systems for VEX competition robots in Fusion 360, translating competition requirements into buildable mechanisms through iterative CAD, prototyping, physical testing and data analysis.
Manufactured and assembled 50+ custom mechanical assemblies over 4 years using CNC/CAM and 3D printing, selecting VEX components and materials based on performance, reliability, and requirements, while keeping in mind weight and size restrictions.
Diagnosed mechanical failures during robot integration and testing, performing root-cause analysis and implementing corrective design changes to improve competition reliability.
Robot Vacuum Project (Work in Progress)
Independent ProjectDesigning and prototyping an autonomous mobile robot integrating ROS2, SLAM, obstacle sensing, and path planning for autonomous navigation and mapping.
Developing CAD models and physical prototypes for the chassis, water reservoir, and mopping mechanism, integrating mechanical and software subsystems with the goal of creating a flagship-comparable robot vacuum.
WRO (World Robotics Olympiad)
CompletedQualified for the WRO Americas Championship in California after competing at the WRO National Championship in Montreal.
Engineered the world's first fully custom robot platform, featuring ESP32 and Teensy 4.1 microcontrollers, dead-wheel odometry with encoders, LiPo battery voltage regulation, camera-based object detection, and pneumatics.
Skills
- CAD & Engineering Design
- Autodesk Fusion 360Autodesk InventorMechanical DesignEngineering DesignCADCNC/CAM3D PrintingPrototyping
- Robotics & Systems
- ROS2Autonomous NavigationRobot AssemblyHardware/Software TroubleshootingSystem TestingData Collection & Analysis
- Software & Automation
- PythonGitGitHubGitHub Actions/WorkflowsHTMLYAML
- Engineering Practices
- Technical DocumentationDesign ReviewsRequirements AnalysisProject ManagementCross-Functional Collaboration
Awards
- 2026Qualified — WRO National ChampionshipWorld Robot Olympiad, MontrealWorld Robot Olympiad
- 2026Qualified — WRO Americas ChampionshipWorld Robot Olympiad, CaliforniaWorld Robot Olympiad
- 2025Excellence Award — 1st OverallVEX Provincial ChampionshipVEX Robotics — High Stakes
- 2025Design AwardVEX World ChampionshipVEX Robotics — High Stakes
- 20254th / 830 TeamsSkills Ranking, VEX World ChampionshipVEX Robotics — High Stakes
- 2024Design AwardVEX Provincial ChampionshipVEX Robotics — Over Under
- 2024Think AwardVEX World ChampionshipVEX Robotics — Over Under
- 20248th / 820 TeamsSkills Ranking, VEX World ChampionshipVEX Robotics — Over Under
- 2026Innovate AwardVEX Provincial ChampionshipVEX Robotics — Push Back
- 2026Think AwardVEX World ChampionshipVEX Robotics — Push Back
- 202612th / 865 TeamsSkills Ranking, VEX World ChampionshipVEX Robotics — Push Back
Projects
- 2026World Robot OlympiadThe world's first fully custom robot platform in the competition — ESP32 and Teensy 4.1 microcontrollers, dead-wheel odometry, camera-based object detection and pneumatics — that qualified for the WRO Americas Championship in California.
- 2024–2025VEX Robotics — High StakesCompetition robot for the VEX High Stakes season — picks up rings, scores them on mobile and wall-mounted goals, and hangs four feet in the air.
- 2023–2024VEX Robotics — Over UnderCompetition robot for the VEX Over Under season — pushes triballs into a floor-mounted goal and climbs 30 inches on a cascading lift.
- 2026VEX Robotics — Push BackCompetition robot for the VEX Push Back season — collects and scores blocks using a custom intake mechanism.
- 2026Reaction DropperA tripod-mounted, curved drop rig for an interactive reaction-time game — designed, built and wired from scratch in four days ahead of a Canada Day community event, on very little sleep.
- 2026–2027Robot VacuumA custom autonomous robot vacuum — ROS2-based SLAM navigation, obstacle sensing and path planning, with a chassis built for a water reservoir and mopping mechanism.
- 2026FPV Drone StandRemixed designs found online into a custom five-tier stand, built to hold five drones of widely different sizes and formats.