Derek Chen

I'm a software engineer and fourth-year Computer Science student at UT Austin. From my early days developing Minecraft Java mods downloaded by millions, to building academic tools relied upon by 50,000+ students daily, to shipping production code for leading tech companies, my focus remains the same: I build reliable, high-performance software that solves real problems for real people.

Featured Projects

Here are some of the projects I've worked on that showcase my skills in full-stack development and problem-solving. See more projects here!

UT Registration Plus
TypeScriptReactCSSSCSSSQLViteTailwindCSSFigma

UT Registration Plus

Developing an open-source Chrome extension (50,000+ active users) that streamlines course registration by integrating course info, professor ratings, grade distributions, and schedule planning directly into official university pages. Built with React, TypeScript, Tailwind, Vite, and maintained in an industry-style CI/CD environment by a student-led team. Navigated a complete architecture change away from the previous jQuery, JavaScript, and HTML/CSS stack to support Manifest V3.

Guests
JavaGradleBukkitPaperMC

Guests

In response to organized griefing waves in 2025, developed a lightweight Bukkit plugin for public Minecraft servers that automatically places unverified players into a restricted guest state, allowing communities to keep servers open while protecting builds and gameplay. Implemented configurable permissions for spectator mode, chat restrictions, and block interaction to streamline onboarding without relying on a permanent whitelist.

AccounTech
ReactJavaScriptHTMLCSSTailwindCSSNode.jsGPT-4Google Cloud PlatformFigma

AccounTech

AccounTech is a personal finance assistant created for the Capital One Challenge at HackTX 2023 (Hosted by Freetail Hackers). Built in under 24 hours, the app combines a React Native-based client experience with an Express.js API deployed on Google Cloud, plus a GPT-4-powered assistant that answers user questions about spending behavior and potential financial impact. Team consisting of Akhilesh Bitla, Bersam Basagaoglu, Brian Jiang, and Derek Chen.

UT Austin Distribution Viewer
JavaScriptHTML/CSSExpressSQL

UT Austin Distribution Viewer

Developed a user-friendly website with HTML/CSS to replace outdated tools, offering intuitive visualizations of course grade distributions at UT Austin with backend infrastructure hosted with the Express.js framework and SQL. Assisted 6,100+ distinct students during registration periods in the first year alone.

Pear Desktop (formerly YouTube Music Desktop)
TypeScriptElectronCSSHTMLJavaScript

Pear Desktop (formerly YouTube Music Desktop)

My first real open-source work! Contributed to the open-source music player with a Romanization toggle for the Genius plugin and improved behavior for East Asian-language tracks. Followed up with additional work on song-type lyric interception and translation-path handling, plus stability improvements that reduced long-session memory growth. Also addressed a critical memory leak in web request and content-filtering environments so lyric features behaved more reliably across user setups.

Trove: The Lost & Found App
React NativeJavaScriptJavaMongoDBSpring BootFigma

Trove: The Lost & Found App

A virtual lost-and-found app for college campuses, inspired by the $70 dorm key replacement costs at UT Austin. In a 24-hour HackTX 2022 sprint, worked with a team of three to design in Figma and develop a React Native frontend with a Java Spring Boot + MongoDB backend. Despite being new to React Native and working under tight time constraints, my team delivered a fully functional, aesthetically polished app that won the Best Overall Beginner Hack Award out of 75 teams. Team consisting of Akhilesh Bitla, Bersam Basagaoglu, Derek Chen, and Kshitij Kapoor.

SLORK Wars Episode II: Attack of the Violas
BlenderPremiere ProAfter EffectsAudacityMotion Tracking

SLORK Wars Episode II: Attack of the Violas

And now for something completely different! I started this as a year-long graduation project to keep senioritis from winning, and it grew into a 30-minute Star Wars fan film made with my friends from the Seven Lakes High School orchestras! We recruited over 100 students and mixed live action with 3D animation built in Unreal Engine (C++) and Blender, packing it with lightsaber duels, anime-styled fight scenes, space battles, and orchestra inside jokes. The final film now has 50,000+ views on YouTube. Heavily inspired by Rogue One and Revenge of the Sith, it was a great way to help our community find its rhythm again post-COVID lockdown by collaborating on something ambitious, creative, and honestly hilarious.

Construction vehicle

More coming soon. Work in progress.