Michael A.
About Michael A.
Michael A. is a Software Engineer currently employed at Sandvine in Waterloo, Ontario, where he has worked since 2022. He has a strong academic background in Mathematics and Physics, holding a Master of Science from Wilfrid Laurier University and a Bachelor of Science from the University of Waterloo, along with extensive experience in research and software development.
Work at Sandvine
Michael A. has been employed at Sandvine as a Software Engineer since 2022. His role involves collaborating with various teams internationally to integrate software into the Sandvine ecosystem. He has contributed to the development of RFC compliant network monitoring and anomaly detection software using programming languages such as Python, GoLang, and VerticaSQL. Michael also assists in programming simple web user interfaces for development tools using Typescript, React, and Ant, which interact with REST APIs.
Education and Expertise
Michael A. holds a Master of Science (MSc) in Mathematics from Wilfrid Laurier University, which he completed in 2022. He also earned an Honours Bachelor of Science (BSc) in Mathematical Physics with a Pure Mathematics Minor and Astrophysics Specialization from the University of Waterloo between 2017 and 2021. His educational background includes the International Baccalaureate program, where he studied Higher Level subjects such as Biology, Psychology, and English, and Standard Level subjects including Physics, Chemistry, Mathematics, and Spanish.
Research Experience
Michael A. has extensive research experience in various academic institutions. He worked as a Research Assistant at the University of Waterloo, focusing on microhydrodynamics from 2020 to 2021, and optimization and mathematical biology in 2019. He also served as a Research Assistant in Theoretical Physics at Brock University for five months in 2021. Additionally, he was a Research Assistant at Wilfrid Laurier University from 2021 to 2022, where he designed and prototyped machine learning algorithms for large-scale network traffic analysis.
Teaching and Leadership Roles
In addition to his research roles, Michael A. has experience in teaching and leadership. He worked as a Teaching Assistant at Wilfrid Laurier University from 2021 to 2022, providing support to students in various subjects. He also participated in the iGEM Competition, where he served as a Mathematics and Modelling Team Member in 2018 and later as the Team Lead from 2018 to 2020, overseeing project development and team collaboration.
Technical Skills and Projects
Michael A. possesses strong technical skills in software development and data analysis. He has built and deployed software in Linux Docker containers on high-performance computing clusters. His work includes designing anomaly detection methods for network traffic and quality databases containing billions of data points. He has experience translating low-level C code for binary data compression and streaming into Rust and GoLang, showcasing his proficiency in multiple programming languages.