Hello, I'm
Software Engineer
Computer Science student at the University of Michigan with a minor in Entrepreneurship. Experienced in software development, data engineering, and Machine Learning through internships at Sigray, Blue Cross Blue Shield of Michigan, and Phaseify. Passionate about creating innovative solutions at the intersection of technology and business.
Reddit API & NLP
A multithreaded C++ desktop utility that mines real-time discussion from r/wallstreetbets, r/stocks, and r/investing, preprocesses the text with custom stop-word removal and VADER/FinBERT polarity scoring, and then aggregates signals into a time-weighted sentiment index for each ticker. The pipeline respects Reddit’s API-rate limits through a producer–consumer queue, uses mutex-protected hash maps for word-frequency tallies, and streams live progress bars to the CLI. After every pull, the tool autogenerates an HTML dashboard—complete with Chart.js candlestick overlays and heat-map treemaps—so users can visually correlate crowd mood swings with intraday price action. Benchmarked on 30K posts, the index achieved a 65% precision in flagging the day’s top-moving stocks, making it a lightweight alternative to heavyweight NLP platforms.
USGS GeoJSON & Cloud-Native Streaming
A full-stack web app that checks the USGS earthquake feed every minute, stores each event, and streams the details straight to an interactive map and charts so anyone can see tremors pop up almost as they happen. A Node.js server handles the data pull, a simple queue keeps things orderly, and WebSockets push live updates to a React front end that shows magnitude, depth, and location with pop-ups and color-coded pins. All quakes also land in a Postgres database, letting the site plot daily counts, biggest shocks, and hotspot heat-maps without slowing down. Everything runs in lightweight Docker containers and ships to AWS, where it can spin up extra capacity during busy seismic bursts and still hit better than 99% uptime. Tested on six months of global data (~150 k events), the monitor consistently delivered new quakes to users in under one second.
Software Engineering Intern | May–Aug 2025 | Benicia, CA
Software Engineering Intern | May–Aug 2024 | Detroit, MI
Software Engineer Intern | June–Aug 2023 | Remote
B.S. Computer Science | Minor: Entrepreneurship | GPA 3.4/4.0 | Aug 2023 – May 2027