Portrait of Ibrahim Abu Al Roos
Ibrahim Abu Al Roos From Gaza, based in Cairo

I build software and robots for places where things break.

I'm a self-taught developer. My work is for people dealing with slow internet, limited resources, and emergencies: a learning platform that loads on weak connections, an emergency app that reads live disaster data, a robot that plants seeds.

Preparing for my final high school exams, so I'm not taking on new long-term commitments.

Projects

Django, REST

EduLite

Open-source e-learning platform built for low-bandwidth and disaster-affected areas. I lead a team of open-source contributors.

Python, AI, public data APIs

ResQ AI

Emergency response app that combines live data from NASA FIRMS, USGS, and NOAA to help people during earthquakes, fires, and floods. Started at a hackathon.

Django, REST

QuickChat

Social platform with posts, comments, authentication, and real-time updates. Built as part of CS50.

ESP32, Arduino

AgreBot

Seed-planting robot. It digs, plants, and covers the seeds, and you set the number of seeds, spacing, and rows from a mobile app.

Python

ZEN

Minimalist project-generation and workspace tool for developers, currently in development.

All repositories on GitHub

Recognition

2022

World Robot Olympiad, Germany: 20th place, Bronze Medal

Represented Palestine in the international final.

ResultsUNESCO article

2022

National WRO Robotics Challenge: 1st place

Palestine.

2022

Scientific and Technical Exhibition: 1st place and Grand Prize

Al JazeeraRobot video

2022

TEDx speaker

On learning to code through war and building technology for good.

Watch the talk

2025

MIT Global AI Hackathon

Participant.

Certifications

Harvard
CS50x, CS50P

About

I started programming in Gaza and kept learning through the war. I work mostly in Python, with Django and Flask for the web, Tkinter for desktop tools, OpenCV for vision, and Arduino and ESP32 for robots. I use Linux and Git every day.

I speak Arabic and English.

Dedicated to the memory of my father, Said Ibrahim Abu Al-Roos. May Allah have mercy on his soul.