Proyectos Personales

Sistema de Procesamiento de Datos de Mercado en Tiempo Real

Arquitectura de microservicios para recolección y procesamiento de datos bursátiles en tiempo real. Incluye Stock Collector (Node.js) que obtiene datos de Yahoo Finance API, Data Processor (Node.js) que consume mensajes de Kafka, y almacenamiento en PostgreSQL. Implementa comunicación asíncrona mediante Apache Kafka, visualización con Grafana, y toda la infra dockerizada.

NodeJS
TypeScript
Kafka
PostgreSQL
Grafana
Docker
Microservices
Sistema de Procesamiento de Imágenes en la Nube

Arquitectura de microservicios para procesamiento asíncrono de imágenes en AWS. Incluye Upload Service (NestJS), Processing Service (Node+Express), y funciones Lambda. Implementa comunicación asíncrona mediante colas SQS, almacenamiento en S3 y DynamoDB. Infraestructura definida como código con Terraform y despliegue automatizado con GitHub Actions.

NodeJS
NestJS
TypeScript
AWS
Terraform
Docker
IaC
Microservices
CSV Transactions Analyzer

Simple analizador de transacciones CSV que detecta actividad sospechosa y agrupa datos por usuario. Backend construido con Python+FastAPI. Frontend simple con Vue.js que permite carga de archivos y descarga automática de resultados procesados.

Python
FastAPI
Vue.js
API Bancaria

Aplicación backend construida con NestJS y PostgreSQL que simula operaciones bancarias básicas. Implementa autenticación JWT, gestión de usuarios, depósitos, transferencias y un sistema de límites operacionales configurable. Pruebas unitarias completas y documentación API con Swagger.

NestJS
NodeJS
PostgreSQL
JWT
Portfolio

Este mismo portfolio/cv web en el que estamos. Construido con Astro web framework.

Astro
Tailwind CSS

Experiencia Profesional

  • Personal Pay

    Backend Developer

    Personal Pay

    Mayo 2022 - Presente

    Desarrollador backend en el equipo Soluciones a Vendedores. Desarrollo y mantenimiento de APIs dentro de una arquitectura de microservicios con NodeJ, NestJS y herramientas cloud AWS.

    Participé en el proceso end-to-end de servicios que abarcaron diferentes funcionalidades: cálculo de impuestos para transacciones; acumulación y comprobación de límites transaccionales; reportería; generación de QR para cobros; solicitud, envío, gestión y activación de QR físico para tiendas; gestión de comisiones y plazos de acreditación de cobros; API Checkout para que otras empresas integren nuestra solución de cobros; entre otras.

  • Accenture Argentina

    Backend Developer

    Accenture Argentina

    Abril 2021 - Mayo 2022

    Desarrollo y mantenimiento de aplicaciones de IVR (respuesta de voz interactiva) de un banco. Tecnologías empleadas: Convergys InVision Studio (internamente maneja JavaScript) para el grueso de los desarrollos y C# para el consumo de APIs.

Educacion

  • Universidad Nacional de Mar del Plata

    Licenciatura en Administracion de Empresas

    Universidad Nacional de Mar del Plata

    Marzo 2015 - Diciembre 2020 (GRADUADO)

  • Universidad CAECE

    Tecnicatura en Programacion

    Universidad CAECE

    2019 - 2020 (INCONCLUSO - 40% GRADO DE AVANCE)

Cursos y Certificados

  • Amazon Web Services

    AWS Certified Cloud Practicioner

    Amazon Web Services

    2024

  • Universidad Austral Argentina

    Diplomatura en Ciencia de Datos Aplicada

    Universidad Austral Argentina

    2024

  • The London School of Economics and Political Science

    MBA Essentials

    The London School of Economics and Political Science

    2024