Skip to content
View JerryShum's full-sized avatar

Highlights

  • Pro

Block or report JerryShum

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
JerryShum/README.md

👨‍💻 Jerry Shum

Aspiring Software Engineer and SWE Student

Hello there! 👋 I'm an aspiring software engineer and currently honing my skills as a software engineering student at OntarioTech University. I'm very passionate about technology and I strive to create meaningful change.

When I'm not coding, you can find me reading a good productivity book, or perhaps immersing myself into the world of video games. Feel free to reach out if you'd like to collaborate on a project or just chat about tech!

⚙️ Coding Languages and Tools

HTML

CSS

JavaScript

Git

GitHub

React

Bash

NodeJS

Python

Bash


📙 My Journey

My journey into the world of code began during my first year at OntarioTech University, in my "Intro to Programming" class. I was introduced to the fundamentals of programming through the C++ language and through the use of Visual Studio.

I still remember writing my first ever program:

#include<iostream>
using namespace std;

int main() {
    cout << "Hello, World!";
    return 0;
}

Seeing my first "Hello, World!" pop into the console made me feel so much power and excitement, which led me to make a very significant decision - I shifted my specialization from Mechatronics Engineering to Software Engineering. It was a very difficult transition, but one that I am so happy I made.

Since then, I've journeyed through the world of software development, constantly learning, growing, and coding.

Pinned Loading

  1. simple-coding-agent simple-coding-agent Public

    An LLM agent project designed for learning and experimenting with code interaction and automated debugging. Uses the google gemini API.

    Python

  2. blabber blabber Public

    Minimalistic blog platform built with Next.js, featuring dynamic routing, markdown support, and server-side rendering for seamless content delivery.

    TypeScript 1

  3. maze-builder-solver maze-builder-solver Public

    Python-based application built with Tkinter that visualizes the generation and solving of mazes using Recursive DFS and Breadth-First Search (BFS) algorithms.

    Python

  4. blackjack-cli blackjack-cli Public

    A simple CLI app to help you play smarter Blackjack. Just enter your cards and the dealer’s up-card, and the app tells you whether to hit, stand, or take another action!

    Python 1

  5. task-tracker task-tracker Public

    This project serves as a personal learning project for modern web development with Next.js and Supabase. Through building this task tracker, I explored key concepts such as server-side rendering, A…

    JavaScript

  6. capstone-2025 capstone-2025 Public

    OntarioTech University Capstone Project 2025

    TypeScript 3