Skip to content
View JBelthoff's full-sized avatar

Highlights

  • Pro

Block or report JBelthoff

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 supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
JBelthoff/README.md

πŸ‘‹ I'm John Belthoff

🎧 Audio Engineer β€’ πŸ’» Full-Stack Web Developer β€’ 🎸 Musician


🎯 About My Work

I design digital experiences that unite sound, code, and human insight β€” from a cloud-based I Ching oracle for curious minds to a high-performance .NET system for real-time analysis.

My mission is to help creators and organizations bring ideas to life through immersive, responsive technology that fuses precision engineering with expressive design.


🧭 About Me

With decades of experience spanning professional audio engineering, C#/.NET web development, and music production, I thrive on solving technical challenges that demand both logic and artistry.

I’ve engineered for national television, built cloud-based web apps, and created platforms that merge ancient philosophy with modern technology β€” all unified by a single principle: clarity through precision.


πŸš€ Current Focus

  • I Ching Rocks β€” Building an AI-driven I Ching Oracle and learning hub with a forthcoming membership area for personalized readings.
  • Poker Hand Evaluator β€” A high-performance .NET 8 hand evaluator using optimized algorithms and Dapper for speed.
  • Studio & Broadcast Audio β€” Supporting live event mixing, routing, and system design with Calrec, Yamaha QL/Rivage, Dante networking, and Shure/Sennheiser wireless systems.

🧰 Tech Stack

🧠 Core Development

Primary languages and frameworks for full-stack web development.
C# β€’ .NET 8 β€’ .NET Framework 4.x β€’ ASP.NET Core β€’ Razor Pages β€’ ASP.NET MVC β€’ ASP.NET Web Forms

πŸ—„οΈ Databases & Caching

Relational and in-memory systems for performance and persistence.
SQL Server β€’ MariaDB β€’ MySQL β€’ Redis

πŸ–₯️ Operating Systems

Server and workstation platforms used in development and production.
Windows Server β€’ Linux (Debian | Ubuntu | Rocky Linux)

🐳 Containers & Orchestration

Automation, deployment, and scaling across containerized environments.
Docker β€’ Kubernetes β€’ Ansible

🌐 Networking & Infrastructure

Reverse proxies, firewalls, and performance tools for secure, optimized systems.
NGINX β€’ pfSense β€’ Cloudflare

🧩 IDEs & Tooling

Development environments, editors, and workflow tools.
Visual Studio β€’ VS Code


πŸ’‘ Philosophy

β€œPrecision, creativity, and clarity β€” in code and in sound.”

Whether tuning a console or optimizing a query, I approach every system as an instrument β€” balancing structure, rhythm, and flow.


🎯 Featured Projects

  • πŸƒ Poker Hand Evaluator (.NET Core) β€” A high-performance .NET 8 hand evaluator using optimized algorithms and Dapper for speed.
  • 🧩 Legacy Poker Evaluator (ASP.NET WebForms) β€” The original version that started it all.
  • ☯️ I Ching Oracle β€” A modern approach to ancient wisdom.

πŸ”§ Skills & Technologies

C# β€’ .NET 8 β€’ ASP.NET Core β€’ Razor Pages β€’ SQL Server β€’ Docker β€’ Kubernetes β€’ Ansible β€’ JavaScript β€’ HTML/CSS β€’ Audio Engineering


🌐 Websites


Β© 2025 John Belthoff
β€œPrecision, creativity, and clarity β€” in code and in sound.”

Pinned Loading

  1. poker.net poker.net Public

    High-performance .NET 10 Poker Hand Evaluator :: BenchmarkDotNet-tested Texas Hold’em engine using pure C# (no lookup tables).

    C# 32 5

  2. poker.johnbelthoff.com poker.johnbelthoff.com Public

    Legacy ASP.NET WebForms version of the Poker Hand Evaluator β€” latest version: https://github.com/JBelthoff/poker.net

    C# 1