I’m studying computer science at Western University with a minor in software engineering. I build and ship full-stack web applications, from API design and databases through testing and deployment. I’m looking for a developer co-op, internship or junior role in the GTA, Hamilton or London.
Skills
- Languages
- Java, Python, JavaScript, SQL, HTML, CSS
- Frameworks
- Spring Boot (WebFlux), Project Reactor, React, Vite
- Data & APIs
- PostgreSQL, REST APIs, OAuth 2.0, R2DBC, Caffeine caching
- Testing & DevOps
- JUnit 5, GitHub Actions CI, Docker, Maven, Git, Sentry, Render
Projects
-
RabbitHole
2026 – PresentMusic discovery web app
Turns a single seed artist into a playlist of new music. A ranking engine pulls similar artists from the Last.fm API, scores each track on popularity, similarity and genre, and keeps only confident Spotify matches. Guests can use it without signing in; connected Spotify users get one-click playlist creation.
Java 17 · Spring Boot 4 · React 19 · PostgreSQL · Docker · Render