ABOUT

My Name is Ahmed Elsheshtawy. I'm a Computer Engineering student at Qatar University that is passionate about tech, research, and entrepreneurship. I love building projects that solve real-world problems and make a positive impact. If you'd like to collaborate or learn more about me, feel free to explore my website or reach out!

EDUCATION

Qatar University

January 2025 - June 2029

B.Sc. in Computer Engineering

Achievements:
Received a fully funded Academic Admission Scholarship On the Dean's List (June 2025 - Present.)

PROJECTS

WEB DEVELOPMENT

Tic-Tac-Toe

December 2025
Tic-Tac-Toe web game idle state Tic-Tac-Toe winning screen

Simple XO Game.

Technologies: HTML, CSS, JavaScript

Do!

December 2025
Do! To-Do List interface

A simple To-Do List. (It still needs some improvements as it is not fully finished)

Technologies: HTML, CSS, JavaScript

UNITY ENGINE

Endless Carnage

February 2022
Endless Carnage gameplay Endless Carnage gameover screen

2D Platform Shooter Game made with Unity!

Technologies: Unity Engine, C#
Features:

Health system, Projectile system, Enemy Path System

Download: View on Itch.io

Double Endless

February 2022
Double Endless gameplay Double Endless screenshot

2D Runner Game made with Unity!

Technologies: Unity Engine, C#
Features:

Score System, Enemy System, Projectile System

Download: View on Itch.io

MOBILE APP DEVELOPMENT

Temperature Converter (Android Only)

August 2025
Temperature Converter app interface

Convert Between Celicius, Fahrenheit, and Kelvin.

Technologies: Android Studio, Java
Features:

Conversion between temprature units

Course-Goals

December 2025
Course Goals adding goal interface Course Goals list view

Keep track of your goals!

Technologies: React Native, JS, JSX
Features:

State memory to keep track of tasks

Mini-Guessing Game

December 2025
Mini Guessing Game number input Mini Guessing Game guessing screen

Computer Tries to guess your number!

Technologies: React Native, JS, JSX
Features:

Random number Generation

Machine Learning

ML Quadratic Equation Mimicking

January 2026

Made a basic ML model with 4 neurons, where the model is trained on predicting the outputs of the function of y = x2

Technologies: Python
Concepts: Mean-Squared-Error (Loss function), Gradient, Gradient Descent
Results: The model performed horribly due to insufficient complexity. Meaning, the model found a good local minima that minimized its loss (~13856.675), but the loss couldn't go down from there and therefore the model couldn't model the function x2. In addition, the reason I didn't increase the number of neurons is due to having a variable for every weight, activation, bias, and gradient, which makes the process of calculating forward propagation and backpropagation quite difficult. This suggests that I should use a library that offers matrices manipluations like NumPy. Nevertheless, this was an amazing experiment to get to know deeply how NNs work

ML Linear Regression

January 2026

Made a very basic ML Model that predicts slope and y-intersect of a linear function using linear regression. Made this as a practice to improve my knowledge in ML.

Technologies: Python
Concepts: Mean-Squared-Error (Loss function), Gradient, Gradient Descent
Results: The model succeeded in mimicking the function y = 4x + 5 successfully, predicting outputs that are really close to the correct ones after 100 epochs

TERMINAL BASED

To-Do List

August 2025

Keep track of your tasks. Tasks are stored on a local text file. Made using C++.

Technologies: C++
Features:

Adding, Removing, Editing Tasks

Sorting Tasks Accroding to Date

Tic-Tac-Toe

August 2025

Simple XO Game. Made using C++.

Technologies: C++

Contacts Manager

August 2025

A very simple contacts manager project that I made while practicing OOP concepts.

Technologies: Java

NEWSROOM

Attended the ML workshop at QU
8 January, 2026

ML Workshop Image
In this workshop, we studied the basics of Machine Learning. We covered various topics, from types of learning (Supervised, Unsupervised, Reinforcement), DNNs, CNNs, RNNs (Like LSTMs), Word Embedding, Encoding, Decoding, and Transformers. We also got the chance to apply this theoretical knowledge with Laboratories where we learned basic API of NumPy and TensorFlow/Keras.

Participated at the Qatar Health Tech Hackathon 2025
4 December, 2025

Healthtech Hackathon image 1 Healthtech Hackathon image 2 Healthtech Hackathon image 3
We developed Dalil, your guide for lab test preparation. Lab test failures cost hospitals approximately $450,000 annually, with 95% occurring in the pre-analytical phase due to miscommunication and language barriers. Dalil solves this by providing patients with clear, multilingual instructions and educational visual graphics, ensuring they properly prepare for tests and reducing costly errors.
The full project is available on my Github page.

1st PLACE WINNER OF AIX HACKATHON 2025! ($5000)
6 November, 2025

AIX Hackathon Winner AIX Hackathon Winner AIX Hackathon Winner
Won 1st place with my team Binary Brigades at the AIX Hackathon 2025 organized by risin ventures at QSTP.
We developed an AI copilot (using Gemini 2.5 pro) that automates investment opportunity analysis for QDB. The solution provides comprehensive reports including key strengths, weaknesses, market position, and competitor analysis, significantly reducing evaluation time and cost.
The full project is available on my Github page.

BLOG

Blog post featured image NEW
14 December, 2025 5 min read

How is it going with Ni'mah?

A quick reflection on my experience with Ni'mah so far. The good, the bad, and the exciting future ahead!

RESEARCH

Currently, I am not involved in any research projects. However, I am seeking research opportunities in embedded systems, computer architecture, robotics, and IoT. Interested in projects involving hardware-software integration, autonomous systems, and intelligent physical computing. Building foundational skills through Arduino projects and self-directed learning while progressing through Computer Engineering coursework. If you have any suggestions or would like to collaborate, please feel free to reach out!

CONTACT

If you would like to get in touch, please feel free to contact me via email at

ahmedk.elsheshtawy@gmail.com