Skip to content
View br-Chan's full-sized avatar

Highlights

  • Pro

Block or report br-Chan

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
br-Chan/README.md

Visit an up-to-date version of this README.md here: br-chan.github.io/

Brandon Chan

Penultimate Software Engineering Student at The University of Auckland

github linkedin youtube

I love Creating, Learning and Doing things - usually all 3 at once.

CREATING

PROJECTS

The Missing Dollar Mystery

CustomisableLOTTOGenerator

CURRENT PROJECTS
  • Personal website (deployed!)
  • Rankle (see above) (hoping to close up this project in a passably finished state this year)
  • Impossible Puzzles (see above)

LEARNING

LANGUAGES AND TOOLS
Learned Learning
Java Everything on the left :)
C/C++ Vue
MATLAB SQL
JavaScript
TypeScript
React
Next.js
Tailwind CSS
Angular
Firebase
CURRENT UNIVERSITY COURSES
  • ENGGEN 303 | Innovation and Business Cases
  • SOFTENG 351 | Fundamentals of Database Systems
  • SOFTENG 370 | Operating Systems
  • SOFTENG 373 | Computer Graphics and Image Processing
PLANS & IDEAS
  • Repository to keep track of solved Leetcode/Hackerrank problems (nah)
  • "Jabberwockle" - Wordle, but the word to guess has some of its letters swapped out
  • Personal website to build an interactive version of this page Now deployed!
  • Task Time | Next.js

Random project ideas:

  • Web app (JavaScript): NYT Game Ranker - takes the NYT game stats (e.g. Wordle, Mini, Strands,...) and calculates your rank Now Rankle!
  • Web app: Interactive Königsberg Bridges Map - build your own bridges and try solve it Now Impossible Puzzles!
  • Java/C/other: Adjective orderer - automatically sorts a list of adjectives in the proper order based on their type (quantity, size, age, shape, colour, etc)
  • Web app: Pokemon but you catch days of the year instead - can only 'catch' today's date, and you win once you get all 366 days (can add a countdown timer, friends/trading system, etc)
  • Random trolley problem generator
  • Something that uses the Spotify Web API

DOING

Typing:

The Battle of Polytopia:

WDCC: I was a software developer in a software project at WDCC! Check out what we were up to here.

Hackathons:

  • KiwiJam 2024 | Godot (note: PLEASE don't try this game, I think all of us who worked on this will agree it will give you a heart attack)
  • WDCCxSESA Hackathon 2024 | Next.js, TypeScript

twitter (warning: do not click)

Top Langs

Pinned Loading

  1. UoaWDCC/uabc-web UoaWDCC/uabc-web Public

    The University of Auckland Badminton Clubs Website

    TypeScript 10 4

  2. Rankle Rankle Public

    A web app to collect your NYT game stats (Wordle, Connections, Strands, etc) and calculate your average rank stat, to rankle your friends with.

    TypeScript 1

  3. br-chan.github.io br-chan.github.io Public

    My personal website

    TypeScript

  4. amigobrewbrew/polytopiacalculatorfirebase-public amigobrewbrew/polytopiacalculatorfirebase-public Public

    Source code for https://polytopia-damage-calculator.firebaseapp.com/ a mobile game calculator

    TypeScript 11 8

  5. Missing-Dollar-Mystery-with-GPT Missing-Dollar-Mystery-with-GPT Public

    A game used to train private investigators (and entertain the commonfolk) using JavaFX and OpenAI's GPT model. Developed for the semester-long SOFTENG 206 group project.

    Java

  6. the-best-FOSS-password-manager the-best-FOSS-password-manager Public

    Save all your passwords here so you don't forget them. Putting all your important credentials on GitHub is just the perfect idea!

    1 2