Luca Piccinini

Luca Piccinini

Senior Software Engineer

La Plata - Buenos Aires AR

Senior Software Engineer con más de 5 años de experiencia construyendo productos fintech, cripto y sistemas transaccionales de alta demanda. Especializado en Python, Django, FastAPI, TypeScript y NestJS, con foco en APIs escalables, microservicios, sistemas distribuidos y arquitecturas event-driven. Tengo experiencia tomando ownership de funcionalidades críticas de punta a punta: desde el análisis del problema y el diseño técnico hasta la implementación, puesta en producción, monitoreo y evolución posterior. Me interesa construir software limpio, mantenible y orientado a impacto real de negocio, priorizando soluciones simples, robustas y escalables. Trabajo habitualmente con AWS, RabbitMQ, Redis, PostgreSQL, MongoDB, Docker y Kubernetes. Además, desarrollo aplicaciones web y mobile con React y React Native, y uso herramientas de desarrollo asistido por IA como Claude Code y OpenAI Codex para acelerar debugging, refactors, generación de tests, investigación técnica y entrega de valor.

Experiencia

  • Senior Software Engineer

    -

    Diseño, desarrollo y evolución de productos fintech y cripto usando Python, Django, FastAPI, TypeScript, NestJS, React y React Native. Trabajo sobre servicios backend, sistemas distribuidos, arquitecturas event-driven y aplicaciones cloud-native que soportan operaciones críticas del negocio, 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

    Basic - Intermediate

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