7+ years leading the development of digital products across multiple industries. I combine technical judgment, clear communication, and iterative delivery to reduce risk and accelerate time to market.
// quality · velocity · ownership

Let's connect
Tell me about your idea
View CV
PDF · 2026
A curated selection of production projects: algorithms, open source tools, and client work.
# VS Code
ext install mrsandv.spacehole-theme
# Terminal (iTerm2, Ghostty, Alacritty…)
git clone https://github.com/mrsandv/spacehole-theme
cd spacehole-theme && npm run buildA theme family in six flavors — four dark, two light — generated from a single token file. One command produces the ports for VS Code, base16, iTerm2, Ghostty, Alacritty, Windows Terminal, this site's CSS, and even the logo. CI verifies WCAG AA contrast on every commit and compares accents with perceptual ΔE, not luminance. It's the theme you're looking at right now.
Discovery sessions to understand the problem, map technical and business constraints, and define scope. We agree on success metrics before writing any code.
Iterative development with functional deliveries every week. Continuous code review, tests where they add value, and documentation of relevant technical decisions.
Production launch, documented technical handoff, and a support window to iterate on real metrics once in operation.
The theme you're looking at
This whole site runs on Spacehole, a theme family I built in six flavors. Switch it here and watch it respond — the code block and the entire page use the same colors you'd get in your editor.
import { createHighlighter } from "shiki";
import hawking from "@/themes/spacehole-hawking-color-theme.json";
// El mismo JSON que se publica en el Marketplace.
const highlighter = await createHighlighter({
themes: [hawking, eventHorizon, deepVoid],
langs: ["typescript", "go", "rust"],
});
export async function highlight(code: string, lang: string) {
return highlighter.codeToHtml(code, {
lang,
themes: themeMap(),
defaultColor: false,
});
}Four dark, two light. All of them pass WCAG AA contrast, verified on every commit.
The agenda is typically committed 2 to 4 weeks in advance. For one-off consulting or scoped engagements, response times can be shorter. The formal channel for inquiries is the contact form.
Typical response time: 24 to 48 business hours.