Download CV

Email: j33green@uwaterloo.ca

Phone: 6476193090

GitHub: https://github.com/JJGreen0

LinkedIn: https://www.linkedin.com/in/joshua-green-17480b326/

About Me

My name is Joshua Green. I am a computer science student at The University of Waterloo. I have a passion for applied mathematics and computer science. I strive to do cutting edge research and explore interesting opportunities throughout my career.

  • Mathematics and Computer Science
    Experience with the advanced mathematics and computer science courses at Waterloo. Proficiency in Abstract Algebra, Number Theory, Real Analysis, Linear Algebra, etc.
  • Coding
    Proficiency in Python, C++, and Lua
  • Data Science
    Experience in supervised and reinforcement learning. Familiarity with Pandas, Numpy, Tensorflow, Matplotlib, Seaborn, etc.
  • Game Development
    Experience in game design and development on roblox. Applicable skills in 3D modelling, 3D animation, rigging, visual effects design, physics simulation, artificial intelligence, simulated vehicle dynamics, scripting, and modularization
  • Freelance Roblox Developer
    20+ completed scripting/animation commissions
  • 2024 - 2029
    BCS from The University of Waterloo

My Work

Machine Learning Paper

A 4000 word paper comparing the effectiveness of machine learning models at binary classification

2048 AI

Using stable-baselines3 and Open AI's Gymnasium, I remade the game 2048 and trained an AI to play it using reinforcement learning.

Roblox Development Videos

A youtube portfolio of my various creations throughout years of developing on roblox

Cliff walker from scratch

A from scratch implementation of Q-learning and the Markov Decision Process

Geoguessr AI

Classifying geographical location based on image data