Skip to content
View tonyolives's full-sized avatar

Highlights

  • Pro

Block or report tonyolives

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
tonyolives/README.md

Tony Olivares

Computer Science student at USC. I build full-stack web applications, gameplay systems, and data-driven tools.

Currently seeking Software Engineering internships for Summer 2026 β€” open to relocation anywhere.

What I'm Working On

🌐 Argus β€” Real-Time Global OSINT Monitoring Platform

A situational awareness dashboard that visualizes live air traffic, geopolitical incidents, and world news on an interactive 3D globe. Aggregates data from OpenSky Network and GDELT, filters thousands of raw events into meaningful incidents using a four-stage pipeline (severity scoring, CAMEO classification, geographic deduplication via PostGIS, and recency filtering), and renders everything on a Globe.gl visualization.

Tech: Java, Spring Boot, React, PostgreSQL + PostGIS, Globe.gl, Docker, REST API, JUnit/Mockito, Jest

Chow Time β€” Meal & Event Planning Web App

A team-built web application where users create meals from recipe searches, host events with guest invitations, and generate deduplicated shopping lists. Built with strict TDD (100% test coverage), Cucumber/Selenium E2E testing, full GitFlow, and bi-weekly stakeholder reviews following SCRUM.

Tech: Java, Spring Boot, React, Tailwind CSS, JUnit/Mockito, Cucumber, Selenium, Jest

Featured Projects

Trojan Rides β€” USC Rideshare Platform

A full-stack rideshare app for verified USC students to post rides, discover matches, and coordinate travel. Features a multi-factor match scoring algorithm (time proximity, cost-split alignment, passenger capacity, origin similarity) that ranks compatible rides on a 0–1 scale, real-time WebSocket chat (STOMP + SockJS) between matched riders, Google OAuth 2.0 with server-side token verification and @usc.edu enforcement, and a scheduled background service for automatic ride expiration.

Tech: Java, Spring Boot, React, Tailwind CSS, PostgreSQL, Supabase, WebSocket/STOMP, JWT, Google OAuth 2.0

ChargeState β€” Physics-Based Puzzle Game

A Unity game prototype built around polarity interactions and momentum-based mechanics. Implemented a van der Waals-inspired attraction/repulsion model with distance-dependent force curves and minimum-distance clamping for "slingshot" projectile redirection. Added curved pursuit steering and telegraphed timed detonation with AoE destructible damage.

Tech: Unity, C#, Physics2D, gameplay systems design, rapid prototyping

Tech Stack

Languages: Java, C++, JavaScript, TypeScript, Python, C#
Frameworks & Tools: Spring Boot, React, Tailwind CSS, PostgreSQL, PostGIS, Supabase, Unity, Docker, Maven, Git, REST APIs, Globe.gl
Auth & Security: Google OAuth 2.0, JWT, HTTPS/SSL
Testing & Engineering: JUnit 5, Mockito, Jest, Cucumber, Selenium, TDD, 100% coverage enforcement, GitFlow, SCRUM

Links

Pinned Loading

  1. argus argus Public

    Real-time OSINT monitoring platform for live flights, geopolitical incidents, and global news on an interactive 3D globe.

    1

  2. ChargeState ChargeState Public

    magnet switch game

    ShaderLab

  3. AlvinTanUSC/USCRideShare AlvinTanUSC/USCRideShare Public

    JavaScript 1