Profile Picture

Tim Dacalos

About

Hey everyone, my name is Tim. I graduated from the University of California: Irvine in Computer Science, specializing in Systems and Software. I'm passionate about turning ideas into functional and elegant applications and understanding how technology works at its core.

I initially gravitated towards coding to help others, and my journey has led me to explore operating systems and web development. I'm actively seeking new-grad positions to apply and expand these skills.

Outside of the computer, you'll find me indulging in J-RPGs and discussing the newest anime.

Education

UCI logo
University of California, Irvine

Bachelor's in Computer Science

Sep 2022 – Jun 2026

Experience

UCI logo
Learning Assistant

Donald Bren School of ICS

Sep 2025 – Jun 2026

  • Facilitated lab sections for 120+ students across 3 quarters, running 1-on-1 code reviews to diagnose syntax errors, indexing bugs, and logic issues in Python.
  • Relayed instructional objectives and assignment clarifications from the lead TA, providing starter code examples and walkthroughs to reinforce introductory concepts like lists and loops.

Technologies

C++PythonJavaSwiftJavaScriptReactAngularSQL (MySQL)HTML/CSSTailwind CSSBootstrapGitDockerAWSFigmaSupabase

Projects

NextGenPicks
SwiftUIFirebasePython
An iOS app that automates 200+ NBA player prop analyses every day. A Python ranking pipeline combines matchup strength with historical hit rates, improving pick hit rate by 20% over the previous heuristic in a 3-week backtest, and cached, hash-indexed lookups cut the daily fetch from 10 minutes to 3.
NextGenPicks Project
ShazAnime
ReactTypeScriptPythonFastAPIDockerRenderTailwind CSS
Shazam for anime openings: it listens through your microphone and pulls up the matching opening video from the AnimeThemes API in under 3 seconds. A multi-strategy matching pipeline resolves Japanese/English title mismatches across APIs, and migrating to ShazamIO cut recognition time from 7s to 3s while eliminating all hosting and API costs.
ShazAnime Project
Seiyuu Hub
ReactTailwind CSSSupabase
Seiyuu Hub is a website where users can discuss and discover content about their favorite seiyuu (Japanese voice actor). Users can create posts, view posts, and interact with them by commenting or upvoting.
SeiyuuHub Project
Fabflix Movie Database
JavaJavaScriptMySQLAWS (EC2)DockerKubernetesApache Tomcat
A full-stack movie database built from scratch, serving 50,000+ movies loaded through a Java SAX-based ETL pipeline. It runs as a load-balanced, multi-service deployment on AWS EC2 with Docker and Kubernetes, backed by a MySQL primary-replica setup that keeps queries working when a replica fails. Features include secure login, full-text search, cart checkout, and reCAPTCHA.
Fabflix Project

Blog Posts