Hello, I'm Shelton.
I build reliable data-driven systems.
View my work arrow-right

About

SB

I'm Shelton Bumhe — a Computer Science student at the University of Nebraska–Lincoln (Class of 2027). I translate ambiguous requirements into backend services and ML workflows that are observable, documented, and easy to maintain.

  • Specialties: ASP.NET Core APIs, Python data/ML pipelines, relational modeling.
  • Working style: schema-first design, enforceable testing, instrumentation via OpenTelemetry.
  • Goal: secure a Summer 2026 Backend/ML internship building resilient data platforms.
Python
Python
C#
C# / ASP.NET
Java
Java
SQL
SQL & Data Modeling
JavaScript
JavaScript
ML
ML Pipelines
APIs
API Design
Testing
Testing (xUnit/JUnit)
Systems
Systems Programming

Projects

ECommerce API
Cloud Native Retail Platform

Led the entire lifecycle for a C#/ASP.NET Core service that powers retail inventory and checkout flows. I handled schema modeling, API contracts, CI/CD, and on-call instrumentation.

  • Shipped 27 authenticated endpoints covering catalogs, carts, and immutable price history with role-aware policies and request validation middleware.
  • Designed Cloud SQL tables with foreign keys + history tables, plus background jobs that reconcile stock deltas and emit metrics to Cloud Monitoring.
  • Implemented OpenTelemetry tracing/structured logs so p95 latency and error budget burn show up on dashboards, reducing weekly incidents from 7 → 2.
  • Built GitHub Actions pipeline with CodeQL security scans, integration tests, and automated deployments to Cloud Run.
Sample request
curl -H "Authorization: Bearer <token>" \
  https://api.shelton.run/v1/products?page=1
Actual response
{
  "items": [
    {"sku":"SHOE-441","price":72.00,"version":9},
    {"sku":"COAT-318","price":120.00,"version":5}
  ],
  "latency_ms": 148,
  "trace_id": "99f2c84b32e0"
}

NFL QB Touchdown Predictor
Machine Learning System

Engineered a database-first ML workflow that ingests historical NFL data, constructs features, trains models, and exposes a Streamlit UI for “what-if” matchups.

  • Designed SQLite schema and loaders for 1,536 games, ensuring referential integrity while supporting incremental updates.
  • Engineered 42 features spanning QB form, defensive pressure, red-zone efficiency, and weather context; automated scaling/imputation pipelines.
  • Benchmarked logistic regression vs. XGBoost with stratified CV; ensemble hit 88% accuracy and 0.91 ROC–AUC with calibrated probabilities.
  • Wrapped the model in a Streamlit UI that surfaces SHAP values so coaches can see why predictions shift per matchup.
Prediction input
{
  "qb": "Patrick Mahomes",
  "opponent": "BUF",
  "pressure_rate": 21.5,
  "red_zone_trips": 4
}
Model output
{
  "will_throw_td": true,
  "probability": 0.87,
  "top_features": [
    "red_zone_trips",
    "opponent_pass_defense",
    "pressure_rate"
  ]
}

Invoice Management System
Financial Ops Automation

Converted a manual CSV-and-spreadsheet reconciliation process into a Java + MySQL system with automated audit trails and reporting.

  • Modeled invoices, companies, line items, and people in 3NF; enforced FK/UNIQUE/NOT NULL/CHECK constraints to eliminate duplicate or orphaned rows.
  • Wrote JDBC importers with prepared statements + batching, then indexed critical columns to bring full-report runtime down 85% (1.2s → 180ms).
  • Built CLI tools that output detailed and summary PDFs, giving finance teams instant tax/total verification and cutting month-end close from 4h to 45m.
CLI command
$ ./ims reports generate --invoice ACME-992
✔ Validated 142 line items
✔ Exported summary + detail PDFs
DB snapshot
SELECT COUNT(*) FROM invoices WHERE close_status='READY';
-- 312 rows
SELECT AVG(runtime_ms) FROM reports_daily;
-- 182.4

Experience

Operator-turned-builder. These roles sharpened my scheduling discipline, communication cadence, and bias for measurable outcomes—all skills I now bring to software projects.

Software Builder

Independent Projects • 2023–Present

Full Stack Cloud ML Ops
  • Own architecture, deployments, and monitoring for the projects above—shipping production APIs on Cloud Run and ML workloads with reproducible pipelines.
  • Write docs/readmes, maintain issues, and review PRs to keep repos collaboration-ready; each project includes tests, migration scripts, and demo collateral.
  • Conduct user-style validation (sample payloads, CLI recordings, and dashboards) so every claim on the portfolio is backed with measurable evidence.

Lead Installer

Thrasher Concrete & Foundation Repair • May–Aug 2024

Operations Team Leadership Risk Management
  • Coordinated 18 EverBrace installations end-to-end (materials, crew, sequencing) with zero safety incidents and a 94% callback-free rate.
  • Introduced daily QA checklists and short standups that revealed 12 issues before they could impact homeowners.
  • Delivered twice-daily progress notes to PMs/homeowners with risk/mitigation callouts—preventing schedule slips on concurrent jobs.

Math Tutor

Dominion College • Feb 2022–Aug 2023

Curriculum Design Data Tracking Stakeholder Updates
  • Developed diagnostics + study plans for 14 students, ran weekly retros, and drove average score gains of 12 points.
  • Sent biweekly progress dashboards to parents and iterated lessons based on their feedback, sustaining a 99% pass rate.

Community

ColorStack & NSBE Member

Mentorship Diversity & Inclusion Peer Education
  • Lead peer sessions on interview prep, SQL/ER modeling, and system design; share templates/checklists used on my own projects.
  • Mentor first-year students through resume reviews, internship searches, and accountability standups.

Contact

Have a project or opening that needs strong backend + ML fundamentals? Drop a note and I'll respond quickly.

Please enter your name.
Please enter a message.