Projects
- A submission made in 72 hours with Godot for a game jam; you are
a bee that pollinates flowers in a field to plant new hybrids
- Implemented colour mixing, screen wrapping, movement, and flower
spawning mechanics
- A visual file explorer of an IPFS written in Golang, Python, and
JavaScript that uses one of Cohere’s NLP models to summarize and
categorize files based on metadata, and Estuary’s API to fetch the
files from the IPFS
Prognosing
IPF [CWSF
paper] Dec 2020 - Jun 2021
- Several machine learning models written to predict the
deterioration of the condition of the lungs over time for patients
of Idiopathic Pulmonary Fibrosis (IPF) and give a level of
confidence in the prediction
Computing Setup
My hardware consists of a single laptop which I connect to an
external monitor, keyboard, and mouse.
In pursuit of a simple, intuitive, and easily extensible
computing experience, I use:
For more information, take a look at my [dotfiles] and [scripts].
Self-Learning
I am still going through entries ending with &.
Combinatorics
- Combinatorics and Partially Ordered Sets: Dimension
Theory by William T. Trotter &
- To Mock a Mockingbird by Raymond Smullyan
Programming Theory
- Concurrency in Go by Katherine Cox-Buday [notes]
- Learn You a Haskell for Great Good! by Miran Lipovača
(book)
- Structure and Interpretation of Computer Programs by
Harold Abelson, Gerald Jay Sussman, and Julie Sussman [reading club] &
Machine
Learning, Probability, & Statistics
- Essential Statistics for Data Science by Mu Zhu
- A Course in Machine Learning by Hal Daumé III (book) &
Geometry &
Graphics
Presentations & Lectures
Streams
and Lazy Evaluation @ Webber Academy Programming Club [notes] 13th Oct 2023
- An introduction to simulating infinite lists with streams and
their manipulation
On
the Catalan Numbers @ Webber Academy Math Society [notes]
11th Oct 2023
- A derivation of the closed formula for the Catalan Numbers and
examples of well known problems where the Catalan Numbers
appear
High
School Math Competition Lessons Summer
2023
[1]
divisibilty tricks |
[2]
writing solutions |
[3]
pigeonhole principle |
[4]
series and products |
[5]
intro geometry |
[6]
number bases & induction |
[7]
points in a triangle |
[8]
cyclic quadrilaterals |
|
Introductory
Combinatory Logic @ Webber Academy Math Society 11th Oct 2022
- Introduction to combinatory logic; showing numbers and
operations on numbers can be expressed as combinators