Skip to content
View KieranK07's full-sized avatar
👨‍💻
doing college stuff now
👨‍💻
doing college stuff now

Block or report KieranK07

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

kieran@machine:~$ whoami — offsec · systems · embedded · ai

~$ whoami

Computer science at Franciscan University of Steubenville, class of 2029. Offensive security, low level systems, random hardware hacking and the occasional reverse engineering project.

~$ ps aux | grep building

project what it does stack
backquest Gives an internet-less Windows PC internet through a Quest 3's WiFi, over the USB-C cable it was already charging on. gnirehtet with the roles swapped. Rust · wintun · adb
Nexus Self-hosted single-user life dashboard: passkey login, Gmail, calendar, net worth, smart home, a PTY in the browser. About 15k lines. Go · React · WebAuthn
notables Records a lecture on the Mac, transcribes it with whisper large-v3 on a Windows GPU over Tailscale, and has Claude file the note into a Markdown vault. Nobody touches anything. Swift · Node · whisper
swarf Falling-sand sim on the GPU, 4096×2048 cells at 240 Hz. Margolus block automaton, so mass is conserved exactly and two grains can never fight over a cell. Rust · wgpu · WGSL
claudeyes Screen perception for a coding agent. Predicts the change each action should cause, subtracts it from what actually changed, and only wakes the agent for the leftover. Swift · Python · MCP
class-royale Degree planner for my university, built on the scraped catalog plus your own transcript. No server of mine ever holds a student's login; a small browser extension does the one privileged fetch. Next.js · TypeScript
roomba-controller Drives a Roomba 690 over its serial Open Interface, about 2 ms from keypress to wheels, plus a parametric OpenSCAD mount for the Jetson that is supposed to go on top next. Python · OpenSCAD
authoritative-fps Browser multiplayer FPS where the client only ever sends input. A 60 Hz server owns movement, collision and occlusion-checked hit registration. Node · Socket.io · Three.js
doordle Daily delivery-racing game, one shared route a day, re-scored server-side by replaying the deterministic sim. Live at doordle.chadnerd.lol. TypeScript · Three.js · Cloudflare

~$ cat contact

chadnerd.lol

contribution snake

Popular repositories Loading

  1. KieranK07 KieranK07 Public

    Source for my GitHub profile README

    Python 1

  2. KieranK07.github.io KieranK07.github.io Public

    Source for chadnerd.lol: a single-file portfolio page with a Three.js ambient scene, no build step, on GitHub Pages

    HTML 1

  3. pcb-business-card pcb-business-card Public

    KiCad 2-layer business-card PCB: Gerbers and drill files ready to send to a fab

    1

  4. Office-Hours Office-Hours Public

    Office-hours triage: severity and skill priority queues for TA assignment, as a C++ CLI and a FastAPI service

    Python 1

  5. Nexus Nexus Public

    Self-hosted single-user life dashboard in Go: passkey auth, Gmail, calendar, net worth, smart home, browser PTY

    Go 1

  6. doordle doordle Public

    Daily browser delivery-racing game: one shared route a day, driven in three.js and re-scored server-side by replay

    TypeScript 1