I'm a team player. By which I mean playing as the whole team.

When I joined the team building the solar-powered server, the person developing the mod disappeared, the technician working on the hardware got busy with his day job, and the new guy (me) was now on his own.

Where have I seen this before?

Oh that's right. When I joined CommnRoom, there was supposedly a team and then there were interns being hired, and there was an inherited codebase from some software house in Peru, and then there were none. That's right, Agatha. And then there were none...

Repeatedly finding myself in situations where I have to be the team. I don’t know how people would feel about this, and I don’t remember how I felt about it at the time, but I’ll tell you: what an absolute privilege... continue reading →

GitHub · LinkedIn · Email

Open to product engineering roles at early stage startups: remote / Montreal / Ottawa / Toronto / Vancouver.

  • Building the Material Library, an interactive collection of game design repositories for Materializing Design: a design research group at Concordia University, Montreal.
  • Author of Photon and the open-source maintainer for SunBlock, building a global, distributed network of solar-powered servers.
  • Previously co-founded Zelospace in London helping university students connect.

Highlights

Photon2024 - Ongoing
The infrastructure layer for autonomous solar-servers enabling management, data viewing, analysis, and inter-server communication. Solo Engineer · Live
Open-Source · Python · FastAPI · Jinja 2 · Linux · Embedded · Solar MPPT
Zelospace2022 - 2024
Co-founded a startup enabling university students to build local communities of people who share their passions. 1000+ users. Formerly known as CommnRoom. Co-Founder/CTO · PMF
React Native · PHP/Laravel · Python/Django · AWS: EC2 · RDS · S3 · SES · IAM
Material Library2025 - Ongoing
An interactive collection of game design research projects conducted through the Method for Design Materialization (MDM). This tool foregrounds the analysis phase of MDM. Product Engineer · Live
NextJS · TypeScript · PSQL · NeonDB · Better-Auth · Vercel
Artreach2025-2026
A platform for artists and designers at the Milieux Institute to showcase their work, connecting them to a global network of artist communities, while keeping the institute updated with their work.Solo Engineer · Live
NextJS · TypeScript · Prisma · Better-Auth · DreamHost · MySQL · S3
view all →