Explora mi trabajo

Athenea

Framework/plantilla para crear aplicaciones de escritorio con Electron + Preact + Vite. Incluye hot reload en desarrollo, build optimizado para producción, gestión de estado con Zustand, almacenamiento seguro de credenciales con Keytar, y empaquetado multiplataforma con electron-builder.

  • Publicado en NPM: npm create athenea-app@latest
  • Stack moderno: Preact (3KB) + Vite + Electron
  • Seguridad: Context isolation + Keytar para credenciales
  • Build multiplataforma: Windows (.exe) y Linux (.AppImage, .deb)
ElectronPreactViteZustandTypeScriptTailwind

PriCut

Código privado

Plataforma web de cotización instantánea para servicios de corte industrial. El usuario selecciona el tipo de máquina (Router CNC, Láser de fibra, Láser CO₂), sube su diseño y obtiene precio en tiempo real. Tomé un proyecto en estado no funcional y lo llevé a producción con un cotizador complejo funcionando.

  • Proyecto comercial real en producción
  • Rescaté un proyecto estancado y lo llevé a lanzamiento
  • Migración de Redux (roto) a Zustand para gestión de estado
  • Cotizador complejo: Router CNC, Láser de fibra y Láser CO₂
ReactZustandCSSPython (Backend)Producción

Tecnologías y herramientas

Lenguajes

  • JavaScript JavaScript
  • TypeScript TypeScript
  • Java Java
  • HTML HTML
  • CSS CSS

Librerías

  • React React
  • Preact Preact
  • 🐻 Zustand
  • Redux Redux
  • Tailwind Tailwind
  • Bootstrap Bootstrap

Frameworks

  • Astro Astro
  • Node.js Node.js
  • Express Express
  • NestJS NestJS

Herramientas

  • Git Git
  • GitHub GitHub
  • GitLab GitLab
  • Bitbucket Bitbucket
  • Electron Electron
  • Vite Vite
  • Linux Linux

Conceptos

  • 🧱 SOLID
  • Clean Code
  • 🏗️ Patrones
  • 📱 Responsive