Yusuf
Sabuwala

Computer science student at the American University of Sharjah. I build quantitative trading systems, RISC-V processors and full-stack AI tools.

Loading the 3D model…

Drag the disk to turn it.

Full-stack

Chessler

A full-stack chess training app. It integrates Stockfish analysis with blindfold exercises, with a Go backend, a JavaScript interactive board, a Python data pipeline and PostgreSQL for tracking state.

GoPythonPostgreSQLStockfish

View on GitHub ↗

ML / Finance

quant-breakout

A quantitative swing-point breakout framework with Random Forest filtering, multi-objective Optuna optimization and walk-forward validation across SPY, XAU/USD and BTC/USD. The repository is private.

Pythonscikit-learnPandasOptuna

Hardware / Architecture

CPU — RISC‑V Processor

A 5-stage pipelined RISC-V processor in Verilog, with hazard detection, data forwarding, branch prediction and a custom instruction set. Verified with assembly test programs, cycle by cycle.

VerilogAssemblyFPGA

View on GitHub ↗

IFIDEXMEMWBforwarding path: EX result back to ID

About

I work across the stack, from React frontends to Verilog hardware and Python ML pipelines. Most recently I shipped cross-platform finance apps for SME clients at OpenXpert Solutions.

Currently looking for internships where I can build real systems that matter.

6+
Projects shipped
50+
SME clients served
3.9
GPA out of 4.0
8K
Lines of ML research code

Open to internships for 2026.

Software engineering, quantitative development or ML engineering, on-site in Sharjah or Dubai, or remote.