Alexander wazonek

Software Developer and Director of Wozzy Games Limited

About me

I am a developer experienced in software, dev-ops, game development and leading. I directed and developed the video game ‘Plague Breaker’, which released on Steam in September 2021. I have experience with developing mission critical applications, leading modernization efforts to improve efficiency, and managing continuous integration pipelines. I have also have experience leading teams, through my Acting Team Lead position at Environment and Climate Change Canada, as well as through leading a team to create Plague Breaker.

Resume

Resume is available in PDF format

A comprehensive Portfolio can be found below.

Experience

2018 - Present

Environment and Climate Change Canada - Software Developer

I began working as a full time software developer at Environment and Climate Change Canada after I graduated from Ryerson. My responsibilities include automation, back-end development, database administration, implementing and maintaining dev-ops systems, system administration and student mentoring.

Acting Team Lead

I was given the responsibility of acting as Team Lead. I lead a team of 3 employees and 2 co-op students. 

During this period I coordinated the 2021 hiring process,  where we hired over 25 students across 9 different departments. I conducted interviews, hired new employees, mentored new students and helped transition students into full time employees.

Automon

I worked on a large multi-province web application known as Automon, which automated a national weather balloon operation across 36 weather stations. This project was developed in Angular using an Electron framework.

RADARSAT

I’ve worked on large projects known as the RADARSAT Constellation Mission, where I helped develop the data pipelines. The project was programmed in Java with Python scripts to manage image operations.

Dev Ops

I’ve worked on DevOps using Gitlab, Jenkins Pipelines and Docker to build, test, package and release components and projects. I’ve set up project pipelines on both Linux and Windows servers using Git, Jenkins and Docker.

SQL

I’ve worked on maintaining and improving the database system responsible for distributing and collecting weather information nationwide. This database uses SQL.

System Administration

I’ve also worked on System Administration tasks. Performing OS upgrades on legacy systems and completing server migrations. I developed an Ansible module which automates the upgrade and server installation process, to remove manual operations.

2016-2018

Environment and Climate Change Canada - Co-op Software Developer

I began working as a Co-op student at Environment and Climate Change Canada after my 3rd year of university. My responsibilities included creating and maintaining components for the database system responsible for nationwide weather information.

I designed and created components in Java, with my largest project processing data from multiple sources and releasing a single XML formatted output for clients.

2015

Canadian Tire - Technical Specialist

I worked as a Technical Specialist at Canadian Tire for my first Co-op position. My responsibilities included repairing computers and mobile devices. 

About Me

My Name is Alexander Wazonek and I am a software developer from Toronto Ontario. I’ve been working on and with computers since I was a child, and I am still fascinated by them. I enjoy creating projects from the ground up, and seeing them come to fruition.

Personal projects

2018-2021

Plague Breaker

Plague Breaker is a Roguelike Video Game I developed and released through Steam on September 14th, 2021. The game was developed in Unity and coded in C#.

While I designed and programmed Plague Breaker myself, the project was a group effort. I was the Director and lead programmer and I worked alongside 2 artists and 2 music creators.

Plague Breaker is a very in-depth game offering hundreds of abilities and items, as well as procedurally generated levels and items which change every time you play the game. I developed the software behind each of these systems. 

More information can be found here: https://store.steampowered.com/app/1568720/Plague_Breaker/

2021

CryptoChatter

CryptoChatter is a Web API with an Angular front end, deployed using a Continuous Deployment strategy through the Google Cloud Platform with a Python backend. 

CryptoChatter tracks the number of discussions for cryptocurrencies and maps them to their market cap, to determine which currencies with low market caps are being discussed the most. 

2016

IRC Chat Bot

I developed an IRC Chat Bot which offers rewards for consistent chat members. Programmed in Java.

Education

2013 - 2018

Ryerson University - Computer Science Co-op

Graduated with Distinction in 2018 with a 3.66 GPA

2018

Elasticsearch Engineer II

Completed a multi-day training course to learn more about Elasticsearch and the ELK stack

Skills

Programming Languages

Proficient in Java, C#, Shell, Angular, Javascript, Typescript 

Experience with Python, Powershell, C/C++, SQL

Tools

Proficient in Docker, Jenkins, Git, Ansible, Unity, Google Cloud Platform, Maven, Balsamiq, Electron

Contact