Skip to content
View JustinPrograms's full-sized avatar

Highlights

  • Pro

Organizations

@hazelchain

Block or report JustinPrograms

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
JustinPrograms/README.md

Hey, I'm Justin Dhillon πŸ‘‹

Software developer & student at Western University πŸ‡¨πŸ‡¦
I build things in Python, C++, Java, and JavaScript β€” and I'm deep into AI/ML.

Email Justin LinkedIn

πŸ’Ό Open to internship & co-op opportunities β€” the fastest way to reach me is jdhill94@uwo.ca. I reply quickly.


πŸš€ What I bring

  • Strong CS fundamentals β€” sharpened through competitive programming (Codeforces and the Canadian Computing Competition), where every solution has to be correct and fast.
  • I ship real software people use β€” from multiplayer game mechanics to community moderation tools, not just tutorial projects.
  • I learn fast and in public β€” currently working through The Odin Project full-stack curriculum and building with React, C, and TensorFlow. My commit history is my resume.

πŸ› οΈ Featured Projects

Project What it is Built with
TeleportationBalls Multiplayer game mechanic: throw a projectile, swap places with whatever it hits. Real-time event handling in a live multiplayer environment. Java
BlacklistDiscordBot Cross-server moderation bot that lets communities share ban lists β€” automating trust & safety across Discord servers. Java
CodeForces My competitive programming solutions β€” algorithms, data structures, and optimization under time pressure. C++
CanadianComputingCompetition Solutions to CCC contest problems from Canada's national programming competition. C++
Tic-Tac-Toe Console game with clean game-state logic β€” one of my first C++ projects. C++

🧰 Languages & Tools

Python C++ C Java JavaScript React Node.js TensorFlow Pandas HTML5 CSS3 MySQL SQLite Google Cloud Linux Git Arduino Figma

πŸ“ˆ Currently

  • πŸŽ“ Studying at Western University (UWO)
  • πŸ”­ Completing The Odin Project full-stack curriculum
  • 🌱 Learning React, C, and TensorFlow
  • πŸ’¬ Happy to talk Python, algorithms, and AI
  • ⚑ Fun fact: I once thought C++ would be easy to learn...

Recruiters & hiring managers: if you're looking for a driven developer who learns fast and ships,
let's talk β†’ jdhill94@uwo.ca

Popular repositories Loading

  1. Tic-Tac-Toe Tic-Tac-Toe Public

    Tic Tac Toe Console Game

    C++ 2

  2. TeleportationBalls TeleportationBalls Public

    Swap positions with another player by throwing a projectile!

    Java 1

  3. BlacklistDiscordBot BlacklistDiscordBot Public

    Ever want to ban someone from your whole community? Well now you can with the blacklist bot! You no longer need to ban the induvial in each server.

    Java 1

  4. CodeForces CodeForces Public

    Codeforces Practice

    C++ 1

  5. CanadianComputingCompetition CanadianComputingCompetition Public

    All solutions have been verified by https://dmoj.ca/problems/

    C++ 1

  6. SchoolAnnouncementWebsite SchoolAnnouncementWebsite Public

    Grade 11 Computer Science Project

    1