A light-hearted personal website with an academic tone that targets those interested in elarning about me from an academic point of view

Professional photo of me

Adam Badr

BSc in Artificial Intelligence, MBZUAI

Solar Building, Mohamed Bin Zayed University of Artificial Intelligence, Abu Dhabi, UAE

Curriculum Vitae

LinkedIn

Github

About me

My name is Adam Badr, and I'm currently an undergradute at MBZUAI in their BSc AI degree. Funilly enough, I wanted to be an applied mathematics major for nearly all my life right until I discovered what a neural network was near the middle of my first semester in year 13. I found the math super cool, and give it a year since then I have only gone further down this rabbit hole. Hey, I certainly haven't left maths behind whatsoever, it's the best of both worlds :). I really like a lot of topics, and outside of academics reading, chess, weightlifting and gaming (although not much anymore) are things I like to enjoy. Travelling (with the right people) is also something I've recently discovered to be amazing. Anyway, enough of my yapping session. Thank you for reading this :).

Projects

Preview of neural net trainer

MNIST FFNN Trainer

User-friendly program that allows a user to customise and train a FFNN, save and download it, load it, and test image recognition on a pre-trained model that's locally incorperated. Zero Libraries: This project is implemented entirely in Java from scratch, without any machine learning, math, or plotting libraries. All matrix math, file I/O, training logic, activation functions, and data handling were self-built.

Private: IB 2025 exam season


Preview of LSTM weather prediction

LSTM Weather Predictor for Abu Dhabi

This is a TensorFlow and Pytorch-based implementation of a two-layered LSTM network that trains on Abu Dhabi weather data from OpenMeteo API from the last 30 days, to then make a prediction about the next hour's statistics. This program also benchmarks the two models by comparing MSE and MAE, and their respective performances on each statistic.

Github