Skip to content
View johnzhou721's full-sized avatar

Block or report johnzhou721

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 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
johnzhou721/README.md
  • 👋 Hi, I’m @johnzhou721
  • 😄 Pronouns: he/him
  • 💻 Computer I use: an M1 MacBook Pro from 2021
  • 🌏 Non-Programming Languages: Chinese (Simplified, Mandarin), English
  • 💻 Programming Languages: Python, C++, (a bit of) Java, TypeScript (the language only, don't know frameworks), Objective-C, (La)TeX
    • If you have a really cool language you'd like to suggest to put onto my stack, make an issue on johnzhou721/johnzhou721

Sponsorship

I can't accept sponsorships because of legal issues. However, I do have a model planned for sponsors — if you're interested in anything similar, reach out preliminarily so I can set things up once legal clears.

My model

I proactively actively work on contributions to open source projects and documentation such as BeeWare's Toga and CP Initiative's USACO Guide. I also have a few personal projects; a list of those will be continually maintained can be found at the end of this blurb. Sponsoring will allow me to spend more time working on free and open source projects in general, or for specific features. There are 2 options for sponsoring my FOSS work:

  • Sponsoring me either one-time or at a monthly rate generally will allow you to pay for my time for contributing to projects/maintaining personal ones, which will encourage me to spend more time doing so; I am not part of any core team, however, and I cannot promise specific features/fixes through a sponsorship.

    For this option, you should email me at johnzhou721@gmail.com privately so I can set up GitHub Sponsors; I need to gauge public interest before I do the setup, as as a minor, taxes, etc. are difficult.

  • Sponsoring me to develop specific features and bugfixes for projects I contribute to or maintain. Although I can promise to work on such said features and bugfixes upon discussion, I cannot guarantee that they will eventually be integrated into the relevant upstream projects if they're not maintained by me.

    For this option, you should email me at johnzhou721@gmail.com privately to discuss options; a list of tickets I'm looking for sponsorship on can be found below, but feel free to ask for any other improvements. If I can commit to developing the feature, I will involve a core team member of the relevant project for further discussion. Again, although I can promise to work on a feature or bugfix, I cannot guarantee that it is integrated into the upstream project, if I do not maintain it.

Maintained Personal Projects

  • johnzhou721/makenumber
  • johnzhou721/sudoku-solver

Interested features to develop for sponsorship

None currently; if there's a ticket in any FOSS project I contribute to (beeware/toga would be a good fit) that has an API design discussion finished that you'd like me to work on for a sponsorship (NOT guaranteed that I will be able to land it,) let me know privately.

Featured Work

Personal

[Note: End-user applications below are not published as I do not have the neccessary signing certificates.]

Contributions to Other Projects

Pinned Loading

  1. makenumber makenumber Public

    A game where numbers are provided from which to use +, -, *, /, and parenthesis to make other numbers from.

    Python 2 1

  2. cm-rooming cm-rooming Public

    rooming program for internal use at school

    TypeScript 1

  3. sudoku-solver sudoku-solver Public

    A sudoku solver using python-sat (SAT formulation credit @eysbutno)

    Python 2

  4. mouse mouse Public

    A pattern memorization game

    Swift

  5. desmos-graphs desmos-graphs Public

    Some of my Desmos 3D Graphs

    Python 1

  6. factexdle factexdle Public

    A factordle.com Imitation Written in LaTeX Utilizing expl3

    TeX