Welcome to my portfolio website!

Hey folks, I'm into
Electronics Computing

  • 3rd-year Computer Engineering student at the University of British Columbia
  • Firmware & Power Electronics Engineer Co-op at Analytic Systems.
  • Firmware and Hardware Developer for the Attitude and Orbit Control System (AOCS) with the UBC Orbit Satellite Design Team.
  • Passionate about robotics and enjoy tackling diverse projects. Be sure to check them out on this website!
  • svg image

    Big Projects


    Other projects (swipe to see more)




    Work Experiences

    09/2024

    Firmware & Power Electronics Engineer Co-opAnalytic Systems

  • TBD, I just started
  • 1 Year

    IT ConsultantBank of Montreal - CGI/TechSys

  • Assisted bank employees with group policy permissions, software and VDI technical issues.

  • Engineering design team

    2024 -

    Attitude & Orbit ControlUBC-Orbit

  • Firmware and Hardware Developer
  • TBD, I just started
  • 2022/23

    Software SubteamUBC-Thunderbots

  • Enhanced my dev skills with GitHub code reviews, Git, and Linux version control.
  • Integrated C++ and Python with Pybind for smooth UI variable retrieval.
  • Improved goalie decisions in proximity to other robots, reducing goals allowed.
  • Activities

    ♾️

    Big Projects

  • BiliardBot: AI-driven pool-playing robot.
  • CoilGun: 384V Multi-stage Coilgun.
  • Xylophone: Automated xylophone player.
  • Lighboard: CS Tutorial Board.
  • 2021

    Python app for my job

    Created Python software to streamline repetitive tasks in my workplace see more.

    2020

    Hackathons

  • McGill: Canada Welcomes.
  • uOttawa Hacks: Better delivery.

  • Volunteer

    2020

    Computer Science coursesProjects

    Built lightboard, created educational CS videos for Moroccan youth.

    2019

    Robotic clubFABLAB

    Helped in technical coaching more specifically with arduino and sensors.


    Programming experience

    C / C++

    System Verilog (HDL)

    Assembly and ARM64

    Python

    OpenCV

    Front End

    Java

    MATLAB



    2020
    Introduction Machine Learning

    Andrew Ng's introduction to machine learning on coursera: certificate

    2018
    Introduction to Computer Science

    Harvard's CS50 on edX: covering C, algorithms, data structures, and databases.


    Rachadelmtq@gmail.com

    +1 (438) 878-0603



    Rachad El Moutaouaffiq