
Desarrollador Web Full Stack
Soy un desarrollador Full Stack con mas de 2 anos de experiencia construyendo aplicaciones web rapidas, escalables y tipadas. Mi stack principal se centra en el ecosistema de JavaScript, utilizando TypeScript con React y Next.js en el frontend, y Node.js (Express) en el backend, con un dominio solido de PostgreSQL y MongoDB.
Lo que me diferencia es mi pasion por lo que ocurre "detras de escena". No solo escribo codigo; me encanta configurar entornos Linux para despliegues optimos y disenar tuberias de CI/CD. Actualmente, estoy profundizando en la nube con AWS y preparandome para la certificacion AWS Architect Solutions.(i use Arch btw)
Soy un apasionado de la tecnologia en todas sus formas. Me encanta el hardware (elegir cada pieza para montar mi PC para optimizarlo al maximo). Para mi, programar no es solo un trabajo, es una curiosidad constante por entender como funcionan las cosas y como hacerlas mas eficientes. Cuando no estoy frente a la pantalla, me gusta ir al gimnasio, salir a correr y sobretodo me gusta la montana. La programacion y tecnologia en general es una pasion que no quiero dejar nunca; mi meta es seguir creciendo, formandome y contribuyendo.
// stack.ts
const dev = {
frontend: "React",
backend: "Node.js",
cloud: "AWS",
os: "Arch"
}
Tienda online de cafe de especialidad
Este es mi primer proyecto realizado de forma profesional, disenado con el fin de que sea seguro y escalable. Para empezar, he disenado una base de datos en PostgreSQL para alojar los datos de los clientes, asi como los diferentes productos con sus respectivas variedades; todo esto gestionado con Prisma para interactuar con la base de datos de manera eficiente y profesional.
En cuanto a la infraestructura, el proyecto esta desplegado en Vercel (frontend) y AWS EC2 (backend), integrando un flujo de CI/CD para garantizar despliegues automaticos y continuos.
Plataforma de juegos en tiempo real
Plataforma de juego en tiempo real inspirada en 'Impostor'. Comunicacion bidireccional con Socket.io, gestion de sesiones con Express Session, y persistencia con MongoDB y SQLite.
Sincronizacion de logica del juego (votaciones, turnos, expulsiones) para hasta 8 jugadores simultaneos. Infraestructura autogestionada en AWS EC2 con Nginx y PM2.
KeyHolding Altea - Servicios inmobiliarios
Mi primera aplicacion con uso real. Web para empresa de KeyHolding (limpieza, entrega de llaves y mantenimiento de alquileres vacacionales). Optimizacion SEO para buen posicionamiento en Google.
Formulario de contacto integrado con Resend para notificaciones automaticas. Dominio propio con certificado SSL configurado manualmente.
Nuevos proyectos en desarrollo
En planificacion
Plataforma para reventa segura de entradas a eventos. Sistema de autenticacion robusto, pagos seguros y verificacion de entradas para evitar fraudes.
En desarrollo
Cuestionario interactivo para clientes de optica, facilitando el proceso de eleccion de monturas y lentes de forma personalizada.