// Full Stack · Backend · Arquitecturas escalables

Jonathan
Rodríguez

Desarrollador Full Stack

Desarrollador especializado en arquitecturas escalables, microservicios y automatización de procesos. Más de 6 años construyendo software que funciona en producción.

6+años de experiencia
4empresas
12+tecnologías

01 · Sobre mí

Construyo sistemas que escalan.

¡Hola, mundo! Soy Jonathan Rodríguez, desarrollador Full Stack. Con más de 6 años de experiencia como desarrollador web, he trabajado en campos que van desde el marketing digital hasta la automatización en procesos de telecomunicaciones, pasando por la gestión de empleados y Recursos Humanos.

En mi tiempo libre he diseñado y desarrollado proyectos de gestión de comunidades, analizador de mercado, respaldo de datos para clínica dental e incluso un juego de rol.

Si quieres conocer un poco más acerca de mis aptitudes y conocimientos, te invito a que sigas haciendo scroll. ¡No dudes en ponerte en contacto si tienes alguna pregunta!

01

Arquitectura hexagonal

Microservicios desacoplados, fáciles de testear y mantener a largo plazo.

02

Telecomunicaciones

+3 años en Plexus Tech automatizando procesos críticos en el sector.

03

Proyectos propios

Alfred MG y Oniria demuestran iniciativa y capacidad de ejecutar ideas completas.

02 · Servicios

Lo que puedo hacer por tu proyecto.

Trabajo como desarrollador y consultor técnico independiente. Me involucro en el problema, no solo en el código.

APIs & Backend

Diseño e implementación de APIs REST robustas. Arquitectura hexagonal, DDD y microservicios preparados para producción.

Spring BootFastAPIJavaPython

Desarrollo Full Stack

Webs y aplicaciones completas de principio a fin: desde la base de datos hasta la interfaz. Con React, Next.js y TypeScript.

ReactNext.jsTypeScript

Consultoría Técnica

Revisión de arquitectura, auditoría de código y asesoramiento estratégico. Ayudo a equipos a tomar mejores decisiones técnicas.

ArquitecturaCode ReviewDDD

Automatización de Procesos

Scripts, pipelines e integraciones que eliminan trabajo repetitivo. Experiencia real en entornos de producción críticos.

PythonKafkaDocker

MVPs para Startups

Desarrollo rápido de productos mínimos viables. Foco en lo esencial para validar antes de escalar.

Full StackPostgreSQLDocker

Mantenimiento & Evolución

Me hago cargo de proyectos existentes: refactorización, migraciones, nuevas funcionalidades y deuda técnica.

RefactoringMigracionesTesting

Cuéntame tu proyecto. Cada encargo es diferente — hagámoslo bien desde el principio.

Solicitar presupuesto

03 · Experiencia

ago. 2022 — actualidad3 años 10 meses

Desarrollador Back-endActual

Plexus Tech

Desarrollo y mantenimiento de microservicios en el sector de telecomunicaciones. Trabajo con arquitectura hexagonal, mensajería asíncrona con Kafka y despliegue en Openshift. Implementación de pruebas unitarias e integración con sistemas de identidad.

JavaPythonSpring BootApache KafkaFastAPIOpenshiftMicroserviciosPruebas unitarias
mar. 2020 — jul. 20222 años 5 meses

Desarrollador Full Stack

BITBOX · IT IKEA Spanish Islands

Desarrollo de aplicaciones web full stack para la infraestructura tecnológica de IKEA en las Islas. Trabajo con microservicios Java y front-end React.

JavaJavaScriptSpring BootReact.jsMicroservicios
oct. 2019 — mar. 20206 meses

Desarrollador

Coco Solution

Desarrollo web con JavaScript en entorno de startup.

JavaScript
mar. 2019 — jun. 20194 meses · Prácticas

Desarrollador Web

Desacan

Prácticas de desarrollo web. Primer contacto con entorno profesional.

Web

04 · Proyectos

001

Alfred Backend

Gestor automatizado de edificios con arquitectura hexagonal. API REST construida con Spring Boot, base de datos PostgreSQL y despliegue contenerizado con Docker.

Spring Boot 3.4Java 21PostgreSQL 17Docker
Ver caso de estudio

002

Oniria Backend

Backend de juego de rol con FastAPI. Sistema de jugadores, personajes, inventario y mecánicas de combate con estado persistente en PostgreSQL.

FastAPIPython 3.12PostgreSQL 17Docker
Ver caso de estudio

003

Portfolio · jonathanroddev.com

Este mismo portfolio. Construido con Next.js 15, React 19 y Tailwind CSS. Soporte multidioma ES/EN, optimizado con App Router y despliegue automático.

Next.js 15React 19TypeScriptTailwind CSS
Ver caso de estudio

// próximamente

Nuevo proyecto

05 · Tecnologías

Back-end

Spring Boot

Microservicios, arquitectura hexagonal

FastAPI

APIs de alto rendimiento con Pydantic

Node.js

Servicios event-driven no bloqueantes

PHP

Lógica de servidor, entornos legacy

Front-end

React

SPAs, Hooks, renderizado optimizado

TypeScript

Tipado estricto, menor deuda técnica

Redux

Estado global complejo + middleware

Tailwind CSS

Utility-first, responsive consistente

Datos · Infraestructura

PostgreSQL

Modelado relacional, queries avanzadas

Docker

Contenerización + Compose

Apache Kafka

Mensajería asíncrona distribuida

ElasticSearch

Indexación, búsqueda avanzada, Logstash

Keycloak

OAuth2, OpenID Connect, SSO

Openshift

Orquestación en producción

06 · Contacto

¿Hablamos?

¿Tienes un proyecto interesante o quieres conversar sobre tecnología? Escríbeme.