Education
B.Tech. Computer Science — First Class Hons. — Sep 2023 – Jun 2027
- Relevant mathematics: Numerical Analysis, Linear Algebra, Theory of Computation
- Systems coursework: Data Structures & Algorithms, Operating Systems, Computer Architecture, System Programming (C), Assembly Language
Cambridge A-Levels & NECO SSCE — 2017 – 2023
- A-Levels: Mathematics (A), Further Mathematics (A), Physics (A), Chemistry (A) — NECO: 4A1s, 3B2s, 1B3, 1C5 — UTME: 342/400
Experience
Sales Data Operations Agent
- Built data processing pipelines reconciling 90+ days of sales transactions, maintaining zero-error precision on financial records
- Designed systematic validation framework for high-throughput data entry, reducing manual review time and ensuring audit-ready reporting
Projects
C++, State Machines, Bit-level Operations —
github.com/ookaay/Intel8080emu
- Technologies: C++, Assembly (8080), Space Invaders ROM, Linux
- Built cycle-accurate Intel 8080 emulator implementing full 78-opcode instruction set — precise instruction timing and memory state management
- Developed assembler/disassembler toolchain and debugger; runs original Space Invaders ROM with interrupt-driven I/O
C++, libusb, Protocol State Machines
- Technologies: C++, libusb, SCSI, BOT Protocol, MBR, Linux
- Implemented raw USB mass storage protocol via libusb; handled BOT handshakes (CBW/CSW), issued SCSI commands, and parsed MBR partition tables programmatically
- Deep understanding of wire-level protocol state machines and raw block device access
- Technologies: Python, CUDA, Brian2, numpy, C++ standalone
- Designed local web app for Brian2 spiking neural network simulation across numpy, C++ standalone, and CUDA GPU backends
- Built benchmark suite comparing backend performance — numerical precision analysis and parallel execution profiling
Open Source
Python, CUDA, GPU Kernels — brian-team/brian2cuda
- Technologies: Python, CUDA, GPU Kernels, Brian2, Setuptools
- Submitted PR #323 to brian-team/brian2cuda: implemented GPU performance-based selection metric (multiprocessors × clock rate) replacing compute-capability heuristic; refactored test suite runner into shared entrypoint; fixed setuptools_scm build configuration for PEP 440 compliance
Skills & Interests
Languages English (Fluent), Yoruba (Native)
Technical C++, C, Python, Assembly (8080/IA-32), CUDA, Git, Linux/Unix, SQL, JavaScript/Node.js, libusb
Quant Numerical Analysis, Linear Algebra, Data Structures & Algorithms (CLRS), MIT 6.006, MIT 6.042J (Math for CS)
Certifications Applied Data Science Lab (WorldQuant, 2025), ICAN ATS (ATSII, 2026)
Interests Chess (1200+ Elo), Arabic calligraphy, espresso extraction, systems programming, financial markets
Additional
Research Co-author, Annals of Clinical and Biomedical Science Research (May 2026)
Community Nigerian Red Cross Society — FUTA Detachment
Self-Study CLRS, Tanenbaum Modern OS, Stroustrup C++, Axler Linear Algebra, learncpp.com