// Full Stack · Backend · Scalable architectures

Jonathan
Rodríguez

Full Stack Developer

Developer specialised in scalable architectures, microservices and process automation. 6+ years building software that works in production.

6+years of experience
4companies
12+technologies

01 · About me

I build systems that scale.

Hello, world! This is Jonathan Rodríguez, Full Stack developer. With more than 6 years of experience as web developer, I have worked in fields ranging from digital marketing to automation in telecommunications processes, through employee management and Human Resources.

In my free time I have designed and developed community management projects, market analyzer, data backup for dental clinic and even a role-playing game.

If you want to know a little more about my skills and knowledge, I invite you to continue scrolling. Don't hesitate to get in touch if you have any questions!

01

Hexagonal architecture

Decoupled microservices, easy to test and maintain long-term.

02

Telecoms

3+ years at Plexus Tech automating critical telecom processes.

03

Own projects

Alfred MG and Oniria show initiative and the ability to ship complete ideas.

02 · Services

What I can do for your project.

I work as an independent developer and technical consultant. I get involved in the problem, not just the code.

APIs & Backend

Design and implementation of robust REST APIs. Hexagonal architecture, DDD and production-ready microservices.

Spring BootFastAPIJavaPython

Full Stack Development

Complete web apps end-to-end: from database to UI. Built with React, Next.js and TypeScript.

ReactNext.jsTypeScript

Technical Consulting

Architecture review, code audit and strategic advice. I help teams make better technical decisions.

ArquitecturaCode ReviewDDD

Process Automation

Scripts, pipelines and integrations that eliminate repetitive work. Real experience in critical production environments.

PythonKafkaDocker

Startup MVPs

Fast development of minimum viable products. Focus on the essentials to validate before scaling.

Full StackPostgreSQLDocker

Maintenance & Evolution

I take over existing projects: refactoring, migrations, new features and technical debt.

RefactoringMigracionesTesting

Tell me about your project. Every engagement is different — let's get it right from the start.

Request a quote

03 · Experience

Aug. 2022 — present3 years 10 months

Back-end DeveloperCurrent

Plexus Tech

Development and maintenance of microservices in the telecoms sector. Hexagonal architecture, async messaging with Kafka and deployment on Openshift. Unit testing and identity system integrations.

JavaPythonSpring BootApache KafkaFastAPIOpenshiftMicroserviciosPruebas unitarias
Mar. 2020 — Jul. 20222 years 5 months

Full Stack Developer

BITBOX · IT IKEA Spanish Islands

Full stack web application development for IKEA's technology infrastructure in the Islands. Java microservices and React front-end.

JavaJavaScriptSpring BootReact.jsMicroservicios
Oct. 2019 — Mar. 20206 months

Developer

Coco Solution

Web development with JavaScript in a startup environment.

JavaScript
Mar. 2019 — Jun. 20194 months · Internship

Web Developer

Desacan

Web development internship. First contact with a professional environment.

Web

04 · Projects

001

Alfred Backend

Automated building manager with hexagonal architecture. REST API built with Spring Boot, PostgreSQL database and containerised deployment with Docker.

Spring Boot 3.4Java 21PostgreSQL 17Docker
View case study

002

Oniria Backend

Role-playing game backend with FastAPI. Player and character system, inventory and combat mechanics with persistent state in PostgreSQL.

FastAPIPython 3.12PostgreSQL 17Docker
View case study

003

Portfolio · jonathanroddev.com

This very portfolio. Built with Next.js 15, React 19 and Tailwind CSS. ES/EN multilingual support, optimised with App Router and automatic deployment.

Next.js 15React 19TypeScriptTailwind CSS
View case study

// próximamente

New project

05 · Technologies

Back-end

Spring Boot

Microservices, hexagonal architecture

FastAPI

High-performance APIs with Pydantic

Node.js

Non-blocking event-driven services

PHP

Server-side logic, legacy environments

Front-end

React

SPAs, Hooks, optimised rendering

TypeScript

Strict typing, less technical debt

Redux

Complex global state + middleware

Tailwind CSS

Utility-first, consistent responsive

Data · Infrastructure

PostgreSQL

Relational modelling, advanced queries

Docker

Containerisation + Compose

Apache Kafka

Distributed async messaging

ElasticSearch

Indexing, advanced search, Logstash

Keycloak

OAuth2, OpenID Connect, SSO

Openshift

Production orchestration

06 · Contact

Let's talk.

Have an interesting project or just want to talk tech? Drop me a line.