Performance-critical systems, trading infrastructure and LLM tooling.
Hang Zhengyang — Final-year student at Singapore Management University · Singapore
- public projects
- 21
- GitHub stars
- 33
- main languages
- C++ & Python
Selected work
OTrader
Production-grade event-driven options trading and research platform with portfolio engine, strategy framework, and backtesting infrastructure.
View on GitHub ↗︎Limit Order Book
Low-latency limit order book and matching engine. Matches ~2.5 million orders/second.
View on GitHub ↗︎Kaleidoscope
Toy programming language with a custom LLVM-based compiler frontend.
View on GitHub ↗︎Within
Emotion journal with on-device LLM serving, agentic interaction patterns, and RAG.
View on GitHub ↗︎All projects
Systems & low-latency
- OTrader Production-grade event-driven options trading and research platform with portfolio engine, strategy framework, and backtesting infrastructure.
- Limit Order Book Low-latency limit order book and matching engine. Matches ~2.5 million orders/second.
- Kaleidoscope Toy programming language with a custom LLVM-based compiler frontend.
- Option Pricing Methods SMU QF101 C++ implementations of option pricing methods with performance tuning.
Agents, LLM & RAG
Modeling & research
Full-stack
- Market & Portfolio Dashboard Dashboard for market indicators across multiple investing accounts.
- SiamLah SMU Ellipsis Hackathon winner Crowd control management using Bluetooth.
- SG Lost & Fund SMU IS216 Platform enabling a simple lost-and-found service.
- Task Management System SMU IS212 Full-stack software development project.
Other projects
- mini-LLM A small decoder-only language model written from scratch in C++23: a 4-layer GQA Transformer (~2.4M fp32 parameters) with hand-written forward and backward passes, KV cache, RoPE, training, checkpoints and inference.
- Learning-material My learning notes for leetcode, c++ and random things
- LLM-project This repository contains our experiments on math reasoning with Qwen/Qwen2-1.5B and the GSM8K dataset. The repo contains three main tracks: a baseline benchmark, LoRA…
- USN-HFT-SIM This is a personal project for learning computer networking.
- T-hackathon An event-driven automated trading stack built for the Roostoo ecosystem: a Python engine that runs multiple strategies against live-style APIs, with a FastAPI control plane and…
- QF-205 Option pricing calculator with: Binomial tree (CRR), Trinomial tree (Boyle-style), Finite-difference PDE solvers, Monte Carlo (GBM).
- assignment A high-performance server for processing DBN (Databento) order book files, storing snapshots in ClickHouse, and serving JSON output on-demand.
Collaborations
About
Final-year student at Singapore Management University.
I'm drawn to performance-critical systems and the engineering challenges behind them. I've built and optimized high-throughput, production-style infrastructure: designing scalable components, tightening end-to-end performance, and turning complex requirements into reliable systems. I also enjoy research-focused work where micro-optimizations and careful measurement matter.