I like building scalable things

CS @ University of East Anglia Director of Portfolio Mgmt — Oakwood Fund
Scroll
Norwich Bangkok
(01)About
Based
Norwich, UK ⇄ Bangkok, TH
Studying
BSc Computing Science, Year in Industry — UEA '28
Standing
First Class Honours (Year 1)
Before
A Levels: CS, Maths, Economics, EPQ (A) — Bromsgrove Int'l School Thailand
Speaks
English, Thai
Codes in
Python, C++, C, Java, SQL
Next
CFA Level I — Aug 2027

I'm Ray/เรย์, a Computing Science student who builds where code meets capital. I run portfolio management at Oakwood Fund. Outside finance, I work on quantitative models, machine learning and low-latency programming. Away from my projects, I enjoy gardening, particularly crossbreeding peppers and tomatoes, as well as golf and cycling. Always interested in learning something new, especially when it sits outside my usual field.

(02)By the numbers
Portfolio return
0%

Oakwood Fund's portfolio, £30k → £45k+, while I was Portfolio Manager.

Sharpe ratio
0

Risk-adjusted, with a low-latency C++ risk engine modelling the tails.

Spring weeks
0

Insight programmes across JPMorganChase, McKinsey, EY, Deloitte, Barclays and Wells Fargo.

Analysts
0

Whose stock selection now runs through the Conviction Engine I architected.

Active users
0k

On SCMM, the Rust skin market tracker I built backend for (~5k daily).

CodingQuest '24
Top 0%

Globally — 61st of 2,100, top 10 in four individual challenges.

(03)Selected work

Systems that trade, drive & fly.

01 / 07
Oakwood Fund — 2026

The Conviction Engine

A systematic research framework that turns 35 analysts' opinions into one disciplined pipeline. Seven modules, end to end:

  1. Data ingestion
  2. Factor scoring
  3. DCF stress-testing
  4. Risk & diversification
  5. Kelly sizing
  6. Backtesting
  7. Client-server dashboard
PythonQuant researchSystems design
02 / 07
Oakwood Fund — 2025–26

C++ Tail-Risk Engine

A low-latency risk engine for fat tails. Fractional Kelly, VaR/CVaR, sector and correlation caps — stress-tested alongside a WorldQuant quant researcher. Every position simulated and backtested before inclusion.

52.87%Return
1.89Sharpe
C++VaR / CVaRStress testing
03 / 07
Oakwood Fund — 2026

Drawdown ML & Live Desk

ML models that predict drawdowns, wired into a real-time Alpaca dashboard to time entries and exits, track live holdings and run delta-neutral strategies.

β ≈ 0Portfolio beta
LiveAlpaca API
PythonMachine learningReal-time
04 / 07
UEA Innovator's Society — 2025–

Autonomous Driving Stack

Leading 6 engineers building a self-driving car in CARLA, using comma.ai's open model fine-tuned for tougher roads.

<1 msPre-processing
6Engineers led
PythonCARLARLSensor fusion
05 / 07
SCMM — 2020–2023

Steam Market Manager

Backend for a fan-made Rust skin market tracker: hosting, client-server architecture and docs. On the side, an order-book strategy that bought launch-time mispricings well below fair value and sold into demand.

22kActive users
5kDaily
rust.scmm.app ↗BackendMarket data
06 / 07
UEA FormulaStudent — 2025–26

HV Powertrain

Lead Motor & Inverter Engineer for a team backed by Lotus and Dassault Systèmes. Motor selection, inverter matching and HV integration — chosen with lap-time simulation (mass vs power), plus HV safety review and scrutineering prep.

3-phaseEM drive
LotusSponsor
Lap-time simTorque vectoringSolidWorks
07 / 07
UEA Rocketry — 2026–

Level 1 Rocketry

Founded UEA's rocketry project targeting Level 1 certification. Sponsors including an international airport, 19 members, faculty support, and ex-NASA professors as mentors.

19Members
L1Target cert
PropulsionPicoGKFounder
More experiments Into
the lab →
Keep scrolling
01 / 07
(04)Experience

Where I've been building.

01Student AmbassadorDeloitteAug 2026 — Now
02Director of Portfolio ManagementOakwood FundJun 2026 — Now
03Portfolio ManagerOakwood FundOct 2025 — Jun 2026
04SecretaryUEA Finance & Investment SocietyOct 2025 — Now
05Lead Founding Data & ML EngineerUEA Innovator's SocietyOct 2025 — Now
06Lead Motor & Inverter Powertrain EngineerUEA FormulaStudentOct 2025 — Sep 2026
07Backend DeveloperSCMM2020 — 2023
08Mentor — Python & CMentorshipApr — Dec 2025
Programs & insight
Oct 2026 — IncomingBarclaysInsight Day, Manchester
Sep 2026DeloitteInsight & Training Day, Birmingham
Sep 2026Wells FargoQuantitative Analytics Showcase
May 2026JPMorganChaseFind Your Fit — Asia Analyst Program
Apr 2026McKinsey & Co.Road to Consulting Fellowship
Mar 2026EYSpring Insight Program, Bangkok
2024BarclaysDeveloper Virtual Work Experience
2025 · 2026BloombergFinance Fundamentals · Market Concepts
(05)Lab — github.com/cosalt

Always learning, in private and public.

0 contributions in the last yearDaily challenge — day 308 and counting
(06)Honors & awards

Receipts.

  • 202674th of 465 — AI Chessathon by OptiverML × Chess
  • 2026Top 10 Finalist — CFA UK AI ChallengeFinance
  • 2025Overall Best House — led 173 studentsLeadership
  • 20252nd — Bangkok Robotics Competition, vs 15 schoolsRobotics
  • 2025Grade A EPQ — "Where Can AI Go Wrong in Warfare?"Research
  • 20252nd — School HackathonCode
  • 2024Top 3% globally — CodingQuest, 61st of 2,100Code
  • 2021Duke of Edinburgh — BronzeOutdoors
(07) — Get in touch

Let's build something.