I'm a full-stack software engineer specializing in creating intuitive front-end experiences. When I’m not coding professionally, you’ll find me ... coding recreationally.
Before I became a software engineer, I spent years working as a filmmaker where I honed my skills in collaboration, while being a part of a variety of cross functional teams. That same collaborative spirit translates perfectly into software development, where I thrive in environments that bring designers, engineers, and stakeholders together to solve problems as a team.
Outside of coding, I dabble in amateur cooking, where I treat each recipe like a problem-solving exercise (with tastier results). My love for hockey has reinforced a sense of teamwork and the importance of precision, both in sports and in development. Lifelong learning is my superpower. I’m driven by curiosity and am always striving to improve my skills.
About
April 2022 - PRESENT
April 2021 - April 2022
Experience
Skills
I enjoy coding both professionally and in my free time. This section showcases my latest side project.
To see more of my side projects feel free to browse around my github repos
Hockey Draft Showdown is an NHL drafting game built for hockey fans to be able to channel the armchair general manager in them. The purpose of the game is to try to get as close as possible to the first round of the actual NHL draft.
Hockey Draft Showdown is built using a variety of tech both in the main stack as well as some services that were used to make sure the game goes off without a hitch on the day of the draft.
Main Website
Frontend/Backend: SvelteKit
Database/ORM: Turso - using libsql a fork of SQLite | Drizzle
Auth: Lucia Auth - A midpoint between hand rolled and using an auth service
Services
I built a few services both for need and also for redundancies. All services were built using Go. Services included: WebSocket, Scraper, and some long running workers pinging different services and websites to alert me if any became unhealthy.
Projects