Project library

10 of 11 projects · Software focus

Overview

Kidney Transplant Food Guide

How do you make a small bilingual reference easy to search, inspect, and use offline?

My role
Independent application developer
Contribution
Built the bilingual interface, search, offline behavior, local preferences, and content-validation workflow.

TypeScript / Vite / PWA / Vitest / Playwright

Research / Quant / Software2026 – present

Available-on-Arrival Depth

Research software for studying how displayed liquidity changes between observation and a later arrival horizon.

Research in progressPrivate implementation

Python / Market microstructure / Event replay / Statistical evaluation

Quant / Software2026

C++ Options Pricer

Black–Scholes, binomial-tree and Monte Carlo option pricing in C++20.

Maintained softwarePublic project

C++20 / CMake / Black–Scholes / CRR

Electronics / Software2026

Zenbook Duo on Hyprland

Automatic dock detection, display switching and keyboard setup for the ASUS Zenbook Duo on Hyprland.

Maintained softwarePublic project

Bash / Hyprland / udev / systemd

Software2026

Kidney Transplant Food Guide

Arabic/English food reference with ranked search, offline access and local preferences.

Deployed applicationPublic project

TypeScript / Vite / PWA / Vitest

Quant / Research / Software2026 · historical study

Kalman Pairs Research

Kalman hedge-ratio estimation and historical evaluation for two ETF pairs.

Completed studyPrivate implementation

Python / NumPy / pandas / Kalman filtering

Software2026

Sevra

Approval controls for automated actions, with persistent request states and decision records.

Deployed applicationPrivate implementation

TypeScript / Next.js / PostgreSQL / State machines

Quant / Research / Software2026

Brownian Motion Lab

Seeded Brownian-path simulations with terminal mean and variance checks.

Learning exercisePublic project

Python / NumPy / Matplotlib / Jupyter

Research / Software2025

GHZ Circuit Notebook

An introductory Qiskit experiment in circuit construction, simulation, and measurement counts.

Learning exercisePublic project

Python / Qiskit / Aer / Jupyter

Software2025

Aston CES Portal

A society portal prototype for events, equipment requests, and member-support screens.

PrototypePublic project

TypeScript / React / Next.js / React Calendar

Electronics / Software2026

AVR Motor Bring-up

ATmega644P coursework connecting an analogue input to two motor PWM outputs.

CourseworkPublic project

C / ATmega644P / ADC / PWM

Project library · Laith Masri EngTech TMIET