I recently worked at McMaster's Computing Infrastructure Research Centre, located at McMaster Innovation Park. I was working to improve the DOCSIS cable industry by applying the latest in machine learning developments to reduce system faults and improve plant operations. Partnered with a global hardware vendor, I also worked to build a real-time platform for the mass control and analytics of DOCSIS systems.

During my previous work term at CIRC, I was building systems to help advance data centre infrastructure management (DCIM) products.

I anticipate on completing my undergraduate degree in the Spring of 2020.

You may check my availability here.



McMaster University | Research Assistant

May 2018 - January 2019 | Hamilton, ON

  • Researched in the use of machine learning to predict, detect, and localize faults in DOCSIS cable networks.
  • Engineered a centralized, high availability telemetry platform for a hardware vendor, Hitron Technologies. The goal of the cloud platform is to automate the collection of DOCSIS and hardware data from 25 million devices. The platform allows for advanced capabilities such as bulk firmware upgrades and dynamic device troubleshooting.
McMaster University | Research Assistant

May 2017 - September 2017 | Hamilton, ON

  • Designed and implemented a custom monitoring and control platform to aid in the research and development of intelligent data centres.
  • Created a data collection, aggregation, processing, and visualization platform for a centralized threat detection system. The system was interfaced with numerous higher education institutions across Canada.


I really enjoy building real-time systems for analytical purposes. I am also highly interested in information security and computer networks. Here are some of the technologies that I have experience working with.

Languages & Platforms

Node.js Golang Python Java PHP ELK Stack AMQP MQTT Docker Rancher


macOS Debian/Ubuntu RHEL/Centos FreeBSD Windows


IPv4 IPv6 DHCP IP + Firewall Management DNS IDS VLANs


Due to NDAs, I cannot publish or discuss many of my projects. All of my public ones may be located on GitHub. More are coming soon (I promise).