I am a first-year computer science student seeking an opportunity to enter the software industry. I am self-taught, a quick learner, an excellent leader, and I am fluent in both English and Arabic.
I have diverse experience in a variety of programming languages and projects, many of which are open source on GitHub.
Want to get in touch with me? Great, I'm excited to meet you! You can get in contact with me either by messaging me on LinkedIn, or by using any of the contact methods I've listed above.
Recipient of the Provost Honour Roll award for attaining a perfect GPA during the 2019-2020 academic year
Most notable contributions in high school include competing in my school's debate team, robotics team, and being a part of Student Council.
Graduated with Honour Roll, and received the Computer Science, Computer Engineering, and Philosophy awards for receiving the highest average in their respective courses.
Reverse-engineered binaries and frameworks in iOS using tools such as class-dump and Hopper Disassembler and targetted specific classes and methods to hook. I also wrote modifications in Objective-C with Logos hooking syntax. Tweaks are currently hosted as Debian packages on a GitHub Pages repository, which can be added on Cydia. These packages are regularly maintained by listening to user feedback and bug reports.
Using Node.js and Discord APIs, I created an interactive bot that actively checks the prices of cryptocurrencies and Altcoins, and alerts the users in the Discord server when the price of a specified coin fluctuates.
StudyMates was an app idea developed with other teammates for Starterhacks. The idea for this was to allow students who have never met to create study groups together, allowing users to see the locations of nearby "study groups", and allow them to see them as they please.
A non-functioning prototype of this app was created using Swift, more information is available on Devpost
Quick Click is a simple game created with elm, in which the object is to quickly click targets appearing randomoly on the screen before they disappear.
Created a multiplayer battleship game, in which users can create a game session and have another player join them. This was created with Django as the backend, and Elm as the frontend
Created a Pong game using the SFML graphics library. This game included a local multiplayer mode as well as several other features Source code for the game can be found on GitHub.
A variety of other projects in C++ can also be found on GitHub
A graphical RPG written in Java, including game saves and a variety of other features
This game was created with a team as part of a school project. Absolute Assault is a graphical side scroller created using native Swing libraries, networked multiplayer, and a variety of other features.
With a team, designed and built a SumoBot using a breadboard and a Raspberry Pi
Wired motors, light sensors, and buttons on a breadboard to GPIO pins on the Raspberry Pi.
The Pi was programmed to send and receive signals to/from the various sensors and components to stay
in an arena and stay inside autonomously. Our robot competed with the rest of the class
to stay on the ring and push others out (and we won!),
As the president of the Computer Science Society, I worked with other student groups and faculty staff to organize events and advertise them to students. I also created year plans and budgets for student-run events, as well as managed and coordinated tasks with the rest of the executive team.
An elected position in the McMaster Engineering Society (MES) responsible for
representing the computer science student body in McMaster.
Responsible for organizing and advertising events to Computer Science students, as well as
voting on important issues affecting the McMaster engineering student body.
This position is also responsible for working with other societies and communicating with the faculty on important issues affecting students.
An elected position in the MES focusing only on first year Computer Science students
Responsible for advertising events to students in Computer Science, as well as other first year engineering students.
This position also votes on important issues affecting the McMaster engineering student body.
As a team, a variety of different types of questions are solved using reasoning and problem-solving skills, as well as appropriate efficiency-oriented algorithms where needed
Our team competed in the East Central North America International Collegiate Programming Competition against other universities in North America, and we were one of the only junior teams to solve a question problem
The McMaster AI Society hosts a variety of workshops and lessons on machine learning implemented in Python.
Will soon learn how to effectively use machine learning frameworks such as TensorFlow.
Collaborated with a team to create a basic app to assist students with studying.
Gained basic iOS development experience, as well as experience communicating and pitching a product to others
Worked with a team to create a “Top 10” YouTube video generator and learned how to use various Google APIs, scraped webpages, and used speech analysis tools such as Google’s Speech Synthetic Markup Language for computer generated speech
Volunteered at DeltaHacks V, a hackathon hosted at McMaster University. This includes tasks such as keeping the event organized, setting up the event, or assisting the attendees who may require technical assistance with their hacks
Coordinated, ran, and helped supervise an overnight trip for new high school students
Collaborated with colleagues to organize daily activities for children and accepted responsibility for the supervision of children
Apart from my passion for tech, I also enjoy running, biking, longboarding, and playing table-tennis.
In my free time, I also enjoy a variety of TV shows. The best of them is Silicon Valley (which further inspired my interest in the tech industry), Suits, and The Office. Since the age of 17, I've enjoyed studying philosophy, and am currently taking a first-year philosophy class and reading some books on post-modernism.