Skip to content
View alyashour's full-sized avatar
πŸ’°
locked in
πŸ’°
locked in

Highlights

  • Pro

Organizations

@WE-Autopilot

Block or report alyashour

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
alyashour/README.md

Hello, I'm Aly Ashour

I'm a Software Engineering student at Western University.
I'm also founder and president of WE Autopilot club. Check us out on our org page.

  • πŸ”­ I’m currently working on Planning and Control of a self-driving car called AP1.
  • 🌱 I’m currently learning Go, C, ROS2, and OpenGL.

Check out my website here: alyashour.com

πŸ’» Software Skills, Technologies, & Tools πŸ› οΈ

C++ Java Python C# OpenGL ROS

πŸ“Š This Week I Spent My Time On

πŸ’¬ Programming Languages: 
Other                    6 hrs 30 mins       β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   62.11 % 
Go                       2 hrs 57 mins       β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   28.23 % 
Markdown                 59 mins             β–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   09.41 % 
Docker                   0 secs              β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   00.11 % 
YAML                     0 secs              β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   00.06 % 

πŸ”₯ Editors: 
iTerm2                   6 hrs 30 mins       β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   62.11 % 
VS Code                  3 hrs 56 mins       β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   37.66 % 
Neovim                   1 min               β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   00.22 % 

πŸ±β€πŸ’» Projects: 
workspace                10 hrs 7 mins       β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘   96.73 % 
ws                       19 mins             β–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   03.06 % 
ros-docker               0 secs              β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   00.11 % 
Unknown Project          0 secs              β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   00.06 % 
ap1                      0 secs              β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   00.04 % 

Last Updated on 09/04/2026 19:44:00 UTC

Some of what I've been working on...

I'm learning OpenGL! This is my waves demo (made with geometric shaders!) and my marching cubes project.

Waves Demo Cubes Demo

And this is Autopilot1:

Data Flow Diagram AP1 System Diagram

Pinned Loading

  1. WE-Autopilot/control WE-Autopilot/control Public

    Planning Main Repository for AP1 ROS2 Packages.

    C++ 1

  2. WE-Autopilot/planning WE-Autopilot/planning Public

    AP1 Planning Module.

    C++ 1

  3. Marching-Cube-Renderer Marching-Cube-Renderer Public

    3D scalar field visualization using OpenGL and marching cubes

    Python 1

  4. Bezier-Curve-Editor Bezier-Curve-Editor Public

    Interactive BΓ©zier spline editor with real-time rendering in OpenGL.

    Python 1

  5. Gerstner-waves Gerstner-waves Public

    Wave simulation in OpenGL using tessellation, and geometry shaders.

    C++

  6. Dyn-Transport-Route-Design-System Dyn-Transport-Route-Design-System Public

    Python