I'm Christian

I like to build things

About Me

πŸŽ“ I graduated with dual degrees from the University of Calgary's Schulich School of Engineering, earning a Master of Engineering in Software and a Bachelor of Science in Electrical Engineering. I currently work as a Software Quality Assurance (QA) Analyst at Showpass 🎟️. Passionate about creativity and product development, I excel in collaborative environments where I can learn from others. In my projects, I emphasize a test-driven development πŸ”„ and focus on crafting user-centered products.

Technologies

πŸš€ I'm always on the hunt for new tech adventures! Check out my list of programming languages and cool tech tools I've played with or am itching to dive into!

Languages

Java

Python

JavaScript

TypeScript

C

C++

C#

SQL

HTML

CSS

Batch

Bash

Frameworks & DBMS

Next.js

React

Cypress

React Native

Flutter

Node.js

Express.js

Django

PostgreSQL

MySQL

MongoDB

JUnit

TensorFlow

PyTorch

PySpark

Tools & Services

Git

GitHub

Azure DevOps

Jira

Firebase

Supabase

Firebase

Postman

Docker

TestRail

TeamCity

VMware

ClearCase

Experience

So far, I've been fortunate to be part of several teams. I've mostly worked in the QA role πŸ› οΈ, with a dash of experience in deep-learning.

Software QA Analyst

Showpass is more than just a ticketing companyβ€”it's a discovery and purchasing platform for city events πŸŒ†. I collaborate with the Product and Development teams to identify and test essential features, both new and existing. My favorite part? Building a product that I can proudly share with others, along with the stories behind it!

QA Intern

CMG is an energy consulting and software company specializing in optimizing oil extraction from underground reservoirs and facilitating carbon dioxide sequestration. Think of reservoir simulation like water moving through a spongeβ€”using computer models to mimic fluid behavior under various conditions 🧽. A highlight of my experience was participating in a DeepRacer event, where I developed a reward function to train RC cars.

Graduate Research Assistant

At UofC's Biometric Technologies Lab, our focus is on machine learning and data analytics. My role as a Graduate Research Assistant involved developing a model to detect abnormal breathing patterns in sleeping patients πŸŒ™. Despite not finding a model compatible with our dataset, there are avenues for future improvement, such as better data collection, pre-processing, and exploring various deep-learning architectures πŸ”πŸ“Š. View our GitHub repo.


MEng (Software)

I pursued a one-year master's in software engineering after my undergrad. Here, I learned software engineering fundamentals and teamed up with a diverse group of superstars ⭐. Below, are projects that we worked on, each showcasing different aspects of software development.

πŸ–₯️ Web Development

Skills: React | Express | MySQL

GitHub: Fetch Mate, Flight Reservation

A team of superstars and I developed an MVP to help new dog owners emBARK on their journey with their new four-legged friend. We also developed a flight reservation web-app to enhance browsing and booking experiences, complete with tools for flight crew and airline agents.

πŸ“± Mobile Development

Skills: Flutter | Firebase

GitHub: My Discharge

For a winter term hackathon, my team and I created a mobile app to streamline patient discharge processes post-surgery. The app includes a welcome screen, checklist, messaging, and progress tracking, significantly boosting discharge efficiency and patient satisfaction.

🧠 Machine Learning

Skills: PySpark | TensorFlow | PyTorch

GitHub: Breed Classifier, NYC Trip Time Estimator

The MEng program was data-driven. We tackled projects like a dog breed classifier that could paw-sitively identify breeds and a study of NYC taxi data that suggests that walking during rush hour is the ideal move.

πŸ“ Good Software

Skills: System Design | DSA | Architecture

Beyond coding, we learned about data structures & algorithms, system design, and software architecture. These were my favorite topics because they broadened the scope of what I needed to learn. Developing good software is crucial for creating scalable and high-performing products.

BSc (Electrical)

For my undergraduate degree, I completed an electrical engineering degree. Here, I learned a great deal about loops, lines, and switches. For my capstone project, I partnered with five engineering students to design and validate an IoT box that monitors vital factors for indoor plant growth View our capstone poster.