Skip to main contentSenior Software Engineer
I design and build scalable systems that handle real-world complexity.
Senior Full-Stack Engineer focused on distributed architecture, cloud-native systems, and AI-augmented development.
Selected Work
Selected Projects
Enterprise systems, product platforms, and production-ready builds.
View all projectsProject
A Windows overlay companion app for Black Desert Online, built with Tauri 2 + Svelte 5 + TypeScript, migrated from a .NET WPF desktop application. Features a 981-recipe crafting database, inventory tracking, crafting planner with dependency trees, grinding tracker with 98 zones and 435 loot items, live boss timers, treasure progress tracking, a 3-mode adaptive view system (mini/medium/full), neon cyberpunk theming, and portable single-executable distribution.
RustTauriSvelteGamingOverlayDesktop-App
Project
A CMS platform that serves multiple independent websites from a single deployment. Built with Payload CMS embedded in Next.js, it provides each tenant with isolated content, custom domains, theme presets, bilingual support, and a visual rich text editor — all managed from one admin panel.
Next.jsPayload CMSTypeScriptReactMulti-TenantTailwind CSSDocker
Technical Insights and more
Blog and more
Deep dives into sistem design, creative writing and opinion
View all articlesMar 8, 20262 min
How I built a multi-tenant CMS platform using Payload CMS 3 embedded in Next.js 15 — tenant isolation, custom domains, theme presets, and a cyberpunk design system, all running on a single ARM box.
Next.jsPayload CMSMulti-TenantReactDockerTypeScript
Mar 8, 2026
Code Quality Infrastructure
Set up ESLint with TypeScript rules, Prettier with Tailwind plugin, Husky pre-push hooks, and Vitest coverage thresholds. All tests passing at 54% statement coverage against a 50% enforced minimum.
noteESLintPrettierHuskyVitestCalidad de Código
Mar 8, 2026
Improvements to my lifeskill companion desktop app
A status update on the BDO Life Skill Companion — what the app can do today and what's coming next.
in-progressRustTauri
A walkthrough of the BDO Life Skill Companion — a portable desktop overlay for crafting, grinding, boss timers, and inventory tracking in Black Desert Online, plus a look at what’s coming next.
RustTauriSvelteDesktopAppGaming
Svelte
Escritorio
BDO
TypeScript