Skip to content




  • Pro


@cs50 @harvard-crimson @web50
Block or Report

Block or report brianyu28

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.

Report abuse

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

Report abuse


I'm Brian, a Software Engineer at Automattic.

My Projects

  • Spanning Tree, an educational video series on topics in computer science and mathematics
  • Tenacity, an online game about computer science principles
  • Jeopardy Player, an online interface for building custom trivia games

And see more projects on this GitHub profile!

Courses I've Created at Harvard

Before joining Automattic, I was a Senior Preceptor teaching computer science at Harvard University. While at Harvard, I created the following courses.

Contact Me

You can reach me at


  1. tenacity Public

    A computational thinking game to introduce functions, loops, conditions, and variables

    JavaScript 18 3

  2. vitality Public

    A command-line tool for generating dynamic and interactive presentations from text-based configuration files.

    JavaScript 18 4

  3. jeopardy Public

    Online Jeopardy gameplay app for custom trivia games

    JavaScript 6 7

  4. dispatch Public

    A command-line mail merge tool for dispatching mass emails.

    Python 25 13

  5. An authorship attribution system based on a machine learning model using syntactic linguistic information as a feature set.

    Python 9 5

  6. Countdown timers for important events

    TypeScript 9

287 contributions in the last year

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Jan Mon Wed Fri

Contribution activity

January 2022

Created 13 commits in 1 repository
Created 1 repository

Created a pull request in woocommerce/woocommerce-gateway-stripe that received 7 comments

Wrap account summary API in WP_REST_Response

Fixes #2268 Changes proposed in this Pull Request: All of the API responses should be wrapped in WP_Rest_Response, but the response on the account …

+29 −14 7 comments
Opened 3 other pull requests in 2 repositories
woocommerce/woocommerce-gateway-stripe 2 merged
woocommerce/woocommerce-gateway-payfast 1 merged

Created an issue in woocommerce/woocommerce-gateway-stripe that received 5 comments

Add is_live and test_mode to account summary API

Is your feature request related to a problem? Please describe. For in-person payments, the account summary endpoint needs the parameters is_live (w…

Opened 2 other issues in 2 repositories
woocommerce/woocommerce-gateway-stripe 1 closed
Automattic/woocommerce-payments 1 closed
8 contributions in private repositories Jan 4 – Jan 19

Seeing something unexpected? Take a look at the GitHub profile guide.