Skip to content
View andrewkernel's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report andrewkernel

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

Gengar peeking out of a dark purple background

andrewkernel

native software · AI workflows · open source
AI workflows, native Windows software, and the tests that keep releases dependable.

AI and agents Native systems Open source


👻 A little about me

I build across the stack: from GPU capture and audio pipelines to AI agents, deployment automation, and production QA. I enjoy tracing a failure to its root cause, writing the fix, and proving it with a test.

  • Building: Windows recording tools, visual AI workflows, and agents that diagnose and repair software regressions.

🎮 Things I've shipped

Project What it does Built with
Klip
Try it ↗
A native Windows instant-replay recorder powered by OBS/libobs. 60/120 FPS capture, hardware encoding, bounded replay buffering, lossless trimming, and signed update manifests. C++20 · Win32 · Direct3D 11 · ImGui · libobs · FFmpeg

🌱 Open source

I contribute fixes backed by regression tests, with a focus on correctness, diagnostics, and reliable releases. A few recent contributions:

Repository Contribution Status
Rust Improve the compiler diagnostic for too many super keywords. 🟣 Merged
Axios Honor wildcard entries in NO_PROXY lists. 🟣 Merged
htmldate Correct documentation wording. 🟣 Merged
NVIDIA AIStore Prevent a write-mode context from erasing previously flushed data; add unit and real-cluster regression tests. 🟢 Open
Ollama Clone cached tool-call arguments. 🟢 Open

More merged contributions ↗ · Current pull requests ↗

🧰 My toolkit

Python, TypeScript, C++, Java, C#, React, Next.js, and Angular
Spring, Node.js, PostgreSQL, Docker, AWS, Linux, Git, and GitHub Actions

AI: OpenAI API · Claude · Codex · RAG · LLM agents
Systems: Windows Server · Active Directory · DNS · IAM / RBAC · Direct3D 11 · FFmpeg
Quality & delivery: Playwright · TDD · GitHub Actions · CI/CD · Jira
Also work with: SQL · C · PowerShell · MySQL · MongoDB · Supabase · SQLite · Kubernetes · Terraform


building, testing, and chasing down the bug that only happens once. 👾

Popular repositories Loading

  1. klip klip Public

    C++ 26 1

  2. html_boilerplate html_boilerplate Public

    HTML

  3. rockpaperscissors rockpaperscissors Public

    JavaScript

  4. exploitcorp exploitcorp Public

    TypeScript

  5. grubfinder grubfinder Public

    TypeScript

  6. nba-model nba-model Public

    TypeScript