Hi! I’m Conner, it’s lovely to meet you. I’m a master’s of computer science student studying at Carleton University. This website is an embodiment of my passions in computer science, from time to time I’ll post interesting content.
Currently, I am a cybersecurity researcher at Carleton University’s Internet Security Lab (CISL). My main areas of interest are operating systems, Internet of Things (IoT), and virtualization.
One of the largest problems with modern day operating systems is their monolithic nature. I am particularly interested in OSes with a microkernel design, although these are esoteric and have not seen wide adoption, microkernels are (in my opinion) the more secure architecture for operating systems.
Internet of Things
In recent years, the large movement of small internet-connected devices have brought up some new interesting security problems. I am particularly interested in secure IoT operating systems, and secure ecosystems of IoT devices.
Secure hypervisors are more than just a technology to run a VM on, one way of providing isolation to various components of a monolithic system is through virtualization; however, providing strong security mechanisms in a hypervisor is no easy task.
Heterogeneous Recommender Systems
In my undergrad I worked on researching and extending heterogenenous reccomender systems. The fruit of my labor is an unpublished honours thesis titled “Extending Heterogeneous Recommenders Beyond First-Party Datasets” which aimed to augment an existing recommender system that performs heterogeneous reccomendations using first-party data (e.g. Amazon reviews) with third-party data (e.g. tweets). The augmentation with third party data ultimately improved recommendation accuracy.