About Me

I am a self-taught with significant open-source contributions, experience developing commercial software, and a strong background in competitive programming. I enjoy participating in coding contests and building applications to learn and solve problems.

I started coding when I was around 13 years old, with Java as my first language. I watched thenewboston tutorials on YouTube to learn the basics and gradually expanded my skills. My first funny reason for liking coding was because the syntax highlighting and the Eclipse IDE looked very cool and foreign. Coding became a daily thought and I kept practicing, by building toy projects and exploring various fields.

As of now, I am exploring mathematics, computer science, and artificial intelligence. I will be going to university in 2026 for Bachelor of Science, then major in Computer Science.

C++ TypeScript JavaScript Python Java React Node.js Git VS Code CMake Tailwind CSS HTML5

Experience

  • 2021-Present

    Founding Engineer

    Avatar Cam

    Designing expressive, real-time avatar tools for creators.

  • Sep 2022-Feb 2023

    Class Mentor (Intro to Programming)

    Code the Dream

    Guiding new developers through their first real codebases.

Avatar Cam

Founding Engineer

2021-Present

Designing expressive, real-time avatar tools for creators.

  • • Commission-based software to display controllable and interactive avatars for creators.
  • • Built a layering system and customizable actions so artists can create sophisticated cam setups without touching code.
  • • Integrated non-deterministic lip-sync and Twitch-driven events to keep streams feeling alive and reactive.
C++ ImGui Twitch API

Code the Dream

Class Mentor (Intro to Programming)

Sep 2022-Feb 2023

Guiding new developers through their first real codebases.

  • • Mentored a small cohort of students through weekly sessions on web fundamentals.
  • • Provided 1:1 assistance, code reviews, and unblockers so students could ship real projects.
HTML CSS JavaScript

Projects

Open Source

microsoft/STL

  • Implemented several C++23 features related to std::string_view.
  • Enhanced the STL with various LWG resolutions and added user-friendly warnings for best practices.
  • Created a GitHub automation to allow pull request authors to manage their PR statuses.

libsdl-org/SDL

  • Added support for transparent window backgrounds on Windows.
  • Fixed misleading behavior with file dialogs on Windows.