Mohammad Kalaf · Harrow, London

Mohammad Kalaf

Computer Science student at Brunel. Building things that take ideas seriously.

I'm an undergraduate at Brunel University London, somewhere between my first and second year. I spend most of my time outside coursework on things I want to exist — small tools, interactive demos, occasional larger systems where I get to think through a design problem end-to-end and write up the trade-offs honestly.

I'm drawn to projects where the interesting part isn't the technology but the design choices: what to include, what to cut, how to be honest about what you don't know. The work below is a slice of that.

Selected work

Work-Fit Matcher Apr 2026

A small-scale matching system that scores candidates against companies on environmental fit. Models per-candidate preference curves rather than assuming "more match = better" on every attribute.

Touch Symphony Apr 2026

An interactive playground that captures multi-touch position, pressure, velocity, and dwell data in real time, then visualises it as pressure-reactive trails, ripples, and a live heatmap. Includes a $1 gesture recognizer.

E-Commerce Orders System University · 2025

Java/JavaFX system built with a seven-person team. I owned the Orders component end-to-end — schema design, DAO with transactional integrity, role-based authentication, and a background order-status simulator using Java concurrency.

PortaPath Feb 2026

A dual-interface (GUI + CLI) Windows utility that manages user environment variables portably across machines. Smart activation, orphan-path detection, automatic drive-letter resolution. Three iterative releases.

Elsewhere

— end —