Hello, my name is
Karim Almomani

Computer Engineering Student

About Me

Summary:

Hello! My name is Karim Almomani, a 2nd year Computer Engineering student at McMaster University.

Apart from my drive for a great career, I have quite a few hobbies. I enjoy leading a healthy lifestyle, while inspiring others to do the same. In addition, I LOVE sports, especially Taekwondo, Soccer, Calisthenics, Volleyball, and many more!

I am currently studying Computer Engineering, and hope to explore the vast world of tech.


Skills

Pythin

Python

JS

Javascript

HTML

HTML5

CSS

CSS3

Bootstrap

Bootstrap

AutoDesk

AutoDesk Inventor

Git

Git

VS Code

VS Code

MySQL

MySQL (Basics)

PHP

PHP (Basics)




My Projects


Hover over cards to flip them!


EV Charger Finder

A web-application enabling users to find chargers for their Electric Vehicles in the city of choice using latitude mapping

EV Charger Finder


Built with public APIs, Leaflet.js, HTML/CSS/JavaScript, and Bootstrap to deliver a responsive EV charger locator with interactive mapping.


GitHub Developer Comparator

A tool to compare GitHub developers by repositories, stars, followers, and more

GitHub Developer Comparator


Fetches real-time developer data from the GitHub API.
Displays repositories, total stars, followers, and join date.
Built with JavaScript (async/await, DOM manipulation), Bootstrap, and REST API integration.

Login/Registration Project

Login/Registration System

A secure user authentication system using PHP, MySQL, and Bootstrap.

Login/Registration System


Built with secure session handling, password hashing, and CSRF protections.

Includes registration, login, logout, and a secure user dashboard.


Luggage Transport System

A Raspberry Pi 4 project using a Q-Arm and ramp to transport luggage prototypes

Q-Arm-Assisted-Transporter


Project Coordinator arranging meetings and recording progress.

The project involves a Raspberry Pi 4 powering a servo table, Q-arm, barcode reader, and linear actuator to control a retractable ramp, to transport luggage models. Coordination was key, and bad luggage is thrown away

ZenLenZ Screenshot

ZenLenZ (Camera stabilizer System)

A joystick-controlled camera stabilizer to aid users suffering from ALS in taking pictures with their phones

ZenLenZ


Took complete responsibility for the CAD and 3D printed it, acting as the frame for the device.

The mechanism utilizes a base, 2 axles controlled by servomotors and a joystick, all powered by an arduino, to orient a phone camera with ease.

Modified Pot Lid Prototype

Modified Pot Lid

Ranked top 10 among all projects!

Final First-year Engineering project focussed on aiding users suffering from Usher's Syndrome in cooking safely

Modified Pot Lid


Designed and fabricated a modified pot lid prototype, featuring an axle-based attachable stirrer, high-contrast colours, with a directed steam vent, ridged edges, and many more features to keep users safe while cooking.


Career

Hover over cards to flip them!

Education

McMaster University Logo

McMaster University


Computer Engineering
2024-present

Experience

Login/Registration Project

Orange Telecommunications


Web Development Internship
May 2025 - August 2025

Orange Internship


Built useful web-applications, gaining proficiency HTML5, CSS, JS, with Bootstrap framework, integrating APIs, while also gaining foundational knowledge on PHP and MySQL


Interests




Sports


Cooking


Photography


Travelling