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
-
- 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.
-
Docs-as-Code Portfolio: My Life as a Dev (repo) showcases MkDocs Material with a custom AI plugin.
-
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!