Hola, soy Matias Espínola

Software Developer

Me apasiona entender y construir todas las piezas de un producto digital. Mi enfoque principal está en el desarrollo de arquitecturas robustas y APIs seguras, garantizando que cada pieza de software sea escalable y fácil de mantener. Disfruto explorar y conectar diferentes tecnologías para resolver problemas reales. Me considero una persona versátil, con gran capacidad de adaptación y siempre dispuesto a sumar nuevas herramientas a mi ecosistema técnico.

Proyectos Destacados

Una selección de mi trabajo más reciente

pedidos_service.py
Microservicios · REST

Sistema de Gestión de Pedidos — Microservicios

Arquitectura de microservicios con servicios de Clientes, Productos y Pedidos. Comunicación inter-servicios via APIs REST y autenticación con JWT.

Python Flask SQLite JWT
auth_server.js
JWT + Sesiones

Sistema de Autenticación Híbrido (JWT + Sesiones)

Autenticación con Express-Session y JWT. Cifrado AES-256-GCM, protección CSRF, rate limiting, bloqueo de cuenta y headers seguros con Helmet.

Node.js Express SQLite JWT
analysis.ipynb
Análisis de Datos

Análisis de Vivienda e Infraestructura Energética

Inteligencia inmobiliaria en California y análisis de precios SPOT energéticos entre España, Francia y Portugal con series temporales 2014-2018.

Python Pandas Jupyter Análisis de Datos
voting_app.js
MVC · Triggers

Sistema de Votación de Temas (MVC)

CRUD completo con sistema de votos, anti-spam por cookies/session, ordenamiento dinámico y base de datos relacional con triggers.

Node.js Express SQLite MVC
scraper.py
Scraping · API

Books Scraping & SQL + API

Web scraping con BeautifulSoup, enriquecimiento de datos con Google Books API y base de datos relacional normalizada (3NF).

Python SQLite BeautifulSoup API
chat_server.py
TCP · Threading

Chat Multihilo con Sockets TCP

Chat en tiempo real con arquitectura cliente-servidor usando TCP Sockets, threading para múltiples clientes, broadcast y thread-safety con locks.

Python Sockets Threading TCP

Novedades

Sitios web que diseñé y desarrollé para clientes reales

Tech Stack

Tecnologías y herramientas con las que trabajo

Backend

Python
Node.js
Express
Flask
FastAPI
.NET
Laravel
SQLAlchemy

Frontend

React
Angular
Vue.js
Astro
TypeScript
JavaScript
HTML5
CSS3
Tailwind

Data & DB

PostgreSQL
MySQL
SQLite
MongoDB
Redis
Pandas
NumPy
Matplotlib
Jupyter

Cloud & DevOps

AWS
Docker
Kubernetes
Jenkins
GitHub Actions
Ansible
Vagrant
VirtualBox

Herramientas & Lenguajes

Git
GitHub
Bash
Linux
C++
C
C#
PHP
Pytest

Certificados

Formación continua y certificaciones profesionales

Contacto

¿Tienes un proyecto en mente? ¡Hablemos!

Email

Cargando...

WhatsApp

Cargando...

Ubicación

Asunción, Paraguay