Theophanis Fox

Computer Science and Engineering MS Student at the University of California, Santa Cruz

thjafox@ucsc.edu

Hello, my name is Theophanis Fox (Theo for short), and I am currently working on a Master's of Science in Computer Science and Engineering at UC Santa Cruz. I previously graduated with a B.S. in Computer Science from UCSC with Highest Honors, Summa cum laude. My current main areas of interest include networking, machine learning, and distributed systems.

I've completed a number of projects for courses and hack-a-thons which are listed below. Additionally, I've spent the summers of 2020 and 2021 as a Software Development Engineer Intern at Amazon Prime Video, working to build and maintain scalable software that ensures timely delivery of content to the platform's hundreds of millions of users.


Links

LinkedIn
Resume
GitHub


Computer Science Course Projects

Simple Language with Implicit Parallelism - CSE 201A: Programming Languages - Spring 2021
- An interpreter for a simple imperative language that aims to improve program performance by automatically parallelizing certain statements
- Single person project, written in C++
Final Report
GitHub

Key-Value Store - CSE 138: Distributed Systems - Spring 2020
- Implemented a sharded, fault-tolerant key-value store with causal consistency and a REST API
- 4 person project, built with Docker and Python - Flask

SoCal House Prices - CSE 140: Artificial Intelligence - Winter 2020
- Developed a neural network that predicts house price with a mixed input of image and textual data, with a mean absolute error of $99K
- 3 person project, built with Python - Keras
Final Report
Poster

Successful Startups - CSE 184: Data Wrangling and Web Scraping - Fall 2019
- Cleaned, sorted, and created visualizations from tables with hundreds of thousands of rows of data related to startup investments in an attempt to find out what attributes successful startups often share
- 3 person project, built with Python - Pandas, Bokeh
GitHub
Presentation
Visualizations


Hackathon Projects

CruzHacks 2020: In The Know
- A service that periodically scrapes the web to find local news, summarize it, then compile it into a report that goes to an iOS app and an email report
- 3 person project, built mostly with Microsoft Azure and Python
DevPost

CruzHacks 2019: Twitch Info Alexa Skill
- An Alexa skill that calls the Twitch API and summarizes info about what streams are live on Twitch
- 3 person project, built with AWS and JavaScript
DevPost
GitHub


Computational Media Course Projects

Fly Simulator - CMPM 80K: Foundations of Game Design - Winter 2021
- A top-down movement-based game where you play as a fly trying to escape a house. Pick up food for boosts, avoid bumping into obstacles or nasty hazards, and get out before the time runs out!
- 3 person project, built with Construct 3
Itch

An Easy Game - CMPM 80K: Foundations of Game Design - Winter 2021
- A text based game that is very easy to win.
- Single person project, built with Twine
Itch