Ahmed Elshazly · Software & Data Engineer

Messy data in.Reliable systems out.

I'm a software and data engineer. I turn messy manual work into scraping pipelines, ETL jobs, and software people can rely on. Based in Kigali, Rwanda.

Explore the work→Scroll to begin
Open to internships and contract work · full-time from 2027ahmdmshazly.meopen to new work
Ahmed Elshazly
Ahmed · on the record

01: Selected Work

Things I've built and researched

All projects →
Research'26→

EduBridge Analytica: a research instrument educators can run

Research software for educational data mining. AI suggests spreadsheet mappings and fixed mathematics ranks features as well as educators make the decisions.

Co-author · Apparatus engineering · Study design

Systems'26→

DealerIQ: dealership records and forecasting

A FastAPI and Next.js dealership system that keeps orders and inventory in one ledger, then adds forecasts, anomaly detection and lead scores as well as alerts.

Specification · Full-stack · Analytics

Automation'26→

Vitae: a life and career system of record

A typed, versioned personal graph that answers two questions deterministically: who should I call, and what do I say about myself for this job. Every score decomposes into the reasons behind it. No language model runs anywhere in the product.

Spec · Product · Algorithms

Systems'26→

Trace: a timestamped record of your moments

A multi-user timeline where time is the primary key, built on Express and MongoDB Atlas with per-user isolation proven by tests and a record you can export as plain Markdown.

Spec · Full-stack · Ops

Systems'26→

The Living Archive: Henry Chukwudi John's portfolio and CMS

I engineered Henry Chukwudi John's scholarly portfolio and CMS, including a 14-type block editor and the Marginalia blog as well as an admin control centre.

Full-stack · CMS · Design system

Automation'26→

ahmdmshazly.me: this portfolio and its content studio

The site you're on: Next.js 15 + Firestore with a private admin studio, security enforced by tested rules, and CI that checks pixels and accessibility on every route.

Design · Engineering · Operations

02: Capabilities

From raw data to a system someone can run

01

Data pipelines

I turn scattered, inconsistent sources into datasets a team can rely on, through scraping, ETL, and validation.

02

Automation and AI workflows

I pair LLM tools with hard validation and human review, cutting repetitive work without handing accuracy to the model.

03

Applied ML and research

I frame the question, build the experiment, and publish enough detail for someone else to reproduce the result.

04

Software engineering

I build the web systems around the data with Django, PostgreSQL, and TypeScript, then test their roles and failure paths.

0k+

data points extracted and classified web + email scraping pipelines

0+

hours of manual work automated CRM and data-collection workflows

0

peer-reviewed publication educational data mining, 2026

0

seeded simulations fully reproducible RL study

PythonSQL · PostgresPyTorch · scikit-learnDjangoTypeScript · ReactC · Embeddedthe tools I reach for

Field Log

Life outside the stack

See the full log →
Presenting to a room, slides up, mid-sentence.On the record.First research poster.Wing, tail, and nothing else.

Let's build something

Have a problem worth solving?