Recent graduate with dual Bachelor's degrees in Computer Science and Computer Engineering from UC Santa Cruz.
Skills
Languages
Frameworks & Libraries
Databases & ORMs
Tools & Technologies
AI & ML
Experience
Project Owner - Federated Learning Platform
AnyLog (University Partnership)
UC Santa Cruz
- Served as Project Owner in a team of six students partnering with AnyLog to develop a Federated Learning Platform leveraging Edgelake
- Enabled edge devices to locally train models on private local data and share only resulting model weights
- Implemented API containerization options through Docker for simulating networks on single hosts
- Coordinated team efforts to utilize each member's qualities and explore new concepts
- Created Release Plans to synchronize tasks and align project goals with sponsor expectations
Projects
RepIt
Served as Project Owner of a development logging site where users could note down their progress session by session. Leveraged the Anthropic API to allow users to query information about their progress without formatting every input. Textbox data gets read by the LLM which extracts meaning and provides users with colloquial explanations.
E-Commerce Website
Collaborated with a team of six to create an Amazon clone using microservice architecture for account services, product services, and API key services. Included an Admin page for account and product manipulation, a Shopper page with Amazon-inspired UI, and a Vendor App for product posting. Utilized Git for version control and CI/CD pipelines for automated testing.
Music Recommendation Model
Created a system that assigns weights to various data categories to create embeddings for each song. Varying weights allowed for multiple embeddings per song for testing and monitoring progress. Collaborated in a team of 5 to apply machine learning concepts creating a music recommendation system which rivaled Spotify results.
Education
Computer Science B.S.
University of California, Santa Cruz
Santa Cruz, CA
Computer Engineering B.S.
University of California, Santa Cruz
Santa Cruz, CA
Get In Touch
I'm always open to discussing new opportunities and interesting projects.