The awakening
Pop!_OS → Mint → GarudaLeft Windows, accidentally removed a desktop environment, and discovered that breaking the machine was the fastest way to understand it.
Hello, I’m Carlos.
A pragmatic software engineer building thoughtful web products, developer tools, and performance-aware systems.
Building more for the web and going deep on .NET architecture.
Projects where clean engineering, practical choices, and visual character solve the same problem.
01A visual analytics experience that turns a public GitHub profile into a polished, shareable dashboard.
02A browser extension that generates conflict-free university schedules without copied cookies or manual entry.
03A live, VS Code-style Jupyter notebook preview for Neovim with real kernel execution, output streaming, and cell-aware navigation.
There is no best solution, only the best compromise for the situation.
I choose tools by tradeoff, write defensively, and design for change. Right now I’m building web products and exploring .NET architecture.
Rust, C, Go, networking, interpreters, performance
Svelte, TypeScript, browser extensions, frontend exploration
.NET · C# · OOP patterns · CQRS · mediator patterns
A language breakdown across my public GitHub work, spanning web products, developer tools, and systems foundations.
Browse the source ↗A very abbreviated history of broken desktops, beautiful configs, and eventual pragmatism.
Left Windows, accidentally removed a desktop environment, and discovered that breaking the machine was the fastest way to understand it.
Two years of rolling releases, BTRFS snapshots, the AUR, and learning that the operating system could be a creative medium.
Built a pink, carefully composed Wayland setup and started treating configuration as product design.
Traded some spectacle for restraint. A lighter window manager, portable dotfiles, and a setup tuned for the work.
A stable, hardware-friendly setup that lets me focus on getting real work done.
I’m open to internships, collaborations, open-source work, and unusually difficult problems. If it sounds ambitious, we’ll probably get along.