About Me
I'm a recently graduated developer who likes to make all sorts of frivolous things. I've recently become interested in game development and am thus making my own from scratch. You can follow my progress here or on Github or on my blog.
Education
University of Waterloo
Bachelor of Applied Science - Honours Computer Engineering
2015 - 2020
Skills & Technologies
Java, Python, C#, C++
Jenkins, Hadoop, Kafka, .NET, Docker, Maven, ReactiveX
Experience
IBM, Full Stack Developer
September 2019 - December 2019
I created guides for OpenLiberty, an open-source framework for building cloud-native Java microservices
Main author for a guide to setting up a Kafka cluster with Open Liberty. I also wrote a guide for creating a reactive application with RxJava and Jersey
Developed and maintained tools to monitor traffic and metadata for the organization's guides
IBM, Security Software Developer
September 2018 - December 2018
Designed employee lookup tool that uses data from an input file to extract data from internal company media page
Created a tool to automate the approval process of the usage of third-party libraries using Python and Jenkins
Integrated automatic reminders for Zenhub tasks using Slack and Jenkins
Finastra, Developer
January 2018 - April 2018
Contributed to file import/export module of payment collection service
Refactored tests using Entity Framework
SM Research, Software Developer
May 2017 - August 2017
Created software of new model of PCR machine using WPF/.NET
Designed custom user controls that model real-world lab equipment such as a data grid that models a 12x12 tray of test tubes
Royal Bank of Canada, Technical QA Analyst
September 2016 - December 2016
Planned solutions to reduce space constraints in test environment, freeing 2 TB of storage in Teradata database
Automated test setup and execution for QA team
Projects
Untitled Game
I'm making a 2D side-scroller in my free time. You can follow it's progress here
jX Engine
This is my custom 2D game engine that will power my (as of right now) unnamed game. Written in C++ using SDL2