Yusuf Gadelrab · Computer Science · AI/ML · Quantitative Finance

I build AI systems for markets and classrooms.

I'm Yusuf Gadelrab — a CS undergraduate at San José State University (BS Computer Science, expected May 2028), co-author of an ACM SIGCSE TS 2026 poster abstract on computer science education, and the sole builder of every project on this site. I build systems that read messy input, extract structure, and hand the decision back to a person who understands the context. I publish the numbers behind them, including the ones that didn't work.

Wrapped my HwyHaul internship · July 2026 — building in public & open to what’s next

Launch pricing while the store is new · 12 template packs · 273 template assets

Yusuf Gadelrab, professional headshot in a suit with a gold frame border
208Passing tests · DIRA v1.5.0, zero dependencies
60Research study participants
PosterPeer-reviewed ACM SIGCSE TS 2026 poster abstract, co-authored
+0.117RWalk-forward result over 4,933 trades, 129-symbol 10-yr universe (95% CI +0.057–+0.174; mostly market drift)

An AI back office that a human still signs off on

In summer 2026 I was an AI Automation & Agents Engineering Intern at Hwy Haul, where I built FreightDesk AI / LoadLink — an AI freight back office running entirely on-premise.

A small brokerage's AR team spends most of the day retyping the same messages: POD requests, invoice disputes, W9 chases, past-due nudges, all while reconciling several disconnected systems by hand. The system takes WhatsApp and email intake, extracts structured load details out of free text, and drafts a reply in the brokerage's own voice — then holds it for one-click human approval. FastAPI, a local LLM, a green automated regression suite, the full set of finance and accounts-receivable pain points, zero third-party API cost, and no data leaving the building.

The lesson wasn't the model. Any competent local LLM handles this. The reliability lived in the boring parts: process management, retry logic, VPN-aware degradation, and an always-reply design so no carrier is left waiting on an ambiguous “SJ/LA?”. The right question about an AI product isn't which model — it's whether the people in the loop trust it enough to hit Send.

Does the language you think in change how you learn to code?

I'm a co-author on an ACM-published SIGCSE Technical Symposium 2026 poster abstract, Exploring Bilingual Coding for Inclusive Computer Science Learning, and on a paper accepted to the Papers track at SIGCSE Virtual 2026, Does Language Matter in Programming? Both are out of Dr. Ethel Tshukudu's lab at SJSU.

The underlying study ran coding sessions with 60 bilingual San José State participants on the multilingual Hedy platform, measuring confidence, computing identity, enjoyment, and motivation before and after, with novice participants showing the largest confidence gains. See the published poster abstract and the accepted SIGCSE Virtual 2026 paper for the full methodology and results — I'm not restating a topline percentage here that isn't in the published record.

The number isn't the interesting part. What stayed with me showed up in the qualitative data: students who had spent years silently translating every keyword before typing it described the bilingual sessions as the first time coding felt like thinking instead of translating. That friction is real, and it's measurable.

What research actually taught me had little to do with language. It was how much of a claim I was willing to defend in front of a reviewer who didn't care how I felt about it. Every effect size needed an interval beside it. That bar moved and stayed moved — which is why the disclosures below retract one of my own earlier trading results.

Everything else

An NLP sentiment-scoring prototype for equities, built on IBM Watson through IBM SkillsBuild. A local AI financial analyst running on Qwen, wired into iMessage, with no cloud dependency. The Silicon Valley Entrepreneurship Club website. I trade equities, options, and futures on the side, and I publish backtest confidence intervals on my own strategies — including the ones that didn't survive re-testing.

I work in Arabic and English, and I'm based in San Jose, California. Every project here was built solo. The stack, the constraints, the tests, and the limits are all documented, because a capability list is easier to write and worth much less.

Start with the Hwy Haul case study for the clearest implementation detail, then the research abstract, then the projects.

Disclosures

The figures above are research and engineering results, not live trading performance. An early result over barely a hundred hand-picked trades did not survive my own adversarial re-test; the defensible figure is +0.117R over 4,933 trades (95% CI +0.057–+0.174), and most of that is market drift rather than the signal itself. Backtested and simulated results do not represent live trading, and past performance does not guarantee future results. No live profit-and-loss figures are claimed anywhere on this site. Nothing here is financial, investment, tax or legal advice.

Terms of Use · Privacy Policy