Computer Science & Data Science @ University of Michigan

Hi, I'm a student from Portland, Oregon currently attending the University of Michigan with a strong interest in building interactive systems that simulate society and human behavior! Passionate about exploring the intersection of sociology and technology.

Feel free to connect me in one of my socials below or send me an email :)

eu-dashboard.stellux.org

EU Intra-Migration Dashboard

Interactive visualization • Real-time data • Policy insights

Open Full

My Projects!

In Development
Buscacento

Buscacento

Web and mobile app for a Spanish-accent audio concordance — search any word and hear how it's actually pronounced in connected speech across many speakers. Uses WhisperX and wav2vec2 forced alignment for sub-100ms word-level playback, backed by an async FastAPI service with Postgres, Auth0, and Cloudflare R2 for synced private libraries alongside a licensed public corpus.

FastAPIReactWhisperXPostgreSQLCloudflare R2
Completed/In Development
EU Intra-Migration Dashboard

EU Intra-Migration Dashboard

Interactive visualization of European migration flows (2004-2023) with time-series animation, country drill-downs, and rankings. Built with React, TypeScript, and deck.gl to explore demographic and economic shifts.

ReactDeck.glMapLibreTypeScriptPythonPandas
Completed
Circadian

Circadian

iOS sleep tracking app with gamified features like streaks and leaderboards. Combines Swift frontend with Go backend, integrating Apple HealthKit and Calendar APIs for AI-assisted sleep schedule suggestions.

SwiftGoPostgreSQLDockerHealthKit
Completed
Distributed Search Engine

Distributed Search Engine

Scalable search engine using Hadoop-style MapReduce with Manager-Worker system. 7-stage pipeline with tf-idf weighting, PageRank integration, and RESTful API for parallel shard queries.

PythonHadoopFlaskMapReduceREST API
Completed
Social Media App

Social Media App

Full-stack social media app with Flask backend and React frontend. Implemented authentication, CRUD operations, infinite scroll, real-time likes, and commenting features.

FlaskReactSQLiteREST API
Completed
Dishes to Data

Dishes to Data

Statistical analysis of 80,000+ Food.com recipes examining how nutritional content affects ratings. Implemented ETL pipeline and missingness analysis.

Pythonpandasscikit-learnData AnalysisML

Experience & Education