Projects
Things I have designed, built and shipped — production platforms under contract, a computer-vision capstone, campus infrastructure, and the smaller systems and machine-learning work in between.
Selected work
Elsiraj — Digital Exchange Platform
2026Fintech · Full-stack
A digital intermediary for currency exchange, connecting trusted merchants with their customers. Each merchant gets a storefront where rates and limits are published up front; a customer enters an amount and sees the applied rate and payout before confirming, transfers the money and uploads the receipt as evidence, and the merchant verifies and releases the funds. Every step is kept on record, so one account carries a single unified transaction history across every merchant. Built on Next.js as an installable PWA, bilingual in Arabic and English with full right-to-left support.
Health Education Platform
2026Baynal Group · Government contract
Web and mobile platform delivered for the Bilecik Provincial Health Directorate. Built the responsive React / Next.js front end and its companion cross-platform mobile app end-to-end, wired to REST services, with internationalization so every screen ships in at least two languages.
AI-Driven Urban Planner
2025 – 2026Senior capstone project
Semantic segmentation of high-resolution satellite imagery to find buildable land, then an algorithmic planner that distributes hospitals, stadiums and malls across it under urban-planning rules. Compares U-Net against DeepLabV3+ over ResNet, VGG16, Xception and EfficientNet backbones, on a custom binary-mask pipeline derived from the PASTIS dataset. Results render as an interactive 3D web visualization.
Madaries — Education Platform for Sudan
2025Full-stack
A full-stack platform delivering online coursework to students in Sudan. Designed and built the React / Next.js interface and the backend services behind it, with internationalization so the platform serves students in more than one language.
Drone-Based Fire Detection System
2023TEKNOFEST national finalist
A drone-mounted system that detects fire in the field and streams real-time imagery with GPS coordinates back to a ground control station. Advanced to the national finals of TEKNOFEST, Türkiye's largest aerospace and technology competition.
Alpha Research — LLM Customer Insight Engine
2025Data + LLM
Customer data-analysis algorithms wired into a large language model, so answers come back context-aware and grounded in real customer data rather than generic model output.
LIFE 2.0 — Telegram ChatBot
2023Python · PostgreSQL
A Telegram bot that answers in my own voice, trained on cleaned exports of my personal chat logs. Covers the whole path: regex-based log cleaning, UTF-8 safe storage in PostgreSQL via psycopg2, and response generation on top of the resulting relational dataset.
Infrastructure & systems
Campus Network & Container Infrastructure
2024 – 2025Bilecik Şeyh Edebali University
Configured and maintained university-wide server, switch and DNS infrastructure; containerized internal services on Docker and Kubernetes to standardize deployment; deployed Graylog for centralized log management and applied Linux and network hardening across campus systems.
Server Setup & Hardening Script
2023Bash
A provisioning script that updates packages, installs rsync, git and ufw, configures the firewall and sets up PGP key-based root access — a fresh box brought to a safe baseline in one run.
Ansible Configuration
2025Infrastructure as code
Ansible playbooks and inventory for provisioning and configuring servers, committed straight from the host over an SSH key.
Machine learning & systems programming
Training CNN Models
2025Notebooks + reference
A working notebook and reference set on neural networks and convolutional architectures — from the definition of an artificial neuron through to fine-tuning CNNs on local datasets.
ASTRON — Kalman Filter Tracking
2024PyTorch
Object tracking over video with a Kalman filter, trained and evaluated on a dataset built for the task, with CPU and CUDA setups.
BCD to Binary Converter
2025C · IA32 · x86_64
Converts decimal BCD numbers of up to eight digits into binary, implemented three times over: portable C, IA32 assembly and x86_64 assembly, so the same algorithm can be compared across abstraction levels.
D3 Data Visualization
2024Internet programming
A set of interactive browser visualizations built with D3, covering data binding, scales and transitions across three separate exercises.
Competitive Programming
2025Codeforces
Solutions to Codeforces problems in Python, kept as a running log of algorithm and data-structure practice.
Everything public lives on github.com/noraldim.