Skip to content
View RyanOrdonez's full-sized avatar

Block or report RyanOrdonez

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
RyanOrdonez/README.md

Ryan Ordonez

What I'm Working On

Prop Trading Performance Dashboard — A desktop analytics platform I built to track my own trading performance across multiple prop firm accounts. Ingests raw trade CSVs, aggregates fills using interval overlap analysis, computes per-day statistics (expectancy, profit factor, drawdown), and models firm-specific payout eligibility rules in real time. Built end-to-end with TypeScript, React, SQLite, and Electron. Currently building two major features:

Prop Trading Dashboard

  • Analytics Engine — Algorithmic analysis over the user's trade history to surface performance patterns: optimal time-of-day windows, position sizing vs. P&L, trade duration profiling, win rate by day of week, and behavioral tendencies after streaks and drawdowns. All computed locally through statistical algorithms — no AI dependency.
  • AI Assistant — An LLM-powered layer (GPT-4) with full context over the user's trading data. Includes an automated performance review that identifies strengths, weaknesses, and actionable improvements based on the analytics output, plus a conversational chat interface for querying trade history in natural language (e.g., "How do I perform after a red day?" or "What's my expectancy on trades under 2 minutes?").

Portfolio

Projects     About Me     Blog

Featured Repos

# Project Description Tech
1 Prop Trading Dashboard Desktop analytics platform for tracking prop firm trading performance — trade aggregation, per-day statistics, payout eligibility modeling, and interactive P&L curves TypeScript, React, Electron, SQLite, Recharts
2 Rotten Tomatoes Predictor Predicts Rotten Tomatoes scores from raw screenplay text using BERT fine-tuning and a fusion architecture combining transformer embeddings with numeric features Python, BERT, PyTorch, NLP

Other Repositories

Repository Description
Kaggle Challenges Kaggle competition entries — NLP Disaster Tweets, Monet Style Transfer with GANs (Rank 20), Histopathologic Cancer Detection
CU Boulder MSDS Coursework from my MS in Data Science at the University of Colorado Boulder

What I Work With

Languages: Python, SQL, R, TypeScript ML & Statistics: scikit-learn, TensorFlow, Pandas, NumPy, hypothesis testing, regression, ANOVA, experimental design Data Engineering: Relational databases, ETL pipelines, query optimization, data validation Visualization: Power BI, Tableau, Recharts, dashboard development Tools: Git, Jupyter, Vite, Electron

Background

Before data science, I spent two decades in high-stakes operational roles — leading diplomatic security missions at the U.S. Embassy in Baghdad, managing infantry squads through combat deployments, and coordinating cross-functional teams where failure wasn't an option. That background shaped how I approach data problems: structured planning, rigorous validation, and clear communication of results.

LinkedIn · ryanordonez7@gmail.com

Pinned Loading

  1. Prop-Trading-Dashboard Prop-Trading-Dashboard Public

    Desktop analytics platform for tracking prop firm trading performance — trade aggregation, payout eligibility modeling, and interactive P&L curves. Built with TypeScript, React, Electron, and SQLite.

    TypeScript 1

  2. Rotten-Tomatoes-Predictor Rotten-Tomatoes-Predictor Public

    Predicts Rotten Tomatoes scores from raw screenplay text using BERT fine-tuning and a fusion architecture combining transformer embeddings with numeric features. Python, PyTorch, NLP.

    Python 1

  3. Kaggle-Challenges Kaggle-Challenges Public

    Kaggle competition entries — NLP Disaster Tweets (Rank 377), Monet Style Transfer with GANs (Rank 20), Histopathologic Cancer Detection (84.8% accuracy).

    Python

  4. CU-Boulder-MSDS CU-Boulder-MSDS Public

    Coursework and projects from MS in Data Science at University of Colorado Boulder.

    Jupyter Notebook