Plataforma colaborativa de planos para eventos
Editor en tiempo real para que varias personas diseñen juntas el layout de un evento: mesas, sillas numeradas, medidas y exportación a PNG y PDF. La sincronización usa un CRDT propio, sin librerías.
Desarrollador Full Stack · Buenos Aires
Hago aplicaciones web de punta a punta, desde la interfaz hasta la base de datos, con React, TypeScript, Node y Laravel. Hoy trabajo con clientes de Argentina, Chile y España.
Trabajo de forma independiente para clientes reales de Argentina, Chile y España, por Workana y por contacto directo.
Proyectos tomados de punta a punta: relevamiento con el cliente, desarrollo, puesta en marcha y mantenimiento.
Editor en tiempo real para que varias personas diseñen juntas el layout de un evento: mesas, sillas numeradas, medidas y exportación a PNG y PDF. La sincronización usa un CRDT propio, sin librerías.
Auditoría de seguridad y control de acceso de la API en Laravel que usa una planta industrial: autenticación por API key, corrección de vulnerabilidades web y revisión de inyecciones. Implementado sin interrumpir la operación.
Backend y panel para gestionar varias básculas desde una central: alta por código, autenticación por dispositivo e historial de pesadas en el servidor. La app de la báscula es una PWA que funciona offline. En producción.
Tomo los proyectos de punta a punta: hablo con el cliente, construyo el sistema y después lo mantengo andando. Tiendas online, plataformas en tiempo real, APIs y sistemas a medida para clientes de Argentina, Chile y España, con calificación 5.0 en Workana.
Tema propio sobre Tiendanube, desarrollado en Twig, HTML, CSS y JavaScript. Construí la cabecera desde cero, con estilos que cambian según el tipo de página; un carrusel infinito de productos hecho a mano, sin librerías; animaciones de entrada con IntersectionObserver; video de fondo en HTML5 y un reproductor de YouTube que sólo carga al hacer clic, para no penalizar la primera visita. Todo responsive. Sigo a cargo del mantenimiento y de las mejoras de experiencia de uso, coordinando directamente con la clienta sobre una tienda en producción con tráfico real y campañas de venta activas.
Diplomatura en Programación Web Full Stack en la Universidad Tecnológica Nacional: dos cursos nivelados, Front End y Back End, mientras empezaba a tomar mis primeros trabajos pagos.
Proyecto propio · Arquitectura SaaS
Gestor de tareas vendido a empresas: varias comparten una misma base sin verse entre sí, cuatro roles deciden qué puede hacer cada persona y los límites del plan gratuito se verifican en el servidor. El plan solo cambia cuando la firma de un webhook de Stripe verifica, nunca porque lo diga el navegador.
Proyecto propio · Sistemas distribuidos
Pizarra y editor de texto para varias personas a la vez. Tres CRDTs escritos desde cero, sin librerías de sincronización, para que las ediciones nunca choquen, sobrevivan a quedarse sin internet y converjan al mismo estado, con la convergencia verificada por tests.
Trabajo para cliente · Tiendanube
La tienda oficial de la cantante, con tema propio sobre Tiendanube hecho desde cero. Tienda en producción, con tráfico real y campañas de venta activas, y mantenimiento continuo.
Trabajo Integrador Final · UTN
Biblioteca personal de películas: seguí lo que viste y lo que sigue, ordenalo por estado y género, puntuá y marcá favoritas. React + Express, arquitectura en capas, auth bcrypt + JWT y verificación de e-mail.
App de clima en tiempo real centrada en la curva de temperatura del día, con cielos dibujados en CSS que cambian según el clima y la hora.
Gestor de tareas con reordenamiento drag & drop, prioridades, edición inline con atajos de teclado y guardado local.
Sitio de una cafetería de especialidad ficticia, hecho desde cero y sin frameworks: menú, galería con lightbox, mapa y formulario de reserva.
Soy Santiago, desarrollador de Buenos Aires. Empecé diseñando interfaces y terminé construyendo productos completos: la parte que se ve y la que hace que todo funcione.
Trabajo sobre todo con React, TypeScript, Node y Laravel. Me importa que otro desarrollador pueda tomar mi código sin tener que preguntarme, y que las pantallas se entiendan sin instrucciones. Con el trabajo freelance hablo directo con los clientes, así que estoy acostumbrado a convertir un pedido vago en algo concreto.
Universidad Tecnológica Nacional Facultad Regional Buenos Aires · Centro de e-Learning
JavaScript, TypeScript, React, Node.js, Express, MySQL, MongoDB/Mongoose, autenticación JWT, AWS y despliegue en Render / Vercel / Heroku. A distancia.
Se compone de dos cursos nivelados: Front End Developer y Back End Developer.
Universidad Tecnológica Nacional Facultad Regional Buenos Aires · Centro de e-Learning
Curso de Programador Web Inicial — Front End Developer, Turno Noche. A distancia, 93 horas. Nota: Excelente.
Universidad Tecnológica Nacional Facultad Regional Buenos Aires · Centro de e-Learning
Curso de Backend Developer, Turno Noche. Node.js, Express, MongoDB, MySQL, autenticación JWT y arquitectura de servidor. En vivo online, 93 horas. Nota: Excelente.
Código Facilito
Bootcamp intensivo de doce semanas sobre construir software con agentes de IA usando Kiro, con más de 16 horas de clases.
Rendí el examen C1 Advanced (CAE) de Cambridge en Buenos Aires. En las dos habilidades que más pesan en el trabajo, hablar y escribir, saqué nivel C1, y en lectura quedé a solo dos puntos.
Escala Cambridge English · Statement of Results oficial
¿Tenés un proyecto, una búsqueda abierta o simplemente querés saludar? Cualquiera de estos sirve.
Email santiagohermosilla76@gmail.com ↗ WhatsApp +54 9 11 2161-3791 ↗ LinkedIn /santiagohermosilla ↗