Construyo herramientas que la gente usa en directo

Apps de escritorio, Twitch en tiempo real y mundos en Fortnite.

Soy WiTo. Desarrollo con Tauri y Rust, integro Twitch en juegos y apps, hago modding con C# y Lua, y construyo islas en UEFN con Verse y SceneGraph. Backend, pagos, auto-updates e infraestructura propia incluidos.

01

Destacados

2025 — hoyEn producción

QuickTranslate

Traductor global para Windows: seleccionas texto en cualquier app —Discord, el navegador, un juego—, pulsas un atajo y se traduce y reemplaza in situ, con el tono que elijas. Producto comercial completo, del instalador al cobro.

  • App Tauri 2 + Rust: hotkey global, ciclo de portapapeles con restauración, tooltip de lectura junto al cursor y cinco tonos de traducción.
  • Backend Node + SQLite con login sin contraseña (OTP), tiers free/pro/max y pagos con Stripe con IVA europeo resuelto.
  • Auto-updater firmado, landing multiidioma en Astro y panel de administración con métricas de coste real de API.
Tauri 2RustReact 19NodeSQLiteStripeAstroGemini API
quicktranslate.witoarte.com
2026Publicado

This is How Chat Killed You

Mod de Project Zomboid donde los espectadores de Twitch gastan Bits o Puntos de Canal para desatar efectos sobre el streamer en tiempo real — sin que el streamer toque nada.

  • Unos 65 efectos declarativos en cuatro niveles de caos, con panel local y overlay para OBS.
  • App companion en Node/TypeScript + Tauri: EventSub por WebSocket, auto-creación de recompensas de canal y reembolso automático si un efecto no llega a ejecutarse.
  • Puente Lua ↔ app mediante ficheros atómicos (el sandbox del juego no tiene red), journal de recuperación tras crash y más de 220 tests que arrancan el mod real en una VM Lua.
LuaTypeScriptTwitch EventSubTauriOAuth Device FlowOBS
chatkilledyou.witoarte.com
2026Funcional

SorteosTwitch

App de sorteos para streamers: los viewers ganan papeletas con subs, regalos y bits, y el sorteo se emite con una pantalla animada para OBS con confeti y sonido.

  • Reglas de participación configurables —subs, gift subs, bits por tramos— con simulador de eventos integrado.
  • Sorteo ponderado resuelto en servidor antes de la animación, histórico mensual con snapshots y ajustes manuales.
  • Se integra con StreamElements o Streamer.bot como fuente de eventos.
Next.js 15React 19ElectronExpressWebSocketSQLite
sorteos.witoarte.com
02

Fortnite · UEFN y Verse

Desarrollo de islas y sistemas completos en Unreal Editor for Fortnite: gameplay en Verse, economías con persistencia, UI custom y automatización del editor.

Verse & SceneGraph

Sistemas de gameplay con la API de SceneGraph: spawning de entities y prefabs en runtime, raycasts, componentes custom, object pooling y mutación de materiales sobre meshes importados.

Economías y persistencia

Mapas tipo tycoon con datos persistentes por jugador, sistemas de rarezas y fusión, misiones, trading entre jugadores y monetización con V-Bucks.

UI avanzada en UMG

Widgets UMG con bindings MVVM a Verse: animaciones, barras de progreso por parámetros de material, widgets in-world 3D e input de teclado y mando.

Automatización del editor

Pipelines de UEFN con Python: edición masiva de niveles, configuración de devices, Sequencer scriptado, materiales procedurales y Niagara custom.

Diseño y análisis de economía

Modelado de tasas de farmeo, probabilidades y sinks de moneda; ingeniería inversa documentada con dossiers técnicos interactivos.

Arte técnico

Vertex Animation Textures, spritesheets, materiales con efectos de glitch y disolución, y pipeline de miniaturas conforme a las políticas de Epic.

03

Stack

Frontend
React 19TypeScriptNext.jsAstroTailwindVite
Desktop
Tauri 2RustElectronAvaloniaPyQt6
Backend y datos
Node / ExpressSQLitePostgreSQLStripeWebSocketsFastAPI
Juegos y modding
VerseUEFN / SceneGraphC# / BepInExHarmonyLuaUnity Mono
Integraciones
Twitch EventSubTwitch HelixIRCOAuthStreamElementsOBS
IA aplicada
Gemini APISAM 2MediaPiperembg
Infra
Docker SwarmDokployTraefiknginxLet's Encrypt
Distribución
Auto-updaters firmadosNSISPyInstallerelectron-builder
04

Contacto

Abierto a proyectos de desarrollo fullstack, herramientas para creadores y streamers, y experiencias en Fortnite.

wito.arte09@gmail.com