Hi, I'm

Rayyan Lodhi

Computer Engineering & Management at uOttawa

Computer Engineering & Management at uOttawa

I build systems where software meets hardware.

Third-year Computer Engineering student with 1+ year of industry experience across software & data engineering, embedded systems and AI/ML. Shipped a Shopify-featured product at Retailogists, modernised national data pipelines at Statistics Canada, and now build counter-UAS simulation tools for uOttawa research.

8Roles
7Teams & projects
8Awards & certs

The route so far

Scroll to fly through it

01 · Mars yard

Engineering a Mars rover

LiDAR depth maps in ROS2 and RViz, robotic-arm control over ROS2 pub/sub, and Arduino firmware for the motors and sensors on uORover. 1st at QRC 2026 and Safest Team at CIRC 2026.

Meet the team

02 · Earth orbit

Next stop: GEO and LEO

Incoming Systems Engineering Intern at Telesat for Winter 2027, working on geostationary and low-Earth-orbit satellite systems.

See experience

03 · Low altitude

Counter-UAS research

Simulating drone flight paths, radar coverage and camera fields of view so researchers can plan where sensors go before anything is built.

The research

04 · Ground floor

Shipping real software

National data pipelines at Statistics Canada, a camera platform running in 500+ retail stores with Retailogists, and bots serving 20k+ users.

Browse projects

Where I've worked

Experience

Eight roles across research, government, startups and teaching. Click any one for the full story.

  1. 2027Ottawa, ON

    Systems Engineering InternIncoming

    Visit

    Telesat

    Jan 2027 – Apr 2027
    GEO & LEO satellite systems
    • Incoming Winter 2027 co-op on the systems engineering team, working across GEO and LEO satellite programs
    • Supporting requirements, interface definition and verification for spacecraft and ground segment systems
  2. 2026 – NowOttawa, ON (Hybrid)

    Software Research AssistantCurrent

    Visit

    Computational Analysis & Research Group, uOttawa

    Sept 2026 – Present
    Counter-UAS simulation & sensor planning
    • Working on Counter-UAS simulations: visualizing 3D flight telemetry, radar coverage and camera fields of view
    • Built interactive sensor and mission-planning tools for UAV paths, ground cameras and radar placement
  3. 2026Toronto, ON

    Software & Data Engineer (Statistical Programmer)

    Visit

    Statistics Canada

    May 2026 – Aug 2026
    +10% team efficiency with an agentic AI tool
    • Prototyped an agentic AI assistant for code and migration support, increasing team efficiency by 10%
    • Assisted a large-scale refactor of legacy SAS programs to R, translating data pipelines into maintainable scripts
    • Validated R outputs against SAS results by comparing transformed datasets, reports and edge cases
  4. 2025Kitchener, ON

    Software Engineering Intern

    Visit

    Retailogists

    May 2025 – Aug 2025
    Camera platform used by 500+ retail stores globally
    • Helped prototype AVIA, a foot-traffic camera now actively used by 500+ retail stores worldwide
    • Developed the MVP of a web app featured on Shopify's App Homepage using TypeScript, GCP BigQuery and Cloud Run
    • Built APIs, data pipelines and a React Native companion app that talks to the camera over UDP
    +2 more in details
  5. 2022 – 2023Toronto, ON (Hybrid)

    Junior Systems Developer

    Visit

    Marcus Evans

    Oct 2022 – Jan 2023
    +10% operational efficiency via internal tools
    • Built internal tools in Python, JavaScript and Microsoft SQL Server that improved Accounting and IT operations by 10%
    • Built a secure Excel-upload interface for automated database ingestion and reporting
    • Collaborated cross-functionally under NDA to deploy and maintain reliable data-driven tooling
  6. 2022 – NowOakville, ON

    STEM & Chess EducatorCurrent

    Visit

    GEMS Learning Institute

    Sept 2022 – Present
    Coached FIRST LEGO League team to Top 3 in Ontario
    • Designed and delivered AI, robotics and coding curricula (OpenCV, Python, Scratch) for Grades 1–8
    • Coached a FIRST LEGO League team to Top 3 in Ontario through sensor integration and iterative design
    • Teach chess openings, tactics and endgame strategy; communicate progress plans with parents
  7. 2021 – NowRemote

    Freelance Discord Bot DeveloperCurrent

    Visit

    Fiverr

    Fall 2021 – Present
    Bots serving 20k+ users
    • Create, host and maintain Discord bots serving 20k+ users
    • PostgreSQL integration with Python (asyncpg, psycopg2), API design and AWS Lambda deployment
  8. 2018 – NowCanada

    Founder & CEOCurrent

    The C-Squad

    June 2018 – Present
    Partnered with Professional Engineers Ontario
    • Partnered with Professional Engineers Ontario and GEMS Learning Institute to deliver STEM curricula
    • Directed food drives and fundraising campaigns supporting underprivileged families
    • Coordinated volunteers, sponsors and community partners to scale outreach

What I've built

Projects

Hackathon builds and research tooling, with code you can read.

02February 2026 · Ottawa, ON

Vision-Based Concrete Crack Growth Monitoring

Deep Learning Segmentation + Structural Validation

  • Integrated a pretrained FPN (ResNeXt50) crack-segmentation model (crackenpy) using PyTorch
  • Built a post-processing pipeline (thresholding, morphology, skeletonization) to compute pixel crack length
+2 more in details
OutcomeSpearman ≈ 0.72 vs. LVDT across 80+ loading frames
PyTorchResNeXt50 FPNOpenCVNumPyComputer Vision
View on GitHubDetails
03January 2026 · Ottawa, ON

SentinelRT

Embedded AI Surveillance Rover · uOttaHack 8

  • Built a real-time surveillance rover running QNX RTOS 8.0 on a Raspberry Pi 5 with a live web dashboard
  • Implemented TCP/IP socket communication for command, telemetry and video streaming
+1 more in details
OutcomeQNX RTOS 8.0 on Raspberry Pi 5 with live web dashboard
QNX RTOSRaspberry Pi 5OpenCVTensorFlow LiteTCP/IPPython
View on GitHubDetails

Teams & community

Leadership & Campus involvement

The rover team, the developer community, and a decade of speaking and organizing.

Google Developer Group on Campus, uOttawa

May 2026 – Present

President

Lead the Google Developer Group chapter at uOttawa, running technical events and workshops with partner companies and organizations

Details

Computer Engineering Student Council (CEGSC)

May 2026 – Present

VP of Sponsorships

Grow the council's presence by running events with partner companies and organizations and bringing in sponsors

Details

uOttawa Mars Rover Team (uORover)

Sept 2024 – Present

Robotic Arm / Embedded Sub-team

1st at QRC 2026 · Safest Team at CIRC 2026

Autonomy, arm control and embedded firmware for a competition Mars rover: 1st place at the Quebec Rover Challenge (2026), Safest Team at the Canadian International Rover Challenge (2026) and Best Improved Team at CIRC (2025)

Details
KR

Kelpie Robotics

2024 – 2025

Software Engineer

Developed telemetry systems for the robot's IMU using ROS2 (Python)

Details

Earlier initiatives

Recognition

Awards & Certifications

2026Certification

Reliability Status Security Clearance

Government of Canada

Currently hold Reliability Status security clearance with the Government of Canada.

2026Award

1st Place – Hack the Hill 3 (Civic Challenge)

Hack the Hill, Ottawa

VitaSpectra, a hands-free HUD that puts live patient vitals in an EMS responder's field of view, won the Civic Challenge track at Hack the Hill 3.

2023Award

1st Place Community Service Award

PAQ Community Awards

Recognized in the House of Commons by Mississauga MP Iqra Khalid for community impact and significant contribution to the community.

2025Award

Duke of Edinburgh – Silver Award

The Duke of Edinburgh's International Award

Completed the service, skills and physical recreation components of the Silver level.

2023Award

Merit Award Bursary Program

Merit Award

Awarded for excellence in community leadership and service despite personal challenges.

2023Award

3rd Place – CYCC Qualifier

Canadian Youth Chess Championship, Ontario

Placed 3rd in the Ontario qualifier for the Canadian Youth Chess Championship.

3rd Place – CYCC Qualifier
2023Certification

Six Sigma White Belt

Six Sigma Certification

Certified in the fundamentals of Six Sigma methodology, focusing on process improvement, teamwork and the DMAIC framework.

2022Certification

Standard First Aid

First Aid Certification

Trained in administering standard first aid.

Toolbox

Skills

Languages

PythonTypeScriptJavaScriptCC++JavaRSASSQL

AI / Machine Learning

PyTorchOpenCVYOLOv8Agentic AIRAGAzure OpenAITensorFlow LiteLM Studio

Software & Data

REST APIsFlaskReact / React NativePandasNumPyData PipelinesSQLAlchemy

Databases

PostgreSQLMicrosoft SQL ServerBigQueryMySQLSQLite

Cloud

AWS LambdaAmazon RDSGCP BigQueryGCP Cloud RunAzure RBAC

Embedded & Hardware

ROS2Raspberry PiArduino / C++ firmwareQNX RTOSFPGA (Quartus)TCP/IP & UDP

Tools & Practices

Git / GitHubDockerCI/CDLinuxClaude CodeCursorExcel / VBA

Say hi

Contact

Open to co-op and internship opportunities. Let's talk.

Say Hello