📍 photo taken during my last hike - mount timp

Hi, I'm Freda

Computer Science and Applied Math Major at the University of Utah

About Me Download Resume
about image

About Me

Hello! I'm Freda and this is my website! Here you'll find information about my education, work experience, and personal projects (last updated: January 2026).

I'm a fourth-year computer science and applied math student at the University of Utah. I plan on graduating in May 2026. I'm passionate about building elegant applications of any kind through code.

In my free time, I’m an avid reader of literary fiction and rom-coms. I also like playing video games, arts and crafts (painting, crocheting, sewing, etc.), and taking care of my houseplants (of which I have one too many).




Work Experience


Smarty

Software Engineer

January 2026 - Present

Software engineer on the backend engineering products team! (✿◠‿◠)

Software Engineer Intern

January 2025 - August 2025

Theory in Practice Research Group - University of Utah

Undergraduate Researcher

August 2024 - December 2025

Paper: Fast algorithms to improve fair information access in networks

Kahlert School of Computing - University of Utah

Teaching Assistant for

CS 4400 - Computer Systems

August 2025 - December 2025

CS 3500 - Software Practice I

August 2024 - December 2024

CS 3130 - Engineering Probability and Statistics

January 2024 - May 2024

Center for Science and Mathematics Education - University of Utah

MATH 1210 - Calculus I Learning Assistant

August 2023 - December 2023

August 2024 - December 2024

Math Department - University of Utah

pre-REU: Approximately Rational Numbers and Continued Fractions

July 2023 - August 2023

REU: Dynamics, Coding and Probability

August 2023 - December 2023

Paper: "A topological account of the 2-adic solenoid" .




My Projects


My treasured creations. Hover over each image for a preview, or click to see a full demo.

Bookkeeping

August 2024

This web application was inspired by my love of books and my want for an aesthetically-pleasing book logging application.


As many readers use Goodreads to log their reading on Goodreads, the site allows for data to be imported from Goodreads. All user data is stored securely on Firebase.


This site utilizes the Google Gemini API to deliver personalized book reccomendations and a "book aura" based on the last several books the reader read and enjoyed. The statistics page was made with Javscript's data visualizaiton library, D3.js. The trending books section fetches the most up-to-date information from the New York Times best-selling lists.

My First Pet

April 2024


My First Pet is an educational app whose aim is to teach young players how to properly take care of their first pet (dog or cat)! The in-game lessons are tailored to the age and weight of the pet. The goal of this project was to create an informative yet cute and fun game!


A team of six developed this game using agile development. The game was built with C++ in Qt Creator, and the Box2d physics engine was used to create realistic game movement.

Get in touch

Contact Info

freda.shi@utah.edu