Yassin Ibrahim

Computer Science Student & Low-Level Developer

Passionate about C++, game engine development, and algorithms. Crafting efficient, high-performance software from the ground up.

About Me

I am a top-ranked Computer Science student (3.98 GPA) at the Arab Academy for Science and Technology, driven by a deep passion for mathematics and low-level development. My goal is to push the boundaries of performance and efficiency, aspiring to contribute to challenging projects at institutions like MIT or Harvard.

My core expertise lies in C++ and C, where I feel most at home building robust systems and exploring complex algorithms. I also have experience with Unity/C# from my ventures into game development. Beyond coding, I have a creative side, with skills in graphic design and video editing, and interests spanning from poetry and writing to the horror genre.

Core Skills

C++ C Algorithms Data Structures OOP Game Development Engine Development Vulkan Unity & C# Graphic Design Git & GitHub

My Projects

DOOMEngine

A 3D game engine built from scratch using C++ and the Vulkan API, focusing on performance and a deep understanding of graphics rendering pipelines.

C++ Vulkan Engine Dev

YMake

A custom, lightweight build system for C/C++ projects designed for simplicity and speed, automating the compilation and linking process.

C++ Build Systems Tooling

Game Jam Games

Developed 3 complete games for game jams, released on itch.io. These projects were built under tight deadlines, showcasing rapid prototyping and creativity.

Unity C# Game Design

Experience

Leadership Trainee

Aspire Institute (Harvard University)

Engaged in an intensive leadership development program, collaborating with a global cohort of young leaders and gaining insights from Harvard faculty.

AI Trainee

ICTHUB Egypt

Completed a training program focused on Artificial Intelligence fundamentals, gaining practical experience with machine learning concepts and tools.

Let's Connect

I'm always open to discussing new projects, creative ideas, or opportunities to be part of an ambitious team. Feel free to connect with me.