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

2026

Fintech · 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.

Next.jsReactPWAArabic / RTLi18nFintech

Health Education Platform

2026

Baynal 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.

ReactNext.jsREST APIMobilei18n

AI-Driven Urban Planner

2025 – 2026

Senior 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.

PyTorchVM-UNetDeepLabV3+Computer VisionJavaScript

Madaries — Education Platform for Sudan

2025

Full-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.

ReactNext.jsFull-stacki18n

Drone-Based Fire Detection System

2023

TEKNOFEST 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.

Computer VisionEmbeddedTelemetry

Alpha Research — LLM Customer Insight Engine

2025

Data + 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.

PythonLLMpandas

LIFE 2.0 — Telegram ChatBot

2023

Python · 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.

PythonPostgreSQLMongoDBTelegram Bot

Infrastructure & systems

Campus Network & Container Infrastructure

2024 – 2025

Bilecik Ş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.

DockerKubernetesDNSGraylogLinux hardening

Server Setup & Hardening Script

2023

Bash

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.

BashUFWSSHLinux

Ansible Configuration

2025

Infrastructure as code

Ansible playbooks and inventory for provisioning and configuring servers, committed straight from the host over an SSH key.

AnsibleAutomation

Machine learning & systems programming

Training CNN Models

2025

Notebooks + 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.

PyTorchCNNJupyter

ASTRON — Kalman Filter Tracking

2024

PyTorch

Object tracking over video with a Kalman filter, trained and evaluated on a dataset built for the task, with CPU and CUDA setups.

PythonPyTorchKalman Filter

BCD to Binary Converter

2025

C · 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.

CAssemblyx86_64IA32

D3 Data Visualization

2024

Internet programming

A set of interactive browser visualizations built with D3, covering data binding, scales and transitions across three separate exercises.

D3.jsJavaScriptSVG

Competitive Programming

2025

Codeforces

Solutions to Codeforces problems in Python, kept as a running log of algorithm and data-structure practice.

PythonAlgorithms

Everything public lives on github.com/noraldim.