Skip to main content
Diego Silveira
~/tech-builder

Diego Silveira: Building Scalable Systems at Latin America's Scale.

Senior Software Engineer @ Mercado Libre | Ex-Army Officer | AI Innovator.

Software Engineer from Universidad Católica del Uruguay. Passionate about technology and innovation. Open water swimmer.

01.

Tech Builder Hub

Building scalable systems and mentoring engineers at Latin America's largest e-commerce platform.

Mercado Libre

Senior Software Engineer

2022 - Present
  • Architecting Event-Driven systems processing millions of transactions daily
  • Implementing Domain-Driven Design (DDD) patterns for complex business domains
  • Building massive scalability solutions for Latin America's largest e-commerce platform
  • Mentoring engineers and collaborating with Product/UX teams
Event-Driven ArchitectureDDDKafkaGoJavaKubernetesAWS
Career Story

From Army Officer to Software Engineer

2014 - 2022
  • Transformation journey from Ex Uruguayan Army Lieutenant to Tech
  • Awarded Ministry of Education medal for top academic performance
  • Earned 80% scholarship from Universidad Católica del Uruguay
  • Balancing military career with Computer Engineering studies
LeadershipResilienceCareer ChangeGrowth Mindset
🏆 Google AI Hackathon Winner

MCP Virtual Waiter

Google AI Hackathon Winner - Model Context Protocol implementation for restaurant automation using GenAI.

PythonGoogle GeminiMCPFastAPI

Applying ML Through Small Projects

Hands-on Machine Learning exploration through small, focused projects covering various ML/AI techniques and models.

PythonTensorFlowPyTorchJupyter

Telegram Image Bot

Python Telegram bot for automatic image tagging and classification using computer vision.

PythonTelegram APIOpenCVML
🏊 Volunteer Project

Natación Aguas Abiertas Uruguay

Community portal for open water swimming in Uruguay. Find groups, safety guides, events, and connect with fellow swimmers.

Next.jsTailwind CSSTypeScript

Cartographic Services

Professional website for a surveyor and cartographer, showcasing topographic and cartographic services.

Next.jsTailwind CSSTypeScript

Rocket Running Team

Landing page for a running coach with personalized training plans, testimonials, and pricing tiers.

Next.jsTailwind CSSTypeScript
🏆 Smart Cities Winner

Montevideo API Challenge

Award-winning Smart Cities project to optimize accessible bus distribution in Montevideo, presented at the Encuentro de Ciudades Inteligentes.

PythonData AnalysisAPIsGIS

FreeRTOS on PIC32MM

Embedded systems project featuring a fully functional FreeRTOS v9 port for PIC32MM microcontrollers, with hardware integration via Microchip Code Configurator (MCC).

CFreeRTOSPIC32MMMPLAB X
🏆 Google AI Hackathon Winner

MCP Virtual Waiter

Google AI Hackathon Winner - Model Context Protocol implementation for restaurant automation using GenAI.

PythonGoogle GeminiMCPFastAPI

Applying ML Through Small Projects

Hands-on Machine Learning exploration through small, focused projects covering various ML/AI techniques and models.

PythonTensorFlowPyTorchJupyter

Telegram Image Bot

Python Telegram bot for automatic image tagging and classification using computer vision.

PythonTelegram APIOpenCVML
🏊 Volunteer Project

Natación Aguas Abiertas Uruguay

Community portal for open water swimming in Uruguay. Find groups, safety guides, events, and connect with fellow swimmers.

Next.jsTailwind CSSTypeScript

Cartographic Services

Professional website for a surveyor and cartographer, showcasing topographic and cartographic services.

Next.jsTailwind CSSTypeScript

Rocket Running Team

Landing page for a running coach with personalized training plans, testimonials, and pricing tiers.

Next.jsTailwind CSSTypeScript
🏆 Smart Cities Winner

Montevideo API Challenge

Award-winning Smart Cities project to optimize accessible bus distribution in Montevideo, presented at the Encuentro de Ciudades Inteligentes.

PythonData AnalysisAPIsGIS

FreeRTOS on PIC32MM

Embedded systems project featuring a fully functional FreeRTOS v9 port for PIC32MM microcontrollers, with hardware integration via Microchip Code Configurator (MCC).

CFreeRTOSPIC32MMMPLAB X
03.

The Security Vault

Security isn't just a feature—it's a mindset. From military cybersecurity to modern application security.

Cybersecurity Referent

Ex Uruguayan ArmyLieutenant

  • Led cybersecurity initiatives and training programs
  • Implemented security protocols for sensitive communications
  • Risk assessment and vulnerability management

Security Principles

Security by Design: Default to Deny
Zero Trust: Never trust, always verify
Defense in Depth: Multiple security layers
Principle of Least Privilege
Security by Design: Default to DenyZero Trust: Never trust, always verifyDefense in Depth: Multiple security layersPrinciple of Least PrivilegeKeep systems patched and updatedEncrypt data at rest and in transitRegular security audits and pen testingIncident response plan is not optionalSecurity by Design: Default to DenyZero Trust: Never trust, always verifyDefense in Depth: Multiple security layersPrinciple of Least PrivilegeKeep systems patched and updatedEncrypt data at rest and in transitRegular security audits and pen testingIncident response plan is not optional
Let's build something great

Got a Big Idea?

I'm always open to new challenges, collaborations, and conversations about tech at scale.

Connect on LinkedIn