Project library

4 of 11 projects · Quant focus

Overview

AVR Motor Bring-up

How does a physical input become a timed output at the register level?

My role
University coursework
Contribution
Coursework exploring ADC setup, dual-channel Timer1 PWM, and motor-direction GPIO at the register level.

C / ATmega644P / ADC / PWM / Atmel Studio

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

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

Quant / Research / Software2026

Brownian Motion Lab

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

Learning exercisePublic project

Python / NumPy / Matplotlib / Jupyter

Project library · Laith Masri EngTech TMIET