Skip to content
View jringler30's full-sized avatar

Block or report jringler30

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

Hi, I’m Josh Ringler 👋

I build data engineering and analytics systems for finance — from ingestion pipelines and warehouse modeling to optimization and decision-ready dashboards.

  • 🎓 MS in Business Analytics, UT Austin
  • 🧱 Focus: data engineering, financial data platforms, portfolio analytics, and applied ML
  • ⚙️ Interests: reliable ETL/ELT, dimensional modeling, forecasting, risk-aware optimization, and production-style analytics apps

What I’m Building

1) Portfolio TLH Optimizer

A portfolio optimization engine focused on tax-loss harvesting, rebalancing constraints, and scenario analysis.

Highlights

  • Constraint-based optimization workflow for allocation decisions
  • Tax-aware rebalancing logic and portfolio health metrics
  • Streamlit front end for interactive analysis and what-if testing

2) Order-to-Cash Data Platform (Mini ERP)

A full O2C analytics system built end-to-end with a strong data engineering backbone.

Highlights

  • Relational operational schema for transactional workflows
  • ETL pipeline into a star schema analytics layer
  • KPI-ready SQL models for sales, invoicing, inventory, and operations
  • Multi-page Streamlit dashboard for business monitoring and drill-down

3) Communication Network Data Pipeline

Automated extraction and transformation pipeline for network analysis datasets.

Highlights

  • Selenium-based ingestion of communication metadata
  • Data cleaning + transformation into graph-friendly structures
  • Enables downstream centrality and relationship analytics

Data Engineering & Finance Toolkit

Core Languages
Python, SQL

Data Engineering
ETL/ELT pipelines, data modeling, star schemas, analytical SQL, data quality checks

Finance & Analytics
Portfolio optimization, tax-loss harvesting logic, scenario analysis, statistical modeling, machine learning

Platform & Delivery
Streamlit, Snowflake, GitHub, Google Colab


Current Focus

  • Building robust data workflows for financial analytics use cases
  • Improving observability, data validation, and model reliability in end-to-end pipelines
  • Expanding reusable components for portfolio/risk analytics applications

Connect


GitHub streak stats

Pinned Loading

  1. portfolio-tlh-optimizer portfolio-tlh-optimizer Public

    Interactive portfolio optimization engine using tax-loss harvesting, rebalancing strategies, and financial analytics built in Python + Streamlit

    Jupyter Notebook 2

  2. financial-analytics-toolkit financial-analytics-toolkit Public

    Financial analytics toolkit including portfolio return engines, simulations, and quantitative modeling tools built in Pythonprogram

    Jupyter Notebook 1

  3. email-network-scraper email-network-scraper Public

    Automated Python scraping pipeline using Selenium to extract communication metadata and generate graph-ready datasets for network analysis

    Python

  4. applied-machine-learning applied-machine-learning Public

    Applied machine learning projects (classification, NLP, and deep learning) with reproducible notebooks and evaluation workflows

    Jupyter Notebook