About Me
Graduated from CSUDH in May 2026 with an honors degree in Computer Science. I recently built and deployed OrbitWatch, a C++ satellite conjunction-screening engine validated against CelesTrak SOCRATES. The background of this site renders the current night sky over where I live using 15,000 stars and live planetary positions. Currently looking for full-time software engineering roles, particularly in aerospace and systems software. U.S. citizen, eligible for security clearance.
I got into CS after working in infrastructure and healthcare. Those experiences taught me how to manage complexity and communicate clearly, which turns out to matter just as much in software as anywhere else.
I also lead the worship band at House of the Lord where I play bass.
Here are a few technologies I've been worked with recently
- ▹ Python
- ▹ C++
- ▹ JavaScript (ES6+)
- ▹ Canvas2D / WebGL
- ▹ FastAPI
- ▹ CatBoost / Scikit-learn
- ▹ NASA SPICE / pybind11
- ▹ Pandas / NumPy
- ▹ CesiumJS
- ▹ Git / Linux
Some Things I've Built
OrbitWatch · Satellite Conjunction Screener
A from-scratch C++ engine that flags close approaches between satellites from real orbital data, validated against CelesTrak SOCRATES and deployed as a live 3D globe.
- ▹ From-scratch C++ SGP4 propagation engine (pybind11) validated to under 1 meter, feeding a coarse/medium/fine screening cascade for miss distance, relative velocity, and RTN geometry
- ▹ Validated against CelesTrak SOCRATES with epoch-matched data, reproducing 100% of reference conjunctions (25/25, 40/40) to machine precision
- ▹ Cut the full 16,000-satellite, 24-hour screen from an infeasible ~25 GB to 5.4 GB and ~5 minutes with a fused C++ pipeline, a node-crossing time filter, and OpenMP, proven byte-identical to the reference
- ▹ Deployed live on a Cesium.js globe with client-side propagation and zero backend calls per visit, auto-refreshed 3×/day by GitHub Actions and backed by ~580 tests
NFL Player Performance Prediction System
A machine learning pipeline predicting NFL player performance, achieving measurable outperformance against professional benchmarks.
- ▹ Built 40+ position-specific CatBoost models trained on 109 weeks of NFL data with 50 engineered features including Vegas lines and rolling variance metrics
- ▹ Achieved 4.26 MAE, outperforming professional DFS platforms (industry benchmark: 4.5–5.5 MAE)
- ▹ Built a Streamlit dashboard for exploring predictions and model insights
Portfolio Website + Live Star Viewer
The site you're looking at right now. The background is a real-time star viewer rendering the night sky from where I'm based, Fontana. Click the star icon to explore it!
- ▹ Rendered 15,598 real stars from the HYG v42 catalog with B-V color index mapping, magnitude-based brightness, and per-star scintillation across 15 ES modules
- ▹ Computed planetary ephemeris at runtime using JPL Keplerian orbital elements, with Sun and Moon positions via simplified Meeus algorithms
- ▹ Built 88 IAU constellation overlays with interactive highlight, time controls with rewind, and object info popups
- ▹ Built a Python preprocessing pipeline combining HYG catalog, Stellarium constellation data, 27 DSOs, and Milky Way centerline into a single compact JSON file
Crypto Market Trend Predictor
A binary classification pipeline predicting cryptocurrency price direction by combining technical indicators with social media sentiment analysis.
- ▹ Built pipeline combining 5 technical indicators (MACD, RSI, Bollinger Bands, and others) with FinBERT sentiment scores from Reddit and X across 3 live data sources
- ▹ Integrated Kraken, Reddit, and X APIs for real-time ingestion; applied FinBERT transformer for financial sentiment classification
Experience
Worship Band Leader / Music Director
House of The Lord
- ▹ Lead a team of 8+ musicians through weekly rehearsals and live performances
- ▹ Manage scheduling, set lists, and real-time coordination across weekly services and special events
- ▹ Coordinate with audio/visual tech volunteers to run live sound production
Civil Analyst
Hampton Tedder Electric
- ▹ Coordinated deliverables across multiple concurrent infrastructure projects
- ▹ Tracked project budgets and reconciled expenses against allocations
- ▹ Managed permit acquisition, regulatory compliance, and project closeout documentation
Caregiver
Right at Home
- ▹ Maintained detailed patient records, medication logs, and vital sign documentation on regular schedules
- ▹ Developed individualized care routines for patients with dementia and Alzheimer's, adapting to each patient's needs