¡Hola! 👋, Soy Gerardo!

Ingeniero Civil y Desarrollador Full Stack. Apasionado por construir el futuro tanto física como digitalmente. Combino la precisión del diseño estructural con la agilidad del desarrollo de software para crear soluciones robustas, eficientes y sostenibles.

Ver proyectos
Gerardo de la Espriella

Tecnologías & Experiencia

🅰️

Angular

Frontend

🚀

Astro

Frontend

🍃

Spring Boot

Backend

🐍

Python

Backend / ML

🤖

Machine Learning

Data Science

🪺

NestJS

Backend

⚛️

Next.js

Frontend

🏗️

Ingeniería Civil

Engineering

Artículos Recientes

Todos los artículos »
Patrones de Diseño GoF en C# — Guía Práctica Completa
Patrones de Diseño GoF

Patrones de Diseño GoF en C# — Guía Práctica Completa

Una referencia exhaustiva de los 23 patrones de diseño GoF con ejemplos prácticos en C# 12: creacionales, estructurales y de comportamiento

Revisión Profunda de Domain-Driven Design — Aplicado a una Flota de Logística
DDD Arquitectura

Revisión Profunda de Domain-Driven Design — Aplicado a una Flota de Logística

Una guía exhaustiva sobre DDD: desde los fundamentos estratégicos hasta la implementación táctica, todo aplicado al dominio concreto de la gestión de flotas logísticas

Bet Engine: Arquitectura de Microservicios para Apuestas en Tiempo Real
Arquitectura Microservicios

Bet Engine: Arquitectura de Microservicios para Apuestas en Tiempo Real

Cómo diseñar y construir un motor de apuestas modular con arquitectura hexagonal, Kafka y NestJS

Reseña — Designing Data-Intensive Applications — Capítulo 5
book-review ddia

Reseña — Designing Data-Intensive Applications — Capítulo 5

Consistencia, replicación y modelos de consistencia — reseña del capítulo 5.

Reseña — Designing Data-Intensive Applications — Capítulo 4
book-review ddia

Reseña — Designing Data-Intensive Applications — Capítulo 4

Evolucionabilidad y compatibilidad de esquemas — reseña del capítulo 4.

Mis Proyectos

Todos los proyectos »
HEXBET

HEXBET

Microservicios NestJS Kafka Arquitectura Hexagonal TypeScript

Bet Engine es un sistema de apuestas deportivas en tiempo real construido con arquitectura de microservicios. Utiliza arquitectura hexagonal, comunicación por eventos con Kafka, NestJS y un API Gateway como punto único de entrada.

MAGUESTIC

MAGUESTIC

Angular Spring Boot Full-stack

Maguestic es una aplicación de gestión hotelera full-stack construida con Angular y Spring Boot. Ofrece una solución integral para gestionar operaciones hoteleras, incluyendo reservas, huéspedes, habitaciones y servicios, con una interfaz moderna y responsiva.

HOTEL SPA

HOTEL SPA

SaaS JS

Hotel SPA es una aplicación de una sola página (SPA) diseñada para que pequeños hoteles gestionen de manera eficiente huéspedes, reservas, habitaciones y otras operaciones esenciales. La plataforma ofrece una interfaz intuitiva para el personal del hotel mientras mantiene una base de datos centralizada.

SQL AGENT

SQL AGENT

AI Saas Agent Python

El Agente de Consultas SQL es una potente herramienta asistida por IA diseñada para optimizar las interacciones con bases de datos. Permite a los usuarios generar, analizar y refinar consultas SQL sin esfuerzo utilizando procesamiento de lenguaje natural (NLP), simplificando operaciones complejas de base de datos.

VOXPOPULY

VOXPOPULY

Open Source Polling Analytics

Voxpopuly es un proyecto de código abierto para recopilar, agregar y visualizar opiniones públicas. Proporciona herramientas ligeras de encuestas y análisis para ayudar a los equipos a obtener comentarios rápidos y derivar insights de las respuestas de la comunidad.