Career
I write software in Hong Kong.
- Qube Research & TechnologiesApril 2024 to present · 2 years 8 monthsSoftware Engineer, Tech Lead
Tech lead on the firm's core data platform, owning the data lifecycle and catalog. Re-architected its storage so data can live in several databases at once, and designed the orchestration that migrates and syncs data across them. I also lead developer experience for the larger team.
- Credit SuisseAugust 2020 to March 2024 · 3 years 8 monthsSoftware Engineer, Assistant Vice President
- Rebuilt the wealth management analytics platform on ClickHouse, with Prefect moving the data in. One query went from 1m 48s to 3s.
- Added lead tracking on top of it, which picked up 4,500 leads and USD 50M of orders in its first six months.
- Ran daily checks across 50,000 instruments for rating changes, maturities and price moves. A million rows, under ten minutes, on Spark and Clojure.
- Took a threaded monolith apart into 25 autoscaling processors on Kubernetes and got twice the throughput out of it.
- Rewrote an unreliable closed-source market data library in Clojure, which cut production errors by 80%.
- Set up the observability platform on OpenTelemetry, ClickHouse, Kafka Connect and Alertmanager, wrote its alerts as tested infrastructure code, and was on call for it.
- GraduatedMay 2020
- StudentBaseJune 2019 to March 2022 · 2 years 10 monthsFounder, Full Stack Engineer
- A place for high school students to share notes and past papers. Started it at university, ran it for three years, and it still gets about 25,000 unique users a month.
- Hong Kong Science Park seed funded it with HK$100,000. I managed four part time engineers and an intern.
- Kept test coverage near 90%, mostly because I was the one who would be fixing it at 2am otherwise.
- Wound the company down in 2022 and left the platform running as a non profit rather than switch it off.
- Credit SuisseSummer 2019Software Engineering Intern
Built an investment idea recommender, and a competition platform that graded submissions live during a recruiting event.
- MicrosoftSummer 2017Software Engineering Intern
Built a search tool that let the Hong Kong sales team match Azure products to what a client was actually asking for, side by side with the AWS equivalent.
- The University of Hong KongSeptember 2016 to May 2020BEng Computer Science, minor in Cognitive Science
Full scholarship, 3.51/4.30. My final year project split an image analysis pipeline into per task containers behind a scheduler, taking 50 concurrent requests from 231s to 4.61s.
- Moved to Hong KongSeptember 2016
- Wrote my first line of code2012





