I'm a Senior Hands-on Tech Leader and Full-Stack Engineer with over 30 years of experience in the software industry. My journey started in the 80s, programming video games on a ZX Spectrum with an 8-bit CPU and 48KB of RAM. Today, I design and build scalable distributed systems, AI-driven platforms, and high-performance applications using cutting-edge technologies in the cloud.
I’m passionate about solving complex problems, designing intuitive user experiences, and leading teams to deliver innovative, maintainable, and efficient solutions.
- Over 30 years of professional experience in software development and technical leadership.
- Built solutions ranging from embedded systems to enterprise-grade distributed architectures.
- Specialized in AI-powered applications, UX/UI design, and real-time platforms.
- Proven track record in leading international teams, mentoring developers, and delivering high-quality products.
- Passionate about continuous learning and integrating state-of-the-art technologies into practical solutions.
- TypeScript / JavaScript, Python, Java (J2EE), C#, C++
- Angular, React / Next.js, NestJS, Node.js / Express
- GraphQL (Apollo Federation Gateway) & RESTful APIs
- FastAPI, Spring Boot (in progress)
- AI Agent frameworks and Model Context Protocol (MCP)
- MCP development and integration (Tools for AI models and Agents)
- RAG implementatino (Retrieval-Augmented Generation that improves LLM accuracy by retrieving relevant, external data to ground generated answers)
- Multi-agentic integration (Integrate and Orchestate different Agent types that works in parallel using reflexion to get better results)
- Multi-modal models integration (Integrate different data types such as text, video, code, image, sound, into a common IA pipeline)
- LLM integration (OpenAI, Anthropic, custom fine-tuning)
- Computer Vision with OpenCV, YOLO, and custom detection pipelines
- Speech AI and Conversational AI integration (Voice to text to Agent, result to text to image or audio, or app actions)
- Full Agentic integration Integrate all the previous with SW solutions: backend and frontend, with MCP, APIs and UI to provide the best UX as possible
- AWS, Google Cloud, Azure
- Docker, Docker Compose, Kubernetes, ArgoCD
- CI/CD pipelines using GitHub Actions, GitLab CI, and Terraform
- Scalable deployments for microservices-based architectures
- Relational: MySQL, PostgreSQL, SQL Server
- NoSQL: MongoDB, Redis
- Object Storage: MinIO, AWS S3, Google Cloud Storage
- Expertise in Atomic Design principles and building scalable Design Systems
- Skilled with Figma, Sketch, InVision, and collaborative prototyping tools
- Strong background in crafting responsive, accessible, and multi-platform interfaces
- Three.js, React Three Fiber, PotreeJS, Autodesk Forge API
- Development of digital twins and real-time 3D visualizations
- Integration of interactive models into complex business platforms
I focus on clean, maintainable, and testable code, following best practices such as:
- Design Patterns: Dependency Injection, Decorators, Facades, Strategy, Factory, Observer (Publish/Subscribe)
- State Management: Redux, NgRx, Zustand
- Architectures: Hexagonal, CQRS, Event Sourcing, Microservices
- Testing: Unit, Integration, and E2E testing strategies
- Documentation-driven development to ensure transparency, maintainability, and knowledge sharing within teams.
I apply a security-first mindset across all projects, focusing on:
- Data protection and GDPR compliance
- Access control systems with RBAC and ABAC
- Identity federation and SSO using Keycloak and OpenID Connect
- Threat modeling, risk assessment, and data lifecycle management
I have 10+ years of experience leading projects with Agile and Scrum methodologies:
- Backlog, release, and sprint planning
- Epics, user stories, and task breakdown
- Estimations, risk assessments, and dependency management
- Mentoring, team-building, and conflict resolution
- Managing distributed teams and ensuring project visibility
- Tools used: Jira, Confluence, Trello, Miro, Notion
Over the years, I have:
- Designed scalable distributed platforms for enterprise applications.
- Led cross-functional teams to deliver AI-powered solutions integrated with real-time 3D visualization.
- Built systems processing millions of events per minute with high availability and fault tolerance.
- Delivered multi-tenant applications for industries like energy, robotics, IoT networks, and e-commerce.
I'm always open to collaboration opportunities on challenging projects involving AI, distributed architectures, UX/UI, and front-end innovation.
- Email: jorge.rodriguez.rengel@gmail.com
- Portfolio: https://www.ximplicity.es (in progress)
- LinkedIn: Jorge Rodríguez Rengel
If you'd like to know me better, I invite you to explore my public projects shared on this GitHub account. They reflect my passion for designing, building, and sharing software.
Feel free to reach out for any questions, professional opportunities, or collaboration proposals.
Designing, developing software, and sharing it with others is my passion.
Thank you for taking the time to visit my profile!

