You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Jorge RodriguezJR

Jorge Rodriguez

Diseñador de UX y programador Front-End

€480/day
Madrid, ES
15+ years

Average response time: 1 hour

About Jorge

Senior Full-Stack Engineer | Technical Leader | Software Architect (Angular • NestJS • TypeScript • GraphQL • DDD • Microservices)

I’m a technical leader and full-stack engineer with more than 25 years of experience designing and building robust, scalable, and user-centered software solutions. I specialize in TypeScript-based ecosystems — from Angular frontends to NestJS backends, often within Nx monorepos — applying DDD, CQRS, and clean architecture principles to ensure maintainability and performance at scale.

Throughout my career, I’ve led multidisciplinary teams in industrial, AI, and enterprise-grade environments, including projects involving robotic inspection systems, 3D visualization, and data-driven digital twins for companies operating in the energy and engineering sectors.

I’m passionate about bridging business needs with technical excellence — transforming complex requirements into clean, efficient architectures and delightful user experiences. My approach is pragmatic, design-driven, and focused on delivering clarity, simplicity, and measurable value.

Core expertise:
• Angular (v13–20), RxJS, NgRx, Signals
• NestJS, GraphQL (Apollo Federation), TypeORM
• Keycloak, OPA, RBAC/ABAC security models
• Microservices, Docker, Kubernetes, GitOps (ArgoCD)
• Event-driven systems (RabbitMQ, Redis, BullMQ)
• 3D data visualization (Three.js, React Three Fiber)
• Domain-Driven Design & Hexagonal Architecture

I can help you:
• Design and implement scalable frontend/backend architectures
• Lead and mentor development teams with modern best practices
• Optimize legacy systems and migrate to modern TypeScript stacks
• Integrate AI, analytics, or IoT data pipelines into existing systems

Let’s make your software simpler, smarter, and built to last.
  • Spanish

    Native or bilingual

  • English

    Fluent

Can work on-site
Madrid (up to 50km)

Experience

  • Lurtis Rules / Ximplicity Software Solutions (ARIX Technologies)
    Team Leader, Senior Fullstack Developer & UX/UI Designer
    RAW MATERIALS INDUSTRY
    November 2021 - Today (4 years and 7 months)
    Madrid, Spain
    Client ARIX Technologies Ltd.
    - Product degisn from scratch.
    - Technical Design and architecture design based on DDD.
    - UX Design, Design System based on Athomic Design and assets using Figma.
    - Frontend implementation of a complete service portal for robotic NDT inspections in refineries, including Digital Twins visualization with ThreeJS, RTR and RVI visualization, large date files visualization and management, and automatic report generation to provide Word, PDF and Excel files.
    - Backend implementation with NestJS.
    - RBAC Identity Manager based in Keycloak API.
    - Open Policy Agent integration of Authentication rules.
    - SQL Server Data Base.
    - AWS S3 (MinIO) integration.
    - RabbitMQ and BullMQ message broker integration.
    - Open Telemetry.
    - Real Time Events with SignalR.
    - CQRS process integration.
    - RESTful API, and GraphQL API with Apollo Federation gateway.
    - Integrated AI agents via OpenAI API (GPT-4o) and local Ollama deployment, added automated reporting, notification systems, and analytics.
    - ReactJS application with functional component.
    - FastAPI Python Service integration for custon AI model integration.
    - ETL Procedures.
    - Unit Testing automation using Jazmine, Karma, and E2E testing automation with Cypress.
    - CD/CI with GitLasb Pipelines, Docker, Docker Compose, Kubernetes and ArgoCD.
    Angular NestJs Python Keycloak GraphQL
  • Primion Digitek (Azkoyen Group)
    Senior Frontend Engineer & UX Designer
    SOFTWARE PUBLISHING
    August 2021 - October 2021 (2 months)
    Madrid, Spain
    - Short sucessfull collaboration for a project.
    • Using Angular v.19 (Signals), NgRx, PrimeNG; designed full UX/UI system in Figma for design and development of a Multi-tenant Corporate Identity Manager based on Keycloak.
    - Product Design
    - UX Design and Corporate Design System based on Athomic Design
    - Technical Design based on DDD
    - Frontend Software Development and integration
    - DD/CI with GitLab Pipelines, Docker and Kubernetes
    - Unit, E2E and Integration Test automation with with Jazmine, Karma, Cypress, and Sonar Qube
    UX Design Desarrollo Back-End Angular NestJs Node.js
  • Dimatica Software Development (ACS Group)
    Senior Frontend Developer
    CIVIL ENGINEERING
    December 2020 - July 2021 (7 months)
    Madrid, Spain
    Client Nexplore (ACS Group).
    Design and development of Nextview360 an online platform of service for worundworks, retopology, civil-works management and visualization:
    - Processed LiDAR point cloud data and integrated CAD and terrain models for construction Digital Twins.
    - Client micro-frontend appliucation in Angular.
    - Micro-service backend in Python.
    - Mongo DB and PostgreSQL DB.
    - Azure Blob object Storage.
    - Rabbit MQ with Open Telemetry.
    - GraphQL API.
    - Keycloak RESTful API integration.
    - Potree Integration for Point Clouds Clasifications and management.
    - Autodesk Forge Viewer and Model Derivate API integration.
    - BIM.
    - ThreeJS Integration for Digital Twins and Autodesk Forge Plugins.
    - Reactive programing in Angular v.14+ with REDUX, NgRx and RxJs.
    Angular Python NgRx RabbitMQ Microservices

Recommendations

Omar AllesOA
Javier AlvarezJA
Omar Alles and 1 other person have recommended Jorge

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Técnico Superior en Electrónica de Control
    IESS Felipe Trigo (Madrid)
    1990
    Grado superior en ingeniera electrónica y telecomunicaciones, especializado en sistemas de control

Skill set (45)

Categories