What I work with
Experience
Software Engineer
Aug 2023 - Jun 2024
Cairo, Egypt
Built web applications using modern technologies and managed cloud deployments.
Volunteering
Mentor and Instructor
Mar 2022 – Aug 2024
Mentored teams, delivered weekly sessions on algorithms and C++ STL, and authored ICPC contest problems.
IT Committee Head
Nov 2021 - Jun 2023
Directed the committee to build 13+ telegram bots and automated tasks using Django and Make.com.
Projects

Arabi.js
JavaScript Arabization based on Babel.js parser. Write JavaScript code using Arabic keywords and identifiers.
Learn More
Rasm
Graphing calculator to plot math functions, draw geometric shapes, and animate them with a powerful expression language.
Learn MoreHonors & Awards
ACPC Finalist
ACPC Competition
2022, 2023, 2024
Qualified to the African and Arab Collegiate Programming Championship three times.
NASA Space Apps - 3rd Place & Global Nominee
NASA Space Apps in Ismailia
November 2023
Team Pyroguardians got 3rd place and became a global nominee.
IEEEXtreme 17.0 - Top 15 in Egypt
IEEE
October 2023
Team was one of the top 15 teams out of 198 Egyptian teams.
Blogs
March 15, 2024
My Journey in Competitive Programming
How I started competitive programming, the challenges I faced, and becoming an ACPC finalist.
June 10, 2024
Building Arabi.js — Arabizing JavaScript
The story behind building Arabi.js, a tool that allows writing JavaScript using Arabic keywords.