Loading Website...

Loading...

Joshua Dierickse

I'm a

About

Welcome to my personal website wandering visitor! I am Joshua Dierickse, a young computer enthusiast who is an avid programmer. Aside from just being a code monkey, I also enjoy hockey ๐Ÿ’, running ๐Ÿ‘Ÿ, mountain biking ๐Ÿšฒ, and chess. I hope you enjoy your time here.

Software, Web & Game Developer.

As a software, web, and game developer, I have a strong passion for putting my skills to the test by crafting software which proves itself to be intuitive and resourceful to the end user. For the past 6 years, I enjoyed creating countless silly video games in Pygame, JSwing, and Unity, as well as tinkering around with Arduino hardware projects. I am a huge fan of Hackaton's too, participating in over 4 and always being open to teaming up with others. Lastly, I also develop for the web too, having knowledge and experience in both front-end and back-end development.

  • Birthday: 2 November 2005
  • Website: iwolf22.github.io/Personal-Website
  • Phone: +1 (519) 505-2596
  • City: Waterloo, Ontario
  • Age: 18
  • Degree: Computer Science
  • Email: jpcdieri@uwaterloo.ca
  • Freelance: Available

Skills

Here is a list of all the programming languages I currently know! Click on each item for more information. Note that the percentages are completely subjective, if you would like a better understanding of my competence in a certain programming language, I highly recommend a trip to my GitHub account where you can check out the source code of any one of my projects.

Programming Portfolio

Here is my programming portfolio which houses some of my best apps, websites, and video games! Feel free to further explore the projects by clicking on them for more information. Also, sort through them with the navigation bar above the projects.

  • All
  • Python
  • C++
  • Java
  • Web

Cooking AI

An AI cooking assistant.

BookNotesโ„ข

A note taking app for books.

Flappy Bird Pygame

A Flappy Bird clone made in Pygame.

Java Chess

A chess game built from Java Swing.

Space Invaders

A Space Invaders game made in Pygame.

2D Tank Game

An eagle eye view tank game made in Pygame.

Symphony Strips

A start up from SHAD Carleton 2022

Hottie Cooler

are you a hotty then cool down your body

Legacy Personal Website

My old personal website!

Resume

Here is a copy of my resume, it maybe dated depending on the last time I updated my personal website. I am always open to intership, co-op, and freelance opportunities! If you would like a pdf copy of resume, click here.

Education

University of Waterloo

2023 - 2028

Bachelor of Computer Science (CO-OP)

  • Coursework in Algorithm Design and Data Abstraction, Tools and Techniques for Software Development, and Designing Functional Programs
  • Recipient of the Presidentโ€™s Scholarship of Distinction.

Waterloo Collegiate Institute (WCI)

2018 - 2023

High School Diploma

Academics: 98.33% admission average

Extracurriculars: Astronomy Club โ€ข Computer Science Club โ€ข Debate Club โ€ข DECA โ€ข Fed Prov โ€ข Web Dev Club

Sports: Cross Country โ€ข Track and Field โ€ข Ultimate Frisbee โ€ข Varsity Hockey

WCI Chess Club President

2021 - 2023
  • Led weekly meetings where players could play chess, partake in lessons, and join a vibrant community
  • Marketed the club with posters, social media postings, PA announcements and the club fair
  • Organized three in-person chess tournaments with neighbouring high schools

WCI Robotics Club Co-President

2022 - 2023
  • Led weekly lessons, teaching students how to build Arduino circuits and code their creations with C++
  • Taught students various computer components through a PC disassembly and reassembly workshop

Experience

Venuiti Solutions Inc.

2023

Student Software Intern

  • Updated documentation on launching the T6 backend servers to improve the efficiency of onboarding
  • Learned the basics of computer networking (IP, DNS, HTTPS) as well as the T6 backend structure (Spring Boot, Gradle, Maven)

HomeworkHub Tutoring

2023

Python Instructor

  • Taught a series of lectures regarding the fundamentals of Python to students from grades 4 to 8 over a virtual setting
  • Delivered comprehensive PowerPoint lessons as well as developed in-class and take-home assignments to solidify student understanding

Waterloo Minor Hockey

2018 - Present

Referee

  • Officiated ice hockey at competitive levels ranging from U8 house league to U12 AAA
  • Learned how to perform professionally and proficiently under high-stress and pressure situations
  • Communicated non-verbally and verbally with on-ice players, coaching staff and arena fans
  • Deescalated hostile incidents and ensured a safe and fair game for all players

K-W Inline Hockey League

2019 - 2022

Head Referee

  • Led our small team of three inline referees in officiating the niche sport of incline hockey