Skip to content
View Reggie-Reuss's full-sized avatar

Block or report Reggie-Reuss

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

Hi, I'm Reggie

Business Intelligence Developer at P.L. Marketing — cloud data infrastructure, ETL pipelines, and analytics products supporting Kroger retail brands.

BS in Informatics from Indiana University, with minors in Psychology and Neuroscience.


What I'm building now

three sixty Insights — a multi-tenant client analytics portal. An SPFx/React web part on a FastAPI service reading a Microsoft Fabric Warehouse: retail brands sign in with their existing Microsoft identity and see their own performance inside Kroger alongside competitive category context.

I'm one of two developers on it, and I lead the QA team of 3.

Building it — backend API and query layer, commodity-scoped row-level security enforced at SQL-build time, an injection-safe drag-compose report builder, a validated calculated-field DSL, scorecard generation with .pptx export, and an RLS-bound AI Q&A agent whose tools receive the caller's identity rather than a model-supplied scope. 69 merged PRs across 19 tagged releases.

Testing it — three release-gated rounds so far: 283 checklist lines executed, 49 defects filed and triaged, across owned lanes for functionality and SQL verification, security and AI red-teaming, and platform/access. Each round's results also document what was left unverified — vacuous passes, blocked test accounts, regressions that fell through — and every one becomes a numbered line in the next round.


What I Do

Data Engineering — Python ETL loading retail POS, velocity, and distribution data into Azure SQL and Microsoft Fabric. Automated scorecard generation serving 50+ clients supporting $500M in revenue, plus the desktop Pipeline Console the team runs the weekly load from.

Analytics & Visualization — SQL views, Power BI reports and semantic models, and executive reporting for senior leadership. Four custom Power BI visuals in TypeScript/D3 for cases stock visuals couldn't cover.

AI & Automation — Claude Vision brand matching, MCP-backed executive summary generation, product image and PDF automation. Plus a Power BI skill suite for Claude Code that builds reports from TMDL/PBIR source and self-verifies them against a live render before calling the work done.


Professional Contributions

Workstream Contributions Scope
Retail analytics warehouse & ETL 128 commits · 62 PRs Weekly Kroger ingestion into Azure SQL, the analytical view layer, scorecards, AI insight reports
Client analytics portal 65 commits · 70 PRs SPFx + FastAPI + Fabric Warehouse; row-level security, report builder, AI agent; QA lead and developer
Power BI reporting 90 commits · 25 PRs Reports, semantic models, executive reporting infrastructure
Power BI tooling & custom visuals 46 commits · 18 PRs Claude Code skill suite for programmatic authoring; four TypeScript/D3 visuals
Pipeline Console 21 commits · 13 PRs Python desktop control room wrapping the weekly ETL
P.L. Marketing BI (ad hoc) 28 commits · 8 PRs Python automation, product image generation, internal tooling
Kroger Technology ~91 contributions Terraform IaC CI/CD with staged validation, nonprod SQL Server deployment, RBAC across nonprod and prod, Key Vault, networking, geo-redundant backups

Personal & Open Source

Ralph Wiggum Manager (archived) — full-stack dashboard for managing autonomous Claude Code loops. 127-endpoint Python API, 17-table SQLite backend, 25-command CLI bridge, 9-page vanilla JS frontend. In production: 908 tasks completed, 98.8% iteration success across 54+ hours unattended.

RuneLite — forked the Flipping Utilities plugin to add SQLite crash-proof storage and GE history import, with upstream PRs to Flipping-Utilities/rl-plugin. Forensic recovery of ~1,400 lost trade entries from a corrupted NVMe SSD.


Tech Stack

Python SQL TypeScript React FastAPI Azure Power BI Terraform Java Git


Connect

LinkedIn

Pinned Loading

  1. runescape-fu-data-recovery runescape-fu-data-recovery Public

    Forensic recovery of ~1,400 lost RuneLite Flipping Utilities trade history entries after a crash corrupted the plugin data on NVMe SSD

    PowerShell

  2. rl-plugin rl-plugin Public

    Forked from Flipping-Utilities/rl-plugin

    Flipping Utilities RuneLite plugin fork — adds SQLite storage and GE history import

    Java

  3. flipping-utilities-testing flipping-utilities-testing Public

    Testing artifacts for Flipping Utilities RuneLite plugin fork (SQLite storage + GE history import)

    Python

  4. Hero-Img Hero-Img Public

    Python tool to auto-generate product hero images by overlaying text onto PDF templates (PyMuPDF)

    Python

  5. lesson-plan-generator lesson-plan-generator Public

    Python tool to auto-populate lesson plan PDFs with grade, subject, and topic text (PyMuPDF)

    Python