Skip to content
View JasonG25's full-sized avatar
  • Shanghai, China
  • 01:01 (UTC +08:00)
  • Instagram cornson_g

Highlights

  • Pro

Organizations

@Cheetahbots8015 @RhineAI @N-Flow

Block or report JasonG25

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
JasonG25/README.md

๐Ÿ‘‹ Hi, I'm Jason!

I'm a high school student passionate about computer science, engineering, and software development.

I'm currently an IB student and a programmer on my school's FRC robotics team 8015.

๐Ÿš€ Skills

  • Languages: Java, Python, HTML/CSS, JavaScript
  • Frameworks: WPILib (FRC), Android (Java), simple web dev
  • Tools: Git, Android Studio, Visual Studio Code
  • Interests: CPU overclocking, machine learning, robotics

Iโ€™ve studied core data structures (arrays, linked lists, stacks, queues, trees) and basic algorithms, and Iโ€™m familiar with OOP principles like abstraction, inheritance, polymorphism, and encapsulation, as well as using abstract classes and templates. In machine learning, Iโ€™ve worked with models like linear regression, decision trees, and KNN, and used tools like Pandas for data cleaning and evaluation methods such as cross-validation and confusion matrices.

๐ŸŒŸ Projects

  • ๐Ÿค– FRC Robot Code: Command-based structure for subsystems and commands
  • ๐Ÿ“ฑ Scouting App: Built for FRC team using Android Studio
  • ๐Ÿšฆ Flexible Traffic Light Report: A independent research in Fudan University CS workstation
  • ๐ŸŒ Shanghai Opera Website: Developing a website developed for Shanghai Opera sharing

๐Ÿ“š Activities

  • Participate in the FRC club 8015 for 2 years (technician, scouting lead, and programming lead, respectively, in Sacramento 2024, Beijing 2024, Port Hueneme 2025)

    • Participate in the command based code for the robot.
    • Managed the git repository of the code base.
    • Led the building and wiring for several subsystems.
    • Taught new members about programming, building, and wiring knowledge.
    • Participated in MakerFaire and club fairs with the team regularly.
    • Helped teams outside the school to develop their team by providing technical support.
  • Established Science Assembly at grade 9 and keep participating (publishing articles and holding science fairs)

  • Established Computing & Linguistic club at grade 11 (teaching CS knowledge & programming as a interdisciplinary tool).

  • Attend the machine learning club at school

    • Participating the data analysis competition HiMCM
    • Participating basic competitions on Kaggle.
  • Attend the Fudan University CS workstation and chosen as the recommended candidate.

  • Others:

    • Practicing and performing Shanghai Opera
      • Played a leading role in the first all-teen production in the opera history, featured in Xinmin Evening News.
      • Got the Xiaobai Yulan Award (Top 1% ~ 5%) Nominee for Shanghai Opera.
    • Practice fencing and play clarinet as hobbies during spare time.

๐Ÿ› ๏ธ Learning in Progress

  • Exploring advanced methods like state machines and pure pursuit control for FRC robot code
  • Trying to build a game with Unity in C++
  • IB EE Project: Writing about CPU overclocking and energy efficiency across tasks

๐Ÿ“ซ Reach me

Popular repositories Loading

  1. JasonG25 JasonG25 Public

    Config files for my GitHub profile.

    1

  2. FantasyLab FantasyLab Public

    Forked from Cheetahbots8015/FantasyLab

  3. AutoLogger AutoLogger Public

    Automatically record the mouse and keyboard IO (and time) as Json file. Also process the keyboard input into a txt. The AutoMark program can label on vmrk files to show the window changing in neuroโ€ฆ

    Python