Art has many forms.
I like to help people find their art.
Quick Intro
Once a U.S. Marine managing legal cases, I'm now a self-taught software engineer pursuing a computer science degree. I love turning messy problems into reliable systems and documenting what I learn along the way.
Current Projects & Interests
All of the following projects are what I am actively doing development work on (on the side with the bois) to stay sharp and learn in public. All projects are open for PRs, discussion, and collaboration!
-
Terminal Jarvis:
- A unified command center for AI coding tools. Manage and run claude-code, gemini-cli, qwen-code, opencode, llxprt, codex, and crush from one beautiful terminal interface.
- repo: Official Terminal Jarvis repository for folks to fork, explore, and contribute to.
- npm: Official npm package for folks to download the project and test it out on their local.
- crates: Official crates(dot)io package for folks to download the project and test it out on their local.
-
Coder - Starter Scripts:
- repo: Repository for running a local Coder server instance.
-
Coder - Templates:
- repo: This repository contains templates and utilities for creating consistent development environments using Coder.
-
Terminal Screensaver:
- repo: A dynamic terminal screen saver crate with plugin architecture that automatically resizes with any screen size.
-
Docs-as-Code Portfolio::
Experiments
Actively testing the actual might of every AI CLI, LLM, SLM, etc. against these three mock legacy repos.
If these still suck, it's because AI in general still isn't quite there.
-
Immersive Awe Canvas: repo: for interactive 3D experiments.
-
Shadow Scroll Blossom: repo: is my creative coding playground.
-
Rust Terminal Forge: repo: idea that merges Rust tooling with a React interface.
- PROD - Unstable: Currently broken, working on a fix. Visit QA below to keep track of updates.
- QA: If broken, feel free to contact me to see what's happening.
Engineering Philosophy
- Documentation deserves the same care as code. I version and test it like any other artifact.
- Modernizing legacy systems is a challenge I enjoy – there's satisfaction in making old code new again.
- Code should deliver real value, so I approach problems with a product mindset.
Beyond the Keyboard
I'm bilingual (English/Spanish), a lifelong learner, and a fan of automating everyday tasks. You'll often find me experimenting with new tooling or helping teammates master their workflows.
Let's Connect
- Check out my docs site for a deeper dive into my projects and experiments.
- Feel free to connect on LinkedIn. Mention GitHub so I know where you found me.
- Open an issue or start a discussion in this repo if you have questions or just want to say hi.
Cheers!