- πββοΈ A
stalkersecret admirer? Feel free to read a little about me. - βΉοΈ You can reach out to me on LinkedIn for contact or networking.
- π οΈ Or stick around and explore what I've built!
- π«΅ And as usual... // Comments save lives.
Hey there! I'm a graduate student studying Computer Science at UCLA. A coding enthusiast at heart, I love automating things and building silly projects.
I'm currently:
- Involved with Upsilon Pi Epsilon, the Computer Science honor society at UCLA. I served as a chair on the Tutoring Committee, which coordinates and hosts exam review sessions and project hacks to help give back to the CS community.
I was previously:
- An Intern β Software Test Engineer at Persistent Systems, LLC for Summer 2024.
I love anime, Star Wars, memes, and of course staring at the colored text on my beloved Visual Studio Code β€οΈ.
My go-to programming languages are Python and TypeScript/JavaScript. I also have experience with and/or comfortable working knowledge of shell (Bash), C++, C, SQL, and Perl.
π½ Expand for my full curated list! π½
- yungkaiworldbot: Moderation & misc. bot for yung kai world, the Discord server for the music artist yung kai!
- tacobot-public: A bot for my friend's server that started as a loose clone of the former Groovy music bot.
- counters: Daily social media bio updater (See my GitHub bio? hehe). Now also merged with my status-logger project, a script that logs my daily Discord custom status.
- spotify-serialize: Simple Spotify library backup system. This is yet another one of my projects hooked up to Task Scheduler to record the evolution of my main playlist over the past year.
- strutils: Unix-like interfaces to Python string utilities. I was in an argparse phase π€·ββοΈ.
- waifu-roller: ...don't ask. Also, it's deprecated anyway because I realized I can do the same much more reliably with an AHK script. Oops.
- Glossdoor: our submission for QWER Hacks 2024, a job search and rating platform specially designed for underrepresented groups by making DEI information and statistics more accessible. We won the Most QWER Hack and Most Impactful awards!
- CinemaBrain: an AI movie review generator tool built on Llama 2, designed to help directors and screenwriters predict public movie reception based on synopsis only. (unfortunately closed source at the moment, by wish of my PM.)
- upe-discord-bot: the Discord bot to help with induction at Upsilon Pi Epsilon (UPE) at UCLA, the computer science honor society of which I am an active member and officer.
- cs35l-notebooks: Software Construction. (What I'm most known for haha.)
- cs131: Programming Languages.
Other repositories from my time at UCLA:
- csm152a-lab4: FGPA Video Player (final project for Digital Design Laboratory).
- cs118-project1: Basic HTTP server written in C, capable of serving local files and proxying remote files.
- csm151b-ca1: Simple RISC-V CPU simulator.
- csm151b-ca2: Memory hierarchy simulator with L1, victim, and L2 caches.
π All of my projects are open to issues and pull requests, but these ones especially! I believe in free and open-source education material, and the last thing I want is spreading wrong information or bad explanations!
Also what I'm known for! I went out of my way to write programs to help develop, debug, and test class lab assignments across multiple Computer Science courses during my time at UCLA. These were shared with hundreds of students through Piazza, and I would like to think they've helped out at least quite a few dozen of them.
For when I was procrastinating my actual school work We should all do
something like this from time to time, no?
- fixedint: Python implementation of fixed size integers.
- hashmap: Hashmap implementation in C.
- brainfuck-exercise: Implementations of an interpreter for Brainfuck, intended as learning exercises for picking up new programming languages.
I love configuration. Sometimes a bit more than actual development the configuration was for in the first place.
- startup-config: My "dotfiles" backup.
- scripts: PowerShell scripts for customizing Windows context menus.
It was a phase, okay.
And yes, the title is an isekai reference.
- docgetter: Open Python documentation from the command line. It's on PyPI! π
- spotify-buddylist: My attempt at porting an existing npm package.