GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — DarkSack - Overview

@DarkSack DarkSack Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
@DarkSack
DarkSack
Follow
View DarkSack's full-sized avatar
🏠
Working from home

DonSackito DarkSack

🏠
Working from home
Follow
Ingeniero de día y mono chino de noche
0 followers · 1 following
  • https://www.linkedin.com/in/sackito/
  • sackitogamer
  • @Sackeador
  • @SACKTHECRACK
  • https://kick.com/donsackito

Achievements

Achievement: Pull Shark

Achievements

Achievement: Pull Shark
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
DarkSack/README.md

Johan Jafet Del Valle Santiago · Sack 👾

Desarrollador Full-Stack · React · Next.js · TypeScript · Node · Kotlin · Java
Envío productos que funcionan. Y mis métricas también hablan de gestión y liderazgo.


🧠 En 10 segundos

Ingeniero en TIC y desarrollador full-stack con más de 3 años creando aplicaciones web, móviles y de escritorio en producción: React / Next.js / TypeScript / Node.js + Supabase/PostgreSQL en web, Kotlin + Jetpack Compose en Android, Java en backend y Docker + Linux en infraestructura. Diseño, pruebo, despliego y mantengo mis productos de punta a punta: una tienda en línea con pagos y licencias, un framework Java de más de 30 módulos con más de 1,500 pruebas y un VPS en producción. En paralelo lidero un equipo de 15 personas en Teleperformance (cuenta Comcast, EE. UU.).


📊 Impacto medible

Área Antes Ahora Δ
NPS del equipo (Teleperformance) 12 % 47 % +35 pts
Cumplimiento de la meta comercial del equipo 53 % 100 % +47 pts
Tiempo de carga de una vista crítica (Inclan) 100 % 65 % −35 %
Pruebas automatizadas en RPGRoll — 1,500+ ↑
Promociones en Teleperformance Agente Supervisor 4 en 19 meses

🛠 Stack diario

TS JS React Next Vite Tailwind Node Supabase PostgreSQL Redis Kotlin Jetpack Compose Android Java Gradle C# .NET Python Docker Linux Git GitHub Vercel

Stack detallado por capa
Capa Herramientas
Lenguajes JavaScript, TypeScript, Java, Kotlin, C#, SQL, Python, HTML5, CSS3
Frontend web React 18/19, Next.js 15 (App Router), Vite, Astro, Tailwind CSS, shadcn/ui, next-intl, accesibilidad (WCAG), Figma
Backend y APIs Node.js, Express, APIs REST, GraphQL, WebSockets, webhooks (PayPal), JWT, OAuth
Base de datos PostgreSQL, Supabase (Auth, RLS, Storage), SQLite, Redis, Room, Firebase
Android y móvil Kotlin, Jetpack Compose, Hilt, Room, WorkManager, ML Kit, Google Play Billing, Kotlin Multiplatform, Wear OS, React Native, Expo, Ionic/Capacitor
Escritorio .NET 10 (C#), WPF, Inno Setup, actualizaciones firmadas
Java / Minecraft Paper API, Velocity, Gradle, Geyser (Java + Bedrock)
DevOps Docker, Docker Compose, Linux (Ubuntu Server), Caddy + Let's Encrypt, nftables, restic, Grafana, GitHub Actions, Vercel, publicación en npm
Testing JUnit, xUnit, Robolectric, Vitest, Jest, Cypress, Playwright, pgTAP
IA Groq, OpenRouter, Replicate, desarrollo asistido por IA (Claude Code)
Idiomas Español nativo · Inglés B2 (uso diario con clientes de EE. UU. desde 2024)

📦 Proyectos destacados (lo que está vivo)

🐉 Producto propio a la venta

RPGRoll — Framework RPG modular para servidores de Minecraft (Paper). Docs en docs.sackito.online (RPGRollDocs) · tienda en shop.sackito.online.

  • 30+ módulos que se instalan y versionan por separado (razas, clases, economía, misiones, mazmorras, magia…) sobre una librería común.
  • Jugadores de Java y Bedrock en el mismo servidor, con resource packs generados por código.
  • 1,500+ pruebas automatizadas.
  • A la venta en mi propia tienda (Next.js 15 + Supabase + PayPal) con licencias que los plugins verifican en línea; módulos desde 12 USD.

📱 Android

Repo Qué hace
narra Convierte PDF en audiolibros: detección de capítulos, OCR con ML Kit, widgets y catálogo compartido con panel de moderación (narra.sackito.online, Node.js en Docker). Kotlin + Compose + Hilt + Room. En prueba cerrada de Google Play.
pc-remote (SackDesk) Control del PC desde Android: agente en .NET 10 + app en Kotlin. Pantalla remota H.264 en 1080p (~38 fps) con sonido, relay cifrado de extremo a extremo, emparejamiento por QR con certificado fijado y tienda de plugins firmada con Ed25519.
LevelUp Hábitos con progreso tipo RPG en Kotlin Multiplatform + Wear OS: sincronización local-first con Supabase, amigos y grupos, mascotas de racha, 3 idiomas y 54 pruebas pgTAP.

🌐 Web full-stack y clientes

Repo Qué hace
AGM Sitio + CMS bilingüe para un despacho de arquitectura: Next.js 15, TypeScript estricto, Supabase con RLS, next-intl y zod. En producción en Vercel.
NxS Certificado de autenticidad por QR para las fundas de la marca NxS: el admin registra cada funda y el cliente escanea el QR para saber si es original. En producción en nx-s.vercel.app.
sackglobal Mi portafolio y página de servicios en sackito.online. Next.js + Supabase, datos de GitHub en vivo.
DnDOnline Mesa virtual de rol en el navegador: monorepo con servidor propio, React + TypeScript y tablero en PixiJS.
cvpro Arma tu CV paso a paso, lo pule con IA (Groq) desde tus notas o un PDF y lo exporta listo para enviar.

🖥 Escritorio Windows

Repo Qué hace
sackmix Mezclador de audio por programa (Discord, música, juego) con salidas separadas para OBS. .NET 10 + WPF, actualizador firmado.
sackspace Escritorio por espacios con paneles de cristal. .NET 10 + WPF.

⚙️ Infraestructura

Sackito Network (privado) — VPS Ubuntu en producción con Docker, Pterodactyl, Velocity, PostgreSQL, Redis, Caddy + Let's Encrypt, firewall nftables, copias cifradas con restic y Grafana. Aloja una red de Minecraft para Java y Bedrock, APIs, descargas y el relay de SackDesk.

🤖 Automatización y herramientas

Repo Qué hace
create-sackapp CLI publicado en npm: npm create sackapp@latest deja un proyecto Vite + React + Tailwind CSS + shadcn/ui listo en 2 preguntas.
minecraft-models-skill Skill que genera modelos 3D de Minecraft desde código (Python) para Java y Bedrock.
random-game-generator Extensión de Chrome (MV3, React + TypeScript) que sortea qué jugar de tu biblioteca y recomienda juegos nuevos. 88 pruebas.
telebot Bot de Telegram que rastrea precios de Amazon con Playwright, guarda historial y avisa cuando bajan.
twitch_commands 14+ endpoints HTTP para bots de Twitch (Nightbot, StreamElements, Botrix): !ruleta, !duelo, !8ball, !dice, !flip…

💼 Experiencia profesional

Desarrollador Full-Stack Independiente · SackGlobal · 2024 – Actualidad

  • Construí shop.sackito.online: Next.js 15, React 19 y Supabase con RLS; pagos con PayPal por webhooks, descargas protegidas y API de licencias. En español, inglés y portugués.
  • Diseñé y desarrollé RPGRoll: 30+ módulos en Java y 1,500+ pruebas automatizadas.
  • Despliego y opero un VPS Linux de producción con Docker, Caddy, PostgreSQL, Redis y copias cifradas.
  • Entregué a clientes un sitio con CMS bilingüe (AGM) y un sistema de certificados por QR (NxS), ambos en producción.
  • Desarrollé 4 apps Android nativas en Kotlin y Jetpack Compose con compras dentro de la app y pruebas con Robolectric.

Supervisor de Operaciones · Teleperformance (cuenta Comcast/Xfinity) · Jun 2026 – Actualidad

  • Lidero 15 agentes bilingües de soporte técnico y ventas para clientes de EE. UU.
  • Elevé el NPS del equipo del 12 % al 47 % con coaching individual basado en datos y revisión de llamadas.
  • Llevé el cumplimiento de la meta comercial del 53 % al 100 % reforzando la venta consultiva.

Soporte Técnico y Ventas Bilingüe (Floor Support, Sales Ranger, PAL Support) · Teleperformance · Nov 2024 – Jun 2026

  • Soporte técnico y ventas en inglés a clientes de EE. UU. (internet, TV y telefonía).
  • Superé de forma constante la meta de ventas; premio Rising Star (julio de 2025) y 4 promociones en 19 meses.
  • Coaching en tiempo real a agentes y acompañamiento del onboarding de nuevos ingresos.

Desarrollador Frontend · Inclan Interactive · Ene 2023 – Ene 2024

  • Bajé en 35 % el tiempo de carga de una vista crítica (imágenes + lazy loading).
  • Interfaces responsivas con React, Next.js, TypeScript y Tailwind CSS desde Figma; integración de APIs GraphQL.
  • Componentes reutilizables que aceleraron el desarrollo posterior.
  • Accesibilidad: HTML semántico, contraste y navegación por teclado.

🎓 Formación y certificaciones

Ingeniería en Tecnologías de la Información y Comunicaciones Instituto Tecnológico Superior de Álamo Temapache, Veracruz, MX · 2019–2025 · Titulación en proceso

  • JUMP Certification for Trainer y JUMP! W120 Trainer TPMX · Teleperformance · 2026
  • Micro-Frontends: arquitectura de aplicaciones web escalables · Udemy · 2024
  • React.js Avanzado · Platzi · 2024
  • Git y GitHub · freeCodeCamp · 2024

🎮 Faceta streamer

Aparte del código, también hago stream y creo contenido de videojuegos. De ahí sale el apodo Sack y varios proyectos públicos, como twitch_commands (los comandos de mi propio canal, empaquetados como API) y sackmix (el mezclador de audio que uso en directo).

Hacer stream me enseñó dos cosas que se colaron en cómo trabajo:

  1. Explicar en directo algo técnico a gente no técnica. Mejor onboarding, mejor documentación, mejores commits.
  2. Enviar y después pulir. Un stream nunca sale perfecto — arrancas, iteras, mejoras. Ese loop lo aplico igual al software.

📈 Stats de GitHub


🤝 Busco colaborar en

  • Productos SaaS con React / Next.js y Node.
  • Apps Android con Kotlin / Jetpack Compose, o multiplataforma con React Native / Expo.
  • Integraciones con IA donde la clave sea el prompt engineering + el UX.
  • Herramientas para creadores de contenido (streamers, YouTubers) o bots de comunidad.

📬 Contacto

Email: [email protected]
Teléfono: +52 783 139 0096
LinkedIn: linkedin.com/in/sackito
Portafolio: sackito.online
Ubicación: Nezahualcóyotl, Estado de México (CDMX)


Made with 💻, ☕ and stream vibes by Sack.

Popular repositories Loading

  1. minecraft-models-skill minecraft-models-skill Public

    Agent skill (Claude Code, Codex, OpenCode): original Minecraft models as code for Java + Bedrock (Geyser), FMM, ModelEngine, BetterModel, ItemsAdder, Oraxen, Nexo, RPGRoll

    Python 1

  2. DarkSack DarkSack Public

    Perfil de GitHub de Johan Jafet (Sack) con el catálogo de todos mis proyectos y lo que hace cada uno

  3. sackglobal sackglobal Public

    Mi hub personal: portfolio público con mis repos de GitHub + zona social (posts, noticias, redes) con login por GitHub para reaccionar y comentar

    TypeScript

  4. twitch_commands twitch_commands Public

    Endpoints HTTP para bots de Twitch (Nightbot/StreamElements/Botrix): !ruleta, !duelo, !8ball, !adivinanza, !ruletarusa y más

    JavaScript

  5. DnDBackend DnDBackend Public

    API que genera personajes y campañas de rol medieval fantástico con IA para una plataforma web de mesas de rol

    TypeScript

  6. cvpro cvpro Public

    Arma tu CV paso a paso, lo pule con IA a partir de tus notas o de un PDF que subas, y lo exporta en PDF listo para enviar

    TypeScript

Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.