Ibrahim
Abou El Naaj

CS Honours Student

Full-Stack Developer & Content Creator.
Building things that matter, one commit at a time.

About

Hi! Thanks for checking my website out. I'm a CS student going on my third year, with experience in C++, Python, Java, Rust, and modern web technologies including React and Next.js. I like building tools that solve problems for others and myself.

Alongside my academic work, I am a content creator with 1M+ followers across platforms, and hundreds of millions of lifetime views. My content has reached the YouTube trending page, giving me hands-on experience with large-scale audience engagement, data-driven iteration, and platform dynamics.

I am also proud to be part of the YouTube Creator Panel, which is an exclusive invitation-only program where I collaborate directly with YouTube's product and engineering teams. Through this role, I access and evaluate upcoming features, participate in research studies and feature testing, and provide feedback on UX, UI, and AI-driven tools. My contributions have helped inform improvements to the YouTube app/website, and the YouTube Studio experience, particularly in creator-focused tools.

Currently looking for internships and new opportunities. If you have something interesting, let's talk.

Projects
deadlines.
● live

Next.js planner that parses a Brightspace iCal feed, classifies events by urgency via Gemini 2.5 Flash JSON mode, and renders a full-screen calendar with a collapsible AI walkthrough panel.

Next.jsGemini APIFramer MotioniCal
WiiConvert preview
WiiConvert
● live

A Rust utility that converts Wii disc images (RVZ, ISO, and more) into WBFS format. Automatically extracting game titles from WiiTDB and organizing output for USB loaders like USB Loader GX.

Rust
to-done. preview
to-done.
● live

Next.js App Router todo app using Framer Motion layout animations, a layoutId-driven filter pill, canvas-confetti on completion, and localStorage persistence.

Next.jsFramer MotionTailwind
Skills
Languages
Python
Python
C
C
C++
C++
Java
Java
JavaScript
JavaScript
SQL
SQL
Rust
Rust
Frontend
React
React
Next.js
Next.js
Tailwind
Tailwind
HTML / CSS
HTML / CSS
Backend
Node.js
Node.js
FastAPI
FastAPI
Express
Express
Tools
Git
Git
Docker
Docker
Linux
Linux
MongoDB
MongoDB
Creative Work

YouTube thumbnails from videos that reached a large audience, many design principles applied in order to maximize click-through-rate.

tom-found
Views
1.1M
angela-found
Views
1M
violent
Views
250K