Hola, Soy Nicolás!

Técnico Superior en Desarrollo de Software.

Full Stack Developer. Especializado en construir productos completos end-to-end. Experiencia en backend, frontend, automatización e infraestructura.

Sobre mí

Soy desarrollador full stack enfocado en construir productos funcionales y resolver problemas reales.

No solo desarrollo aplicaciones, sino que participo en todo el proceso: análisis, diseño, implementación y despliegue.

Tengo experiencia trabajando en equipo y liderando proyectos desde cero, combinando desarrollo backend, frontend e infraestructura para lograr soluciones completas.

Me interesa especialmente la optimización de procesos y la automatización, buscando reducir tiempos y mejorar la eficiencia en cada sistema que desarrollo.

Además, mantengo un servidor propio donde despliego aplicaciones y experimento con nuevas ideas, lo que refuerza mi enfoque práctico y mi autonomía técnica.

Nicolás Raffagnini

Experiencia laboral

  1. Technical Lead & Full Stack Engineer — NBG

    Lideré el desarrollo de un sistema desde cero, participando en el análisis funcional, diseño de arquitectura y desarrollo end-to-end. Implementé backend con Node.js, Express, Sequelize y MySQL, y frontend con React y TailwindCSS. Gestioné la infraestructura (Docker, Linux, despliegue) y coordiné un equipo técnico, asegurando calidad y evolución del sistema.

    • Node.js
    • Express
    • file_type_sequelize Sequelize
    • file_type_pgsql MySQL
    • React
    • TailwindCSS
    • Docker
    • Linux
    • CI/CD
    • REST APIs
  2. Technical Lead & Full Stack Engineer — WOTECH

    Lideré un equipo de 3 desarrolladores en la construcción de un sistema de gestión integral para una carpintería (stock, proveedores, costos, tiempos y planificación). Participé en el análisis funcional, definición de objetivos y desarrollo end-to-end utilizando Node.js, Express, Sequelize, MySQL, React y TailwindCSS. Implementé metodologías ágiles (SCRUM) con participación activa del cliente y gestioné despliegues en la nube (Vercel, Render). El sistema se encuentra actualmente en uso para la gestión operativa y comercial del negocio.

    • Node.js
    • Express
    • file_type_sequelize Sequelize
    • file_type_pgsql MySQL
    • React
    • TailwindCSS
    • Vercel
    • Render
    • SCRUM
    • Trello
    • REST APIs
  3. Data Operations & Automation Specialist — Parsec Media S.L

    Gestioné y optimicé la carga de datos técnicos de componentes informáticos. Desarrollé un script de automatización para la recolección de especificaciones, reduciendo tiempos de carga y mejorando la precisión. Detecté y reporté errores críticos y problemas de rendimiento en la plataforma.

    • JavaScript
    • Node.js
    • Web Scraping
    • Automation Scripts
    • Data Processing
  4. Backend Developer — TuneMatch

    Participé en el desarrollo de una aplicación mobile-first para conectar usuarios según afinidad musical. Implementé APIs y lógica de negocio con TypeScript, Express, Sequelize, MySQL y MongoDB, incluyendo un sistema de scoring y matching dinámico.

    • TypeScript
    • Node.js
    • Express
    • file_type_sequelize Sequelize
    • file_type_pgsql MySQL
    • databases-and-servers/databases/mongodb Created with Sketch. MongoDB
    • REST APIs
    • Algorithm Design
  5. Backend Developer — Epicureos

    Formé parte del desarrollo de un sistema de reservas para restaurantes con disponibilidad en tiempo real. Implementé funcionalidades backend con Node.js, Express, Sequelize y MySQL, enfocadas en gestión de reservas y consistencia de datos.

    • Node.js
    • Express
    • file_type_sequelize Sequelize
    • file_type_pgsql MySQL
    • REST APIs

Proyectos

HOMELAB - Infraestructura y servidor personal

HOMELAB - Infraestructura y servidor personal

  • Linux
  • Docker
  • Networking
  • Server Management
  • Self-Hosting
Infraestructura basada en un servidor físico propio utilizada para desplegar aplicaciones, automatizar procesos y simular entornos reales de producción. Permite gestionar servicios, realizar pruebas y mantener aplicaciones con control de uptime.
CARD GAME - Juego de cartas online

CARD GAME - Juego de cartas online

  • React
  • Node.js
  • JavaScript
  • WebSockets
  • TailwindCSS
Aplicación web desarrollada como producto propio que implementa lógica de juego dinámica e interacción entre usuarios. Permite gestionar partidas, reglas y flujo del juego con enfoque en experiencia de usuario.
PERSONAL BOT - Asistente automatizado

PERSONAL BOT - Asistente automatizado

  • Node.js
  • APIs
  • Automation
  • Webhooks
  • Telegram Bot API
Bot integrado con plataformas de mensajería para automatizar tareas y centralizar funcionalidades. Permite ejecutar comandos personalizados y extender capacidades mediante integración con APIs externas.
AUTOMATION SCRIPT - Extracción de datos de hardware

AUTOMATION SCRIPT - Extracción de datos de hardware

  • Node.js
  • Web Scraping
  • Automation
  • Data Processing
  • JavaScript
Herramienta de automatización para la recolección de especificaciones técnicas de componentes informáticos desde múltiples fuentes. Optimiza el proceso de carga de datos, reduciendo tiempos y mejorando la precisión.
TUNEMATCH - Matching por gustos musicales

TUNEMATCH - Matching por gustos musicales

  • TypeScript
  • Node.js
  • Express
  • file_type_sequelize Sequelize
  • MySQL
  • databases-and-servers/databases/mongodb Created with Sketch. MongoDB
Aplicación mobile-first para conectar usuarios mediante afinidad musical. Implementa un sistema de scoring dinámico y configurable, utilizando múltiples bases de datos para optimizar el matching.
EPICUREOS - Reserva de mesas para restaurantes

EPICUREOS - Reserva de mesas para restaurantes

  • Node.js
  • Express
  • file_type_sequelize Sequelize
  • file_type_pgsql PostgreSQL
  • React
  • Git
  • Render
Sistema web desarrollado desde cero en un equipo multidisciplinario bajo metodología SCRUM. Permite gestionar reservas con disponibilidad en tiempo real, incluyendo lógica para evitar conflictos y asegurar consistencia de datos.

Habilidades

Habilidades Técnicas

  • JavaScript
  • Node.js
  • Express.js
  • Git
  • databases-and-servers/databases/mongodb Created with Sketch. MongoDb
  • file_type_pgsqlPostgreSql
  • file_type_sequelizeSequelize
  • Swagger

Habilidades Blandas

  • Comunicación
  • Trabajo en Equipo
  • Resolución de Problemas
  • Empatía

Otras Habilidades

  • Windows Terminal
  • Linux
  • Visual Studio Code