Hello!

My name is Derek Li

About Me!

I am a first-year undergraduate student at the University of California, San Diego. My major is Computer Engineering. I am from the San Francisco Bay Area, and I'm interested in robotics, machine learning, digital systems design, and data science.

Click the icons below to view my socials!

GitHub Logo   LinkedIn Logo

Projects

RPCParadox

I am working on RPCParadox, an open-source desktop application that allows users to display their activity in Paradox Interactive games (such as Stellaris and Hearts of Iron IV) on their Discord profile using Rich Presence.

The project is written entirely in Java using the Discord Game SDK via the discord-game-sdk4j API wrapper.

The project is available on GitHub. Click here to view the repository!

Website for the United Effort Organization

I volunteer to help develop the website for the United Effort Organization, a non-profit organization that connects low-income and unhoused community members with resources in Santa Clara County. I mainly work on the Benefits Eligibility Tool, which helps users determine which public benefits they may be eligible for, as there doesn't exist a single tool that does this.

The website is built using Liquid HTML, JS, Netlify, and 11ty. The backend is built and integrated using Airtable. Click here to visit the website, and here to view the GitHub repository!

Publications

Rethinking Video Generation: Overcoming the Limits of Pretrained Models

Author List: Ugur Demir, Charlotte Lynn Chen, Anthony Zhao, Nicholas X. Wang, Michelle Wang, Derek Li, Aggelos K. Katsaggelos

I presented this paper at the International Conference on Computing, Networking, and Communications (ICNC) 2025 in Honolulu, Hawaii. It is the culmination of my internship at TCL Research America.

DOI: 10.1109/ICNC64010.2025.10993780

Work Experience

I was an intern at TCL Research America from July 2024 to February 2025. Under the guidance of Research Assistant Ugur Demir and Professor Aggelos K. Katsaggelos of Northwestern University, I worked on a cost-effective video generation framework for flexible spatial and temporal outputs using pre-trained generative AI models. I developed a GPU sharding solution in Python and PyTorch to efficiently utilize NVIDIA A6000 GPUs, improving the scalability of training generative AI video models. Our team's solution allows for researchers to generate videos at arbitrary spatial and temporal resolutions without the need for expensive retraining of existing models. I presented my team's results at the International Conference on Computing, Networking, and Communications (ICNC) 2025 in Honolulu, Hawaii. See Publications for more details.

Coursework

I am taking coursework related to my major of Computer Engineering, I entered the University of California, San Diego (Jacobs School of Engineering, Department of Computer Science and Engineering) as a first-year student in Fall 2025. I currently have junior standing. and anticipate to complete my Bachelor of Science degree in June 2029.

I am currently taking courses in: data structures and algorithms, data science in practice, and multivariate calculus. I am also taking a general education course in academic writing. As I haven't yet completed any courses at the University of California, I do not have a GPA. I received the Regents Scholarship, a prestigious merit-based scholarship upon my enrollment.

Prior to enrolling at UCSD, I completed extensive coursework at BASIS Independent Silicon Valley, my high school. I had a final weighted GPA of 4.88 and an unweighted GPA of 4.00. I took Advanced Placement (AP) courses in the following subjects, equivalent to college-level courses: Calculus (BC, equivalent to both first and second semester college calculus), Statistics, Computer Science A (Java), Physics (including calculus-based mechanics and electricity/magnetism), Biology, English Language and Composition, and more. I took in total 14 AP exams and received a score of 5 on all of them.

Contact Me!

You can reach me at [email protected]. If you would like my personal phone number, personal email, or resume, please email me.

Note: I have two UCSD email addresses: the other is [email protected]. Both email addresses are valid and go to the same inbox. The first email address is prefered for general contact, but it is an email alias. Therefore, second email address is more suitable for University-related matters, as it is my official UCSD email address and student username.