Senior Software Engineer at Mercado Libre, specialized in backend technologies, performance, and scalability. I have over 10 years of experience building and maintaining high-impact systems for Latin America’s leading e-commerce platform.
I work with technologies such as Java, Go, Groovy, Python, relational and non-relational databases, search engines, and cloud platforms like AWS, GCP and Azure. My focus is on designing robust, scalable backend APIs that handle massive traffic, while ensuring maintainability and performance.
Outside of work, I enjoy pursuing new challenges — from solving programming puzzles to learning languages, reading, playing chess, and exploring science communication.
- Picture perfect: Rethinking relationships in our database evolution. Unraveling our transition to non-relational databases, a vibrant view of how pictures and products connect.
-
2025 – Tiny Code Share A lightweight, open-source web app for sharing code snippets via URL encoding. Built with Next.js, Monaco Editor, and LZ-String.
-
2024 – Advent of Code Solutions My solutions for the Advent of Code programming challenges.
-
2024 – ewsolutions.netlify.app A frontend project showcasing design and implementation skills.
-
2016 – 2025 – FIUBA Related Projects Various academic projects in distributed systems, networking, and software engineering, developed during my Computer Software Engineering studies at the University of Buenos Aires.
-
2015 – nico-games-ahorcado.netlify.app A web-based hangman game.
-
2015 – nico-games-snake.netlify.app A classic Snake game implemented for the web.
-
2015 – nico-games-basket.netlify.app A simple basketball shooting game for the browser.
- Sistemas Distribuidos I - Trabajo Práctico 1 - Failure-proof Data Pipeline
- Sistemas Distribuidos I - Trabajo Práctico 0
- Redes - Trabajo Práctico 2 - Software-Defined Networks
- Redes - Trabajo Práctico 1 - Mininet
- Teoría de Algoritmos - Trabajo Práctico 2
- Teoría de Algoritmos - Trabajo Práctico 1
- Probabilidad y Estadística B - TP1
- Taller de Programación I - Trabajo Practico Final - Quantum Chess
- Taller de Programación I - Ejercicio 3 - My Little Middleware
- Taller de Programación I - Ejercicio 2 - Split-Apply-Combine
- Taller de Programación I - Ejercicio 1 - Hangman
- Taller de Programación I - Ejercicio 0 - Word Counter
- Algoritmos y Programación II - Trabajo Práctico 10 - Graph implementation + Random walks + Community labeling
- Algoritmos y Programación II - Trabajo Práctico 9 - Tweets Pipeline Processing
- Algoritmos y Programación II - Trabajo Práctico 8 - Binary Search Tree
- Algoritmos y Programación II - Trabajo Práctico 7 - Moving Average
- Algoritmos y Programación II - Trabajo Práctico 6 - Heap
- Algoritmos y Programación II - Trabajo Práctico 5 - Hash Map
- Algoritmos y Programación II - Trabajo Práctico 4 - List
- Algoritmos y Programación II - Trabajo Práctico 3 - Queue
- Algoritmos y Programación II - Trabajo Práctico 2 - Stack
- Algoritmos y Programación II - Trabajo Práctico 1 - Vector
- Algoritmos y Programación I - Trabajo Práctico 3 - Media Player
- Algoritmos y Programación I - Trabajo Práctico 2 - Supermarket
- Algoritmos y Programación I - Trabajo Práctico 1 - Reversi
- Instagram: @nicodegiacomo
- LinkedIn: linkedin.com/in/nicolasdegiacomo
If you like some of the projects I made or some of the articles I wrote, consider buying me a coffee!
- Ko-fi: https://ko-fi.com/nicolasdegiacomo
- Cafecito: https://cafecito.app/nicodegiacomo