I build full-stack web apps, run servers from scratch, and ship open-source Python tooling on PyPI. Full pipeline — from code to deploy.
I'm Ibrahem Hasaki — I call myself ibrah5em on the internet — dual-enrolled in Computer Engineering and Management Information Systems. I build full-stack web applications and the infrastructure, end to end.
I loved IT since I was 16 — started with Telegram bots and Notion templates, and now I build apps, run Linux servers, and publish open-source packages. I also do open research on internet infrastructures.
Outside of work, I play chess, write, game way too much, and actually enjoy digging into math and science. And I build things because the process itself is satisfying.
Real infrastructure, real tools — deployed and running.
Two-server setup running Pi-hole, Samba, Gitea, rsyslog, and multiple Dockerized web services behind Nginx with automated SSL. I wrote a Python/systemd nginx log watcher pushing real-time security alerts via ntfy, a ChatOps tool for remote ban/restart/status, and ran a full security audit (Docker FORWARD rules, AIDE integrity monitoring, centralized secrets).
Electron desktop app that converts canvas drawings into zero-JavaScript HTML5/CSS3 with built-in axe-core accessibility enforcement. On a three-person team I owned the Electron shell, IPC bridge, code-generation engine, SEO injector, export pipeline, and CI/CD.
A Python package I built and published to PyPI in two days. It runs a 10-stage extraction pipeline on PDFs with confidence scoring per block. Comes with tiered install sizes, a CLI, and a Python API.
A genetic algorithm framework that finds the sweet spot between accuracy and interpretability. Produces 46–82% smaller trees without losing performance. Includes a full CI pipeline and 20-fold cross-validation.
A star-schema data warehouse consolidating Syriatel and MTN Syria OLTP systems via Python ETL. Delivers RFM customer segmentation, Holt-Winters forecasting, and Metabase dashboards over the unified dataset.
The tools I use day-to-day to build, deploy, and keep things running.