Saltar al contenido principal

Alberto Vidarte

Alberto Vidarte
Desarrollador de Software, Co-fundador Ambrosia

Sobre Mí

Soy un desarrollador de software con enfoque en aplicaciones modernas multiplataforma. Cuento con experiencia en la creación de aplicaciones web con Next.js, Prisma y Auth.js, así como backends robustos en Ktor (Kotlin). Me especializo en diseñar interfaces ricas, experiencias fluidas y soluciones seguras, con un interés particular en la integración con sistemas operativos Linux y la automatización de tareas.

Desarrollador Fullstack | Especialista en Next.js, Kotlin y Electron

ContactoInformación
Teléfono33 3790 2133
Emailalbertanimations@gmail.com
UbicaciónZapopan, Jalisco, México
PerfilesGitHub

Experiencia Laboral

Desarrollador Fullstack (Freelance)

2023 - Presente

  • Desarrollo de soluciones personalizadas para aplicaciones de escritorio y web.
  • Diseño e implementación de arquitecturas de software seguras y escalables.
  • Soporte y despliegue en múltiples plataformas: Windows, Linux, y WSL.

Implementador y Desarrollador de Software

Compañía: ilasystems

  • Implementación de software para los sectores restaurantero y administrativo.
  • Desarrollo de soluciones de servicios financieros para la industria restaurantera.
  • Creación de aplicaciones para el Zoológico de Guadalajara.

Desarrollador de Software

Compañía: ALL IT MX SA. DE CV. | (2023)

  • Desarrollo de soluciones para restaurantes y software de manejo fiscal.
  • Mantenimiento de aplicaciones y bases de datos.

CEO y Técnico

Compañía: STYLEPHONE (Microempresa) | (2020 - 2023)

  • Mantenimiento y reparación de dispositivos móviles y de cómputo.

Habilidades Técnicas

Frontend

  • Frameworks: React, Next.js 14+
  • Estilos: TailwindCSS, HeroUI, CSS3
  • Plataformas: Aplicaciones PWA, Integración con Electron

Backend

  • Lenguajes: Kotlin (Ktor), Node.js (Express)
  • Autenticación: Auth.js (NextAuth v5), JWT, Roles y Permisos
  • Bases de Datos: Prisma, PostgreSQL, SQL

Entorno y Herramientas

  • Sistemas: Linux (Arch, Hyprland), WSL2, Windows
  • Automatización: PowerShell, Bash scripting
  • DevOps: Docker, Git, pnpm, electron-builder

Proyectos Destacados

Ambrosia POS (Electron + Ktor + React)

Sistema de punto de venta multiplataforma diseñado para ser intuitivo y robusto. El frontend se construyó con React y TailwindCSS, empaquetado en Electron para su distribución en Linux (.AppImage, .deb). El backend, desarrollado en Ktor (Kotlin), corre sobre WSL y gestiona la lógica de negocio y la persistencia local.

Sistema de Administración Hotelera (Next.js + Prisma)

Panel administrativo web para la gestión de hoteles. Utiliza Next.js para el frontend y la API, con un sistema de autenticación avanzado basado en roles y permisos con Auth.js. La base de datos es gestionada a través de Prisma, permitiendo un control granular sobre hoteles, tarifas y usuarios.

Educación

InstituciónPeriodoGrado Obtenido
CETI COLOMOS2024 - PresenteIngeniería en Desarrollo de Software
CETI COLOMOS2019 - 2024Tecnólogo en Desarrollo de Software
Tecnoland2017Certificación en Reparación Móvil

Idiomas

  • Español: Nativo
  • Inglés: Técnico / Intermedio

Referencias

IVAN FACIO

  • Empresa: ALL IT MX SA. DE CV.
  • Celular: 33 3100 8907
  • Email: ifacio@allit.mx

IVAN LARA

  • Empresa: TECNOLAND
  • Celular: 33 1109 4282
  • Email: hola@tecnoland.com.mx