What I do
Web Development
Full stack web development is my jam! I love to work with both front-end and back-end technologies. It’s always cool when new technologies come out and it’s fun for me to learn them. I don’t have a favourite stack since I believe that’s it’s important to use the right tool for the job. However, I commonly use these frameworks in my projects:
- React
- Flask
- Docker
- PyQt (For native client applications)
- AWS
Automation and Operations
It pays to be a lazy developer! I have a passion for automating mundane tasks to improve productivity and developing mechanisms for my team to function more effetively. Underneath my belt are numerous tools such as:
- Python
- Bash
- Ansible
- Selenium
Some of my achievements include the following:
- I’ve spearheaded a device lab setup in Amazon Alexa to ensure my team has reliable access to E2E testing.
- Created automated integration, canary and load test for critical services to provide confidence in new changes.
- During the Covid 19 pandemic, I created the front-end to virtually view device status for a vehicular communication device.
Embedded Systems
Having studied computer engineering, I’m can work with a multitude of computer technologies to solve real-time problems. These technologies include:
- Single Board Computers
- Microcontrollers
- FPGAs
Projects
Joplin Calendar Plugin
Imaging System for RPAS - Capstone Project
Final capstone project for my computer engineering degree. The imaging system can support multiple cameras and can produce video and image output while onboard a remotely piloted aerial system (RPAS).
Arduino Melodies
UAARG Imaging Server
UAARG Website
The University of Alberta Aerial Robotics Group’s (UAARG) website is the forefront for exposing the club to potential members and sponsors.