Hola! soy Luis Hernandez

foto luis hernandez

Ingeniero en Computación, especializado en el desarrollo de aplicaciones web y apasionado por la programación de bajo nivel.

Github Linkedin mi correo

Experiencia

Lida - Lidalabs, Full stack developer

2025 - 2026

Trabajé como desarrollador full stack, diseñando y codificando un sistema web con editor estilo canvas integrado para generación dinámica de PDFs, basado en plantillas y datos dinámicos o estáticos. Realicé optimizaciones de índices de base de datos, migración de Prisma a Drizzle para reducir la sobrecarga de serialización. Utilicé React con Eden (similar a tRPC) para mantener seguridad de tipos end-to-end.

Reizu Comics: Full stack developer - freelancer

2025 - 2026

Trabajé en la migración de una web de cómics, encargándome principalmente del diseño de base de datos, desarrollo y codificación del backend, implementación de Elasticsearch (Meilisearch) para búsqueda avanzada, y la conexión lógica entre frontend y backend, utilizando tecnologías como Prisma, TypeScript y React.

Proyectos

Reizu Comics

  • TypeScript
  • React
  • Elysia
  • Prisma
  • Meilisearch
  • Docker
  • Vite
  • Tailwind
  • Sharp
  • Better-auth

Proyecto de migración de tecnologías legacy. Trabajo full stack donde implementé optimización de imágenes con Sharp, integración de Elasticsearch (Meilisearch) para búsqueda avanzada, y desarrollo backend con Elysia. Colaboré con otro desarrollador enfocado en el frontend.

Generador de Archivos automáticos a partir de plantillas.

  • TypeScript
  • express
  • Elysia
  • PDF-lib
  • drizzel
  • react

Proyecto de migración reescrito completamente en TypeScript. Desarrollo integral full stack, implementando generación de PDFs con pdf-lib y procesamiento de plantillas de datos. Trabajo realizado en solitario, durante el cual se mejoró y reimplementó la lógica de generación de PDF: se pasó de generar imágenes y PDFs a generar directamente los datos en el PDF, aumentando la velocidad de generación y reduciendo el espacio en disco necesario. Este proyecto es privado, por lo que no puedo ofrecer github ni preview.

Cines Unidos clone

  • Node.js
  • Preact
  • Tailwind

Es un proyecto que simula la página de Cines Unidos. La página se actualizaba diariamente mediante un scraping de la página real, para obtener la información de las películas en cartelera. Utilicé el CI/CD de GitHub Actions para automatizar el proceso de scraping y despliegue de la página. Gracias a este proyecto, aprendí a resolver problemas con GitHub Actions y a crear una API basada en un scraping.

CloudHome

  • React
  • Node.js

CloudHome es una aplicación inspirada en Google Drive, con funcionalidades como subir archivos y crear carpetas, pero diseñada para uso local. Permite ver desde la web los archivos y carpetas creados en el almacenamiento local. Dado que es un proyecto pensado principalmente para uso local, no incluye la función de vista previa.

Simulador de movil

  • React
  • Node.js
  • WebRTC
  • websockets
  • Tailwind

Un simulador de interfaz de un móvil que emula algunas aplicaciones, como la cámara, la galería y el grabador de voz. Además, incluye la simulación de llamadas mediante un servidor WebSocket con WebRTC.

Web itcscience

  • Html
  • Css
  • Node.js

Este proyecto fue principalmente una colaboración con una comunidad de programación, donde me encargué del desarrollo del backend para permitir suscripciones al newsletter y gestionar la información de los formularios de la página. Además, creé la estructura necesaria para implementar un blog a partir de archivos Markdown.

Tecnologías que manejo

HTMLCSSTailwindJavaScriptReactNode.jsDenoRustPython

Formación

Universidad José Antonio Paez, San Diego

Ingeniería en Computación - 2022 - 2026

Destacado desempeño académico obteniendo 5 becas mérito. Alto rendimiento en la creación de compiladores y proyectos web. Como proyecto de grado, desarrollé un CRM con visión por computador para asesores de seguros, desde el diseño hasta la codificación.

Sobre mí

Me llamo Luis Hernandez. Tengo como hobby el estudio de inglés y otros idiomas. Empecé en la programación con la idea de crear mods para Minecraft. Luego de ver el desafío que representaba Java, decidí estudiar C para crear herramientas de sistema, como Metadata Extractor MP3, un programa para extraer metadatos de archivos MP3. Este proyecto fue muy sencillo, pero resultó significativo por ser el primero.

Podría decirse que inicié en el desarrollo web a los 15 años, motivado por comprender cómo funcionaban las páginas web y cómo se podían crear. Unos años después, tuve la necesidad de contar con una unidad central de información en mi PC, accesible desde cualquier lugar. Así que, con React y Node.js, creé un servidor de archivos que me permitía acceder a mis archivos desde cualquier sitio.

Entusiasta de Linux. Mi distro actual es EndeavourOS, basada en Arch Linux. Me gusta experimentar con diferentes entornos de escritorio y personalizar mi sistema operativo para optimizar mi flujo de trabajo.

En la actualidad, estoy enfocado en mejorar mis habilidades en el desarrollo web y explorar áreas como el desarrollo de sistemas y la programación de bajo nivel. Mi objetivo es convertirme en un desarrollador versátil, capaz de abordar tanto proyectos web como desafíos relacionados con sistemas operativos y hardware.