Skip to content
View Ktulue's full-sized avatar
  • Cleveland, OH
  • 23:42 (UTC -04:00)

Block or report Ktulue

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.

Content in all repositories owned by your account will be closed.
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
Ktulue/README.md

Hi, I'm Josh πŸ‘‹

Senior Software & AI Engineer based in Cleveland, OH, with a decade-plus of professional experience building enterprise software. By day I work primarily in the .NET / C# / SQL Server world β€” REST APIs, Blazor, Angular front ends, and a lot of database-heavy systems across insurance, healthcare, and fintech. By night I build small, sharp tools in whatever language fits: Go, Rust, TypeScript, Electron and Shell.


By day β€” enterprise engineering

A decade of shipping and maintaining production systems, most recently:

  • Built and maintained Blazor Server / .NET 8 applications for an automotive & powersports insurance platform serving 45,000+ dealer accounts β€” policy management, claims processing, and admin tooling.
  • Designed role-based visibility and labeling systems with EF Core, repository/provider patterns, and caching for granular, permission-scoped access.
  • Authored complex T-SQL β€” stored procedures, CTEs, and functions spanning multiple databases β€” and modernized legacy VB.NET and Bootstrap UIs (β†’ MudBlazor).
  • Earlier work: REST APIs in .NET MVC, Angular + TypeScript front ends, healthcare analytics and Medicaid systems, and SQL/reporting/ETL across the stack.
  • Regularly mentor developers, review code, and write documentation for both technical and non-technical audiences on large agile teams.

By night β€” open source & tooling

Where I experiment with new languages and scratch my own itches:

  • scope-lock Β· Shell β€” A Claude Code skill that enforces task-scope boundaries during agent execution, so an agent doesn't drift past the plan it was given.
  • depthcheck β€” A tiered narration skill that explains a coding session at four expertise levels (Green β†’ Junior β†’ Mid β†’ Senior), making AI-generated code readable to any audience.
  • HypeControl Β· TypeScript β€” A browser extension for mindful Twitch spending: shows the real cost with tax, converts it into work-hours, and adds a confirmation step. GPL v3.
  • KtulueKit-W11 Β· Go β€” A declarative Windows 11 configurator. Define your whole software stack in JSON β€” winget packages, shell commands, browser extensions β€” and install it in one shot. MIT.
  • KtulueKit-Migration Β· Go / Wails β€” Restores personal app state after a clean Windows install, copying over OBS, Streamer.bot, Stream Deck, Brave, and shell profiles from a JSON config.
  • cs-flythrough Β· Rust β€” An ambient screensaver that loads Counter-Strike GoldSrc BSP maps and renders smooth automated camera flythroughs. Pure de_dust2 nostalgia.

Currently working on

FFP β€” Fantasy Football Picker Β· Next.js / TypeScript / Electron

A personal fantasy football tool for my own league. It reads my Yahoo fantasy data β€” rosters, players, matchups, and scoring β€” through the Yahoo Fantasy Sports API (read-only) to help with draft, start/sit and waiver decisions. Single-user, single-league, personal use. My current playground for OAuth flows and working with a third-party sports API end to end.


Toolbox

Languages: C#, TypeScript, SQL, Go, Rust, Shell
Frameworks: .NET / Blazor / ASP.NET MVC, Angular, Next.js
Data: SQL Server, MongoDB, EF Core, ETL/SSIS, Azure Data Factory
Practice: REST API design, large-scale agile, code review & mentorship, technical writing


Connect

  • Always happy to talk .NET, tooling, or AI-assisted development.

Pinned Loading

  1. HypeControl HypeControl Public

    A browser extension for mindful Twitch spending. Adds friction before purchases by showing real cost with tax, converting to work hours, and requiring confirmation. GPL v3 licensed.

    TypeScript 1

  2. scope-lock scope-lock Public

    Claude Code skill that enforces task scope boundaries during agent execution, preventing drift beyond the approved plan.

    Shell 3 1

  3. KtulueKit-W11 KtulueKit-W11 Public

    Declarative Windows 11 machine configurator. Define your full software stack in JSON β€” winget packages, shell commands, and browser extensions β€” and install everything in one shot. MIT licensed. Fo…

    Go

  4. KtulueKit-Migration KtulueKit-Migration Public

    KtulueKit-Migration is a Go/Wails tool that restores personal app state after a fresh Windows 11 install. It reads a JSON config and copies OBS, Streamer.bot, Stream Deck, Brave, and shell profiles…

    Go

  5. cs-flythrough cs-flythrough Public

    An ambient screensaver that loads Counter-Strike GoldSrc BSP map files and renders smooth automated camera flythroughs β€” pure nostalgic exploration of de_dust2, cs_italy, de_aztec, and more. Built …

    Rust

  6. depthcheck depthcheck Public

    A tiered narration skill that automatically explains coding sessions at four expertise levels (Green β†’ Junior β†’ Mid β†’ Senior), making AI-generated code understandable to any audience.