Luca Piccinini

Luca Piccinini

Senior Software Engineer

La Plata - Buenos Aires AR

Senior Software Engineer con más de 5 años de experiencia diseñando y desarrollando soluciones backend y full-stack, principalmente en productos fintech y cripto. Experiencia en sistemas distribuidos, wallets, procesamiento de transacciones, centralización de balances, servicios en tiempo real y diseño de APIs. Trabajo con Python, Django, FastAPI, Node.js, TypeScript, React, PostgreSQL, MongoDB, Redis y AWS, priorizando soluciones confiables y mantenibles y la colaboración en decisiones técnicas. Integro Claude Code y OpenAI Codex con un enfoque adaptable de Spec-Driven Development (SDD) para apoyar la implementación, refactorización y las pruebas.

Experiencia

  • Software Developer

    -

    Diseño, desarrollo y mantenimiento de servicios backend y microfrontends en React. Participo en la definición técnica de requerimientos, decisiones de arquitectura, revisiones de código, testing, despliegues y resolución de incidentes.

    Tecnologías

    • PHP
    • Laravel
    • JavaScript
    • AdonisJS
    • React
    • GraphQL
    • PostgreSQL
    • Redis
    • AWS
    • Docker
    • Kubernetes
    • GitHub Actions
    • Playwright
    • Sentry
    • Grafana
    • Claude Code

    Desafíos e impacto

    • Participé en el desarrollo y mantenimiento del módulo Workspaces, actualmente en producción, sobre una implementación existente.

    • Estoy a cargo del diseño y desarrollo end-to-end del backend del módulo Positions, en etapas iniciales, para la gestión de posiciones, áreas y niveles de seniority.

    • Refactorizo funcionalidades legacy con Clean Architecture y Golden Master tests para preservar el comportamiento y las interfaces existentes; utilizo Laravel para la integración legacy y migraciones, AdonisJS para APIs REST y un BFF en JavaScript/GraphQL.

    • Participo en el diseño y mantenimiento de modelos PostgreSQL, migraciones, consultas y contratos GraphQL; utilizo Redis como caché.

    • Escribo tests unitarios y utilizo agentes de IA con Playwright para validar flujos end-to-end; participo en code reviews y despliegues a producción.

    • Trabajo sobre infraestructura existente en AWS, Docker, Kubernetes y GitHub Actions; utilizo Sentry y Grafana para investigar incidentes en producción.

    • Utilizo Claude Code y prácticas adaptables de Spec-Driven Development (SDD) en el desarrollo diario.

  • Senior Software Engineer

    -

    Diseño, desarrollo y evolución de productos fintech y cripto usando Python, Django, FastAPI, Node.js, TypeScript, NestJS, React y React Native. Construí servicios backend, sistemas distribuidos, arquitecturas event-driven y aplicaciones cloud-native que soportan operaciones críticas, incluyendo wallets, transacciones, balances, límites, referidos y comunicación en tiempo real.

    Tecnologías

    • Python
    • Django
    • FastAPI
    • TypeScript
    • NestJS
    • React
    • React Native
    • RabbitMQ
    • Redis
    • PostgreSQL
    • MongoDB
    • AWS
    • Docker
    • Kubernetes
    • WebSockets
    • Socket.IO

    Desafíos e impacto

    • Lideré la arquitectura y el desarrollo del producto de Profit and Loss (P&L) para clientes B2C, utilizando procesamiento asincrónico y renderizado condicional desde el backend

    • Unifiqué los balances de usuarios provenientes de distintos productos de la empresa en una única fuente de verdad mediante procesamiento asincrónico basado en eventos. Esto eliminó consultas directas a múltiples microservicios de balances y redujo la latencia de lectura en aproximadamente un 80%

    • Consolidé operaciones provenientes de distintos servicios en una capa backend unificada, mejorando la trazabilidad para equipos internos, la consistencia de datos y la experiencia de usuario al ofrecer una visualización integrada de movimientos. Esta solución redujo la carga de requests hacia servicios backend en aproximadamente un 30% y mejoró la latencia de consulta en hasta un 80% al servir datos previamente procesados

    • Rediseñé la lógica de límites de distintos servicios dentro de un único backend, procesando movimientos de usuarios de forma asincrónica y manteniendo límites actualizados en tiempo casi real. Esto redujo la latencia de consultas relacionadas a límites en aproximadamente un 80%

    • Implementé un servicio de WebSockets para comunicación en tiempo real con clientes, permitiendo visualizar movimientos, balances y eventos relevantes sin depender de refresh manual. Esta mejora redujo en aproximadamente un 70% las requests innecesarias de actualización en la app

    • Impulsé la adopción de principios de Clean Architecture y SOLID en servicios backend, mejorando mantenibilidad, testabilidad y claridad de responsabilidades en sistemas distribuidos

    • Colabore en el flujo de trabajo para CX integrando servicios de terceros para el área de atención al cliente, permitiendo reducir en aproximadamente un 50% el tiempo de respuesta de agentes de soporte, mejorar la calidad de atención y permitir auditar la interaccion con el usuario

    • Usé herramientas de IA como Claude Code y OpenAI Codex para acelerar investigación técnica, debugging, refactors y generación de tests, manteniendo revisión crítica sobre las decisiones finales

  • Software Engineer

    -

    Software Engineer full-stack trabajando con Django, FastAPI, Node.js, Next.js y servicios cloud. Participé en el desarrollo, despliegue y optimización de productos customer-facing, con foco en performance, escalabilidad, generación de contenido estático y SEO técnico.

    Tecnologías

    • Django
    • FastAPI
    • Node.js
    • Next.js
    • JavaScript
    • Cloud Services
    • Static Site Generation
    • SEO
    • Web Performance
    • AWS

    Desafíos e impacto

    • Automaticé la generación y entrega de contenido estático para páginas orientadas a usuarios, reduciendo el tiempo de maquetado y publicación en aproximadamente un 80%, con impacto positivo en experiencia de usuario y SEO

    • Implementé un sistema de cacheo estático para páginas de contenido, disminuyendo la carga sobre servidores y acelerando los tiempos de respuesta del sitio en aproximadamente un 70%

    • Optimicé flujos de renderizado en productos customer-facing, contribuyendo a una experiencia web más rápida, estable y consistente

    • Apliqué mejoras de SEO técnico, estructura de páginas y rendimiento web para fortalecer la visibilidad orgánica del sitio, contribuyendo al posicionamiento en búsquedas relevantes y al aumento de tráfico orgánico

    • Construí funcionalidades full-stack integrando Django, FastAPI, Node.js, Next.js y servicios cloud, reduciendo fricción entre backend y frontend

    • Implementé funciones serverless con AWS Lambda para el cotizador de seguros, disminuyendo la latencia de requests y mejorando la experiencia de usuario

  • Software Developer

    -

    Software Developer full-stack en soluciones para digitalización de procesos industriales y de seguridad. Trabajé con Django, Django REST Framework, JavaScript, JQuery, MySQL y React, tomando responsabilidad creciente sobre funcionalidades, entregas y coordinación técnica.

    Tecnologías

    • Django
    • Django REST Framework
    • JavaScript
    • JQuery
    • MySQL
    • React

    Desafíos e impacto

    • Transformé procesos industriales manuales en aplicaciones web trazables y reutilizables, reduciendo dependencia de tareas operativas repetitivas, disminuyendo el uso de papel en hasta un 80% y fortaleciendo la seguridad de los procesos

    • Construí herramientas de generación de informes y declaraciones juradas a partir de datos operativos, reduciendo carga manual, errores en entregables recurrentes y tiempo de trabajo en aproximadamente un 30%

    • Tomé ownership de funcionalidades completas desde el relevamiento hasta la puesta en producción, alineando necesidades de negocio con soluciones técnicas concretas

    • Coordiné tareas de desarrollo y acompañé a otros miembros del equipo para destrabar problemas técnicos y sostener entregas de negocio

    • Mejoré procesos de desarrollo y despliegue mediante integración continua, estandarización de entornos y documentación de flujos de trabajo. Esto redujo errores que llegaban a producción en aproximadamente un 40% y disminuyó tiempos de recuperación ante incidentes en hasta un 80%

  • Software Developer

    -

    Software Developer full-stack en proyectos de gestión y economía circular. Trabajé principalmente con Django, MySQL, JavaScript, JQuery y Docker, liderando técnicamente uno de los proyectos de la compañía.

    Tecnologías

    • Django
    • MySQL
    • JavaScript
    • JQuery
    • Docker

    Desafíos e impacto

    • Lideré el desarrollo de una plataforma de gestión para economía circular, convirtiendo un dominio operativo complejo en funcionalidades core utilizables

    • Diseñé módulos backend para gestión de entidades, seguimiento de impacto ambiental y flujos operativos, aportando trazabilidad al sistema

    • Desarrollé una funcionalidad tipo wallet basada en métricas de impacto ambiental, traduciendo reglas de negocio no triviales en componentes funcionales

    • Entregué funcionalidades end-to-end en un equipo reducido, aumentando autonomía técnica y velocidad de resolución de bloqueos

    • Configuré Docker para estandarizar entornos de desarrollo y despliegue, reduciendo inconsistencias entre ambientes

    • Apliqué criterios de código limpio, modularidad y separación de responsabilidades para facilitar la evolución del producto

  • Student Teaching Assistant

    -

    Ayudante alumno en Matemática para Ingeniería, materia introductoria de la Facultad de Ingeniería de la UNLP. Dicté clases teóricas y prácticas, corregí exámenes y acompañé a estudiantes en la resolución de problemas matemáticos.

    Tecnologías

    • Teaching
    • Mathematics
    • Technical Communication

    Desafíos e impacto

    • Dicté clases prácticas y teóricas para estudiantes de ingeniería, desarrollando comunicación técnica clara para audiencias con distintos niveles de conocimiento

    • Corregí exámenes y trabajos prácticos, fortaleciendo criterio analítico, precisión y atención al detalle

    • Acompañé a estudiantes en la resolución de problemas complejos, explicando conceptos abstractos de forma estructurada y accionable

Educación

Idiomas

  • Spanish

    Native

  • English

    Intermedio (B1)

Skills

  • Python
    100
  • Javascript
    75
  • TypeScript
    80
  • Django
    95
  • FastAPI
    85
  • NestJS
    85
  • Node JS
    85
  • React
    85
  • React Native
    80
  • Next JS
    80
  • Django Rest Framework
    90
  • RabbitMQ
    85
  • Redis
    85
  • PostgreSQL
    90
  • MongoDB
    70
  • MySQL
    90
  • Docker
    80
  • Kubernetes
    70
  • AWS
    80
  • Socket.io
    50
  • Microservices
    90
  • Distributed Systems
    85
  • Event-Driven Architecture
    85
  • System Design
    80
  • Clean Code
    85
  • AI-assisted Development
    80
  • HTML
    90
  • CSS
    70
  • Express JS
    50
  • SQL SQL
    60
  • C
    40
  • Assembly
    40
  • VHDL
    40