Hey there!

Welcome to

Milo's website

about me


I'm a student at University of Toronto who loves to code. In my free time, I make graphical simulations, build frontend sites, and write the occasional Rust server. I carefully craft high performance, clean, and well structured code. Click on the items below to see more about my work in different programming languages and environments.

TypeScript, HTML & CSS

I've worked on multiple very large TypeScript & React projects, and I love to keep up with the latest frontend trends and news. I'm a core team member on SolidJS, where I lead the Solid Playground and DevTools teams. I'm also experienced in writing NodeJS servers, WebGL, and Angular.

Rust

I'm super excited about things like WebGPU and other graphical frameworks, and Rust's tools for graphics and game dev are awesome. I've also written a few web servers in Rust (including a pretty neat reverse shell).

Scala & Java

I developed a massively multiplayer .io browser game in Scala called Snowy. This project taught me about build tools, profiling, and functional programming.

C#

I worked on a large microservices project that included RabbitMQ, ElasticSearch, where I wrote C# services with .NET Core and OAuth. My work involved building SSO and replacing SQL Server with PostgreSQL on a document management system used by thousands of lawyers.

Python

I teach an 8 week Advanced Python course for students at Robotics for All. I've also used Python to develop a webserver using FastAPI and SQLAlchemy

simulations


I have made over a hundred fun little simulation projects. I've put a few below and many more are available at CM-Tech, a name I use on projects that I build with my friend Cole.

brownian motion simulation

Traffic dots

A fun project where dots move randomly semi locked to a grid. They bump into each other and you can click to repel or attract them, depending on the setting.

View site
car simulation

Car Evolution

This project uses the planck.js physics engine to simulate cars that evolve to drive through a course. Heavily inspired by BoxCar2D.

View site
boids simulation

Boids

Boids is a term coined by Craig Reynolds that is used to describe objects which flock in groups. This project simulates boids shaped like caterpillars.

View site

fun facts


GitHub Email