, a software and cloud engineer

Currently focused on full‑stack platforms, building infrastructure, and microservices. Developing at Environment and Climate Change Canada (as an intern) and USSTM.

profile

current tech i work with

the things i do for education

Toronto Metropolitan University (TMU, formerly Ryerson University)Bachelor of Science (Honours), Computer Science (Co-op)

Sept 2022 — Present · Toronto, ON

Involvements: Backend Lead @ PACS · Backend Engineer @ USSTM · Web Developer @ TMUCSA

Coursework: Data Structures, Algorithms, Discrete Structures, Operating Systems I, Database Systems I, Computer Networks I, Computer Security I

here are some of the experiences I've gained throughout my career:

Software Engineer Intern·Environment and Climate Change Canada

Jun 2025 — Present · North York, ON

  • Led a 3-person team to reverse-engineer a legacy C++ SAR decoding microservice, producing UML and architectural diagrams to document system design.
  • Led a Python/PyQt replacement for legacy VB6 tooling, integrating structured logging to reduce debugging time for mission-critical software.
  • Optimized validation of multiple product datasets (50,000+ rows) by implementing parameterized SQL queries in applications, eliminating SQL injection risks and reducing overall query latency.
  • Modernized 8+ Java 1.8 codebases to Jakarta EE 10, refactoring 5,000+ LOC and resolving 1,200+ compiler warnings.

tech: C++, RabbitMQ, Python, PyQt, Java, JPA, Jakarta EE, Maven, Apache Tomcat, Oracle, PostgreSQL, GitLab, Linux

Backend Engineer·Undergraduate Science Society of TMU

Jan 2025 — Present · Toronto, ON

  • Developed 27+ RESTful API endpoints in Go with CLEAN architecture for 3+ PostgreSQL databases.
  • Added 37+ unit, mock integration, and end-to-end tests to ensure reliability and correctness of business logic.
  • Used SQLc for type‑safe queries and generated OpenAPI/Swagger specs to scaffold Go server code.

tech: Go, Docker, AWS, PostgreSQL, Redis, SQLc, OpenAPI, Swagger, GNU Make

Software Engineer Intern·DataKinetics

May 2024 — Aug 2024 · Ottawa, ON

  • Built Java backend services using Spring Boot, designing RESTful APIs to convert COBOL copybooks to JSON.
  • Implemented uploads + record visualization via jQuery, AJAX, DataTables.
  • Wrote and documented a Postman test suite across company APIs.

tech: Java, Spring Boot, Thymeleaf, JavaScript, jQuery, Postman, GitHub Actions

my most coveted projects goes in the home page :P

all projects →

distributed and scalable microservice backend for trading platforms

1 0 1
dockergcpgografanagraphqlgrpcmicroservicesnatsprometheuspubsub

blazingly fast, lightweight CLI to map & track your codebase

2 0 2
charmcloccommand-line-toolgotokei

a real time simple anonymous chatting app for the memes

1 0 1
alpinejsdockergcpgin-gonicgogorilla-websocketsqlctailwindcss

finance & membership management system for fitness clubs

12 6 12
crud-applicationdjangonextjspostgresqlrealtime-chatrestful-apisupabasetailwindcsswebsockets

latest posts by yours truly (currently experimenting)

all posts →

fafnir

a project i've been working on recently

Published: 11/6/2025

Last Updated: 11/12/2025