As a computer science student at the University of Western Ontario, I am quite passionate about technology and math. In each of my courses, I aim to achieve as high of a GPA as possible and seek to squeeze as much as possible out of my courses. My favourite courses so far have been Computer Architecture, Theory of Computation, and Machine Learning.

Western University Campus
In the field of computer science, I am captivated by a wide variety of topics. Since my first year, I have been working remotely as a web developer, where I have built and deployed a handful of websites and full-stack applications. This job has exposed me to many different front-end and back-end frameworks, and has taught me good development practices, collaboration, and IT skills. I am currently working with the 3DWestern team to develop a full-stack app to process 3D-printing orders. Aside from web development, I am becoming increasingly interested in cryptography. I have begun self-studying various fundamentals of cryptography, and am considering pursuing a Masters degree related to quantum cryptography.

Working on a machine-learning model for Western's DataQuest hackathon
I am also an open-source software enthusiast. I run Arch Linux on my computer, GrapheneOS on my Pixel phone, and have my own physical Debian Linux server which I host this website on, along with various projects. In my free time I enjoy reading books and playing video games. My favourite genre of books to read are historical-biographical books; I am currently reading American Prometheus: The Triumph and Trajedy of J. Robert Oppenheimer by Martin Sherwin and Kai Bird. When I am stressed, I partake in hiking, archery, and going to the gym in order to decompress.

Hiking Photo from Komoka Provincial Park
-
Canadian Severe Storms Laboratory
Software Engineering Research Intern
Led development efforts for the Northern Mesonet Project, a mesoscale environmental sensor network designed to improve severe weather forecasting and climate research capabilities across North America.
Architected and maintained scalable infrastructure for ingesting, storing, and visualizing high-frequency environmental data (e.g., temperature, humidity, wind speed) collected from remote IoT stations deployed across diverse and often inaccessible geographic regions.
Designed and implemented full-stack applications using C#, ASP.NET Core, React, and Remix, enabling real-time data visualization, station management, and user dashboards for researchers and meteorologists.
Built robust data pipelines utilizing InfluxDB for time-series data and PostgreSQL for relational storage, ensuring efficient data synchronization, validation, and long-term archival.
-
Gruv Media
Web Developer
Develop websites and web applications using React, Django, Wagtail, PHP, Wordpress, JavaScript, and Stripe.
Utilize and maintain server technologies including Apache, CPanel, PostgreSQL, fail2ban, ClamAV, Git + GitHub, Bash scripting, and more.
Communicate effectively with clients and management to ensure timely and exceptional project delivery.
Collaborate with fellow developers and IT to efficiently solve problems and devise optimal solutions and workflows.
-
3DWestern
Full-stack Developer
Working with a team of follow Western students to build and deploy a web application to process 3D-printing orders.
Project is currently in the planning phase, and will involve a variety of technologies, including a frontend JavaScript framework, server backend, databases, and payment gateway API.
Languages
Python
Java
JavaScript
TypeScript
C++
C
R
Kotlin
C#
PHP
HTML
CSS
SQL
Frameworks & Libraries
Django
Node.js
React
Next.js
Astro
ASP.NET
Electron
NumPy
Pandas
PyTorch
sk-learn
Tailwind
DevOps & Tools
MySQL
PostgreSQL
MongoDB
InfluxDB
Linux
Git
Apache
nginx
AWS
Docker
-
BSc. Computer Science
University of Western Ontario
Area of Study: Honours Specialization in Computer Science + Minor in Software Engineering
Relevant Courses: Data Structures & Algorithms, Machine Learning, Artificial Intelligence, Object-Oriented Programming, Systems Programming, Operating Systems, Computer Architecture
-
AWS Cloud Practitioner Certificate
Amazon Web Services (AWS).
Certified understanding of AWS cloud tools and infrastructure, including EC2 server-hosting, networking, databases, and more.
Want to get in touch? Leave your email address and message below, and I'll get back to you as soon as I can.