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 supported. This note will be visible to only 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 RocketSim
  • 🌱 I’m currently learning C, ROS2, Machine Learning, and OpenGL

Check out my website here: alyashour.dev

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

C++ Java Python C# OpenGL ROS

πŸ“Š This Week I Spent My Time On

πŸ’¬ Programming Languages: 
Go                       3 hrs 11 mins       β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   42.89 % 
Other                    2 hrs 52 mins       β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   38.62 % 
Markdown                 42 mins             β–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   09.48 % 
Text                     14 mins             β–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   03.29 % 
Python                   13 mins             β–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   02.93 % 

πŸ”₯ Editors: 
Neovim                   4 hrs 24 mins       β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   59.17 % 
iTerm2                   2 hrs 52 mins       β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   38.62 % 
VS Code                  9 mins              β–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   02.21 % 

πŸ±β€πŸ’» Projects: 
max                      4 hrs 45 mins       β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   63.92 % 
dotfiles                 1 hr 50 mins        β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   24.66 % 
Unknown Project          40 mins             β–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   09.17 % 
orc                      10 mins             β–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   02.24 % 
Notes                    0 secs              β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   00.01 % 

Last Updated on 08/01/2026 18:52:08 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

Pinned Loading

  1. Turing-Machine-Sim Turing-Machine-Sim Public

    Turing Machine simulator for testing and debugging state machine.

    Python

  2. fleet-optimization fleet-optimization Public

    Model that assigns airplanes to flight routes efficiently. Uses linear programming to minimize operational costs while adhering to constraints like size, fuel, range, payload, and more.

    Python

  3. Client-Server-Media-Viewer Client-Server-Media-Viewer Public

    A Node.js client-server app that retrieves media (images/videos) from a server using a custom protocol over sockets.

    JavaScript 1

  4. Marching-Cube-Renderer Marching-Cube-Renderer Public

    3D scalar field visualization using OpenGL and marching cubes

    Python 1

  5. Bezier-Curve-Editor Bezier-Curve-Editor Public

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

    Python 1

  6. Gerstner-waves Gerstner-waves Public

    Wave simulation in OpenGL using tessellation, and geometry shaders.

    C++