fafnir
a project i've been working on recently
Published: 11/6/2025
Last Updated: 1/30/2026
Focused on distributed systems, cloud infrastructure, and backend development. Contributing to CNCF projects including Kepler, Flux CD, and gRPC-Go while building systems at USSTM. Currently looking for new grad opportunities.

Workout stats coming soon
Toronto Metropolitan University (TMU, formerly Ryerson University) — Bachelor of Science (Honours), Computer Science (Co-op)
Sept 2022 — Apr 2027 · Toronto, ON
Involvements: Backend Lead @ PACS · Backend Engineer @ USSTM · Web Developer @ TMUCSA
Coursework: Data Structures and Algorithms, Distributed Systems and Computer Networks, Operating Systems, Database Systems, Software Engineering, Computer Security, Discrete Structures
Aug 2026 — Present · Markham, ON (Remote)
Contributing to cloud-native infrastructure projects including Kepler, Flux CD, and gRPC by improving Helm charts, test coverage, CI workflows, and reliability.
tech: Go, Kubernetes, Helm, Prometheus, Flux CD, GitHub Actions, gRPC
Jun 2025 — Aug 2026 · North York, ON
Modernized mission-critical weather, maritime, and Coast Guard systems by upgrading Java services, building Go test automation, and troubleshooting C++ decoders and production workflows.
tech: Go, C++, Java, Python, PostgreSQL, Maven, Jakarta EE, Apache Tomcat, PyQt, Jenkins, GitLab, Linux
Jan 2025 — Present · Toronto, ON
Co-owned a contract-first Go REST API for a campus item-lending service, deployed on Amazon EC2 with Docker Compose and Caddy, with secure S3 uploads and asynchronous email delivery.
tech: Go, AWS, Docker, PostgreSQL, Redis, SQLc, OpenAPI, Swagger, GNU Make
May 2024 — Aug 2024 · Ottawa, ON
Led development of a Spring Boot REST API and dashboard that converted COBOL copybooks to JSON and helped engineers edit Db2 records and troubleshoot mainframe data.
tech: Java, Spring Boot, Thymeleaf, JavaScript, jQuery, Postman, GitHub Actions
Loading repositories...
a project i've been working on recently
Published: 11/6/2025
Last Updated: 1/30/2026
testing out how markdown would look
Published: 8/8/2025
Last Updated: 11/6/2025