Skip to content
View keithce's full-sized avatar

Block or report keithce

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

Hey, I'm Keith πŸ‘‹

I'm a systems thinker. Always have been.

As a kid, I flipped over a toy train to watch the wheels compress a bag that made the choo-choo sound. I took things apart just to understand how they worked β€” and occasionally got them back together. That curiosity never left.

What I Do

I connect things. Systems, APIs, ideas, people, hardware, software β€” if there are layers and interfaces, I want to understand them and connect them together.

My path has taken me through:

  • The physics of silicon β€” doping, substrate behavior, the actual atoms doing the work
  • Digital logic design β€” building a functioning CPU in VHDL, gate by gate
  • IT Support - being a member of the College of Engineering IT Department, supporting all the computers and students in the college
  • Interface engineering β€” at Xilinx, bridging C++ engines to Java UIs through SWIG-generated bindings, back when that was genuinely hard
  • Post-production systems β€” where audio, video, networks, and storage all have to play nice together
  • DevOps & personal automation β€” n8n instances, ZSH configurations, Raycast workflows, Notion systems β€” always optimizing

These days, I'm especially energized by LLM-facilitated development. Not because it writes code for me, but because it lets me operate at the systems level β€” sketching how things should connect and communicate, then diving into the details only where it matters. It's the most fun I've had building software.

Current Interests

πŸ¦€ Rust β€” feels like a safer, friendlier C++. I'm hooked.

🌐 TypeScript β€” for building things anyone can access from a browser. Typescript, not JavaScript, because I grew up with strongly typed languages.

πŸ€– LLM Orchestration β€” connecting models to systems to create something greater than the parts.

⚑ Performance & Optimization β€” whether it's minimizing latency, simplifying UX, or shaving seconds off my own workflows.

Beyond the Terminal

🚴 Road cycling & mountain biking β€” systems in motion
β˜• Coffee & 🍷 wine β€” the good kind of optimization
🍳 Cooking β€” another system, honestly
πŸ“š Reading
🧱 Legos β€” and magnet tiles with my 2-year-old
🧬 The human body β€” the ultimate system, still full of mysteries

I've long been fascinated by the brain and neural networks. In college, that interest led me to FPGAs as a way to mimic neurons in hardware. Twenty years later, I'm working with large language models. Full circle.

Let's Connect

πŸ”— rproj.art β€” live projects & links
πŸ’» GitHub β€” you're already here


I believe understanding how things work β€” really work β€” is a superpower. It lets you diagnose problems by intuition, see solutions others miss, and find joy in the elegant way systems fit together.

Pinned Loading

  1. Resonant-Projects/rproj-website Resonant-Projects/rproj-website Public

    Home Page for Resonant Projects

    Astro

  2. Resonant-Projects/frequency-music Resonant-Projects/frequency-music Public

    Tools to Help Research and Connect Music, Physics, and Mathematics

    TypeScript

  3. Resonant-Projects/park-chooser Resonant-Projects/park-chooser Public

    Picks a Random Park to alleviate the stress of picking each day.

    TypeScript