Software Developer at 

General Dynamics Mission Systems Canada

A blend of personal, academic, and professional projects.

Machine Learning

Predicting Lung Cancer with CT Scans

Predicting Breast Cancer

Software Development

Ride Share Web App

Screenshots

Landing Page
Request a Trip Page
Sign Up Page

Polling Web App

Natural Language Processing 

Next Word Prediction

Sentiment Analysis

Word Similarity

Educational Work

Overview

In my personal experience growing up, educational material for topics of computer science struggled to engage youth despite there being so many ways it could be made fun. I took the approach of figuring out how I could turn fun ideas for kids into educational material. I developed courses to teach introductory game development in JavaScript and Python as their syntax is relatively beginner friendly and both languages are widely used. Using an engaging medium such as video games to sneak in computer science lessons proved rather successful after having taught 70+ students with that approach. I adapted my approach to more complicated topics such as artificial intelligence by making students train a Google Teachable Machine model with their webcam to use their real-world movement as input for a game. 

Overall I am grateful to have had the opportunity to help teach youth how to code in a manner that they seemed to find enjoyable. I also learned how to 3D model, rig models, and animate to help accommodate high-demand for those course subjects. The educational work referred to here is my time at Artech Camps in summer of 2022. My first and only prior experience to Artech was teaching generative art courses in Java for KTBYTE CS Academy in 2018.

Performance Review

by Ronnie Scullion (Owner of Artech)

Signed full copies of this performance review are available upon request due to potentially sensitive information contained within.

Parent Reviews

Game Development

Realtime Server Client Interaction

Infinite World Generation