10-day current streak·10-day longest streak
--- 🛰️ About Me 🔭 Currently building clearCore — a transparent, educational MIPS CPU simulator with a 5-stage pipeline, hazard detection, data forwarding, and a hand-rolled terminal UI datapath visualizer…



---
🛰️ About Me
- 🔭 Currently building clearCore — a transparent, educational MIPS CPU simulator with a 5-stage pipeline, hazard detection, data forwarding, and a hand-rolled terminal UI datapath visualizer built on FTXUI
- 🎛️ Also working on sonic-forge-dsp — a real-time C++ DSP library for modular synthesis and low-latency audio
- 📐 Deep into computer architecture, digital logic, and low-level systems programming — I like understanding software down to the instruction cycle
- 🖥️ Daily driver: Fedora 44 with KDE Plasma, CLion as my IDE of choice
- 🎹 Synth enthusiast — JUCE and VCV Rack show up in my toolbox for a reason
- 🌱 Fresh Graduate from my local Computer Science program at University of Texas at San Antonio
- 💬 *"Ever tried. Ever failed. No matter. Try again. Fail again. Fail better."*
🚀 Technical Expertise
| Category | Technologies |
|---|---|
| Languages | !Python !C !C++ !Java !JavaScript !TypeScript !Zig !SQL !Bash |
| Systems & Low-Level | !CMake !GCC !Make !Linux |
| Web & Frameworks | !React !Next.js !FastAPI !Node.js !Tailwind |
| Cloud & DevOps | !AWS !Docker !Git !GitHub Actions |
| AI & Data | !IBM Watsonx !Pandas !LangChain |
| Creative Tech | !JUCE !VCV Rack |
| Tools & Editors | !CLion !VS Code !Vim |
---
🧠 Featured Projects




clearCore — A transparent, educational MIPS CPU emulator with a high-performance terminal UI. 5-stage pipeline, hazard detection, data forwarding, pluggable processor models, and a Patterson & Hennessy–style animated datapath diagram rendered directly on FTXUI's canvas. Built in C++20.
sonic-forge-dsp — A high-performance, real-time C++ digital signal processing library for modular synthesis and low-latency audio applications.
---
📊 GitHub Stats
<!--
🐍 Contribution Snake
Uncomment once the snake-generator GitHub Action (Platane/snk) has been set up
in .github/workflows/snake.yml — see https://github.com/Platane/snk for the workflow.
-->
---
*"Ever tried. Ever failed. No matter. Try again. Fail again. Fail better."*
-
clearCore ★ PINNED
Transparent, educational 5-stage pipeline CPU simulator: hazard detection, data forwarding, and a real-time TUI/Qt6 GUI that shows every stall and flush. MIPS means "without interlocked pipeline stages" — clearCore adds them back. MIPS today, RISC-V next, on a shared ISA-agnostic core. C++20 · FTXUI · Qt6.
C++ ★ 10 2h agoExplain → -
sonic-forge-dsp
A high-performance, real-time C++ Digital Signal Processing (DSP) library designed for modular synthesis and low-latency audio applications.
C++ ★ 1 1mo agoExplain → -
khenderson20
No description.
★ 0 1d agoExplain → -
JUCE-Starter
a JUCE Starter template for myself adapted from PampleJuce
C++ ★ 0 2mo agoExplain → -
kevin-portfolio
Personal Portfolio
TypeScript ★ 0 23d agoExplain → -
AWS-embedding-project
This Python script demonstrates how to generate and print an embedding with Amazon Titan Text Embeddings V2 using the Bedrock Runtime client.
Python ★ 0 2y agoExplain → -
dotfiles
dot files i use in my projects
Shell ★ 0 1y agoExplain → -
countdown-project
This is a short project of me learning my way around Vue.js
Vue ★ 0 4y agoExplain → -
Task_List
A simple task list application that utilizes the DOM and persists data using Local Storage within the browser.
JavaScript ★ 0 6y agoExplain → -
Data_Structures
Basic Data Structures I learned taking CS 2124 at UTSA
C ★ 0 2y agoExplain → -
stanford-programming-abstractions-cpp
exercises done on my own from the college text "Programming Abstractions in C++" by Eric S. Roberts
C++ ★ 0 4y agoExplain → -
CS_Princeton_Programs
Problem sets from the college text: "Computer Science An Interdisciplinary Approach by Robert Sedgewick; Kevin Wayne"
Java ★ 0 4y agoExplain → -
algorithms-exercises ⑂
Created with VSCode
★ 0 2y agoExplain → -
Javascript-ToDo
No description.
JavaScript ★ 0 6y agoExplain → -
LoanCalculator
Simple Loan Calculator with results built with Bootstrap 4.4.1
HTML ★ 0 6y agoExplain → -
TicTacToe
TicTacToe game written in Python3.x
Python ★ 0 6y agoExplain →
No repos match these filters.