Senior Full Stack Engineer with 10+ years of experience designing and building high-performance enterprise solutions for financial environments. Expertise spans scalable back-end microservices and robust REST APIs, along with responsive React/TypeScript front-end applications. Advanced in Generative AI integration, including RAG systems and autonomous AI agent design. Proven ability to translate complex business logic into efficient data models, optimize CI/CD pipelines, and deliver secure production-ready deployments with strong cross-team leadership.

Ruben Diaz Martinez

Senior Full Stack Engineer with 10+ years of experience designing and building high-performance enterprise solutions for financial environments. Expertise spans scalable back-end microservices and robust REST APIs, along with responsive React/TypeScript front-end applications. Advanced in Generative AI integration, including RAG systems and autonomous AI agent design. Proven ability to translate complex business logic into efficient data models, optimize CI/CD pipelines, and deliver secure production-ready deployments with strong cross-team leadership.

Available to hire

Senior Full Stack Engineer with 10+ years of experience designing and building high-performance enterprise solutions for financial environments. Expertise spans scalable back-end microservices and robust REST APIs, along with responsive React/TypeScript front-end applications.

Advanced in Generative AI integration, including RAG systems and autonomous AI agent design. Proven ability to translate complex business logic into efficient data models, optimize CI/CD pipelines, and deliver secure production-ready deployments with strong cross-team leadership.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

Spanish; Castilian
Fluent
English
Advanced

Work Experience

Senior Full Stack Engineer at Vision Technologies GmbH (Client: UBS AG)
January 1, 2018 - January 1, 2025
Architected and maintained high-performance backend microservices and RESTful APIs using Java Spring Boot and Python FastAPI for secure enterprise workflows. Developed dynamic component-based frontend applications with React, Angular, and TypeScript integrating UI/UX modules with distributed backend systems. Designed and deployed scalable data pipelines and AI-driven features including production-ready RAG systems and autonomous AI agents using LangChain and OpenAI to automate complex document processing. Engineered a mission-critical Dynamic Form Engine and Workflow Engine translating complex banking logic into structured data models and automating code generation for bank-wide modules such as Risk Management, Third-Party Management, and Contract Management. Managed end-to-end DevOps with Dockerized environments and optimized CI/CD pipelines in GitLab for secure multi-environment deployments. Used Azure Event Hub for high-throughput distributed data streaming ensuring message integrit
Junior Consultant II at Capgemini
June 1, 2016 - January 1, 2018
Contributed to key enterprise-grade open-source projects (devo nfw and CobiGen) widely adopted within the developer community to standardize architecture and accelerate software delivery. Designed and developed the foundational version of the CobiGen code generator tool enabling automated creation of backend services and multi-device frontend layers.
Technical Support Engineer at Hospital General Universitario
June 1, 2007 - May 1, 2016
Provided essential IT support, troubleshooting, and infrastructure maintenance for hospital staff. Diagnosed and resolved complex technical issues efficiently to maintain operational continuity.
Technical Support Engineer at Hospital General Universitario (Valencia)
June 1, 2007 - May 1, 2016
Provided essential IT support, troubleshooting, and infrastructure maintenance for hospital staff. Diagnosed and resolved complex technical issues efficiently to support day-to-day operations and reliability of hospital systems.

Education

Bachelor's degree in Informatics Engineering at Universitat de Valencia
January 1, 2005 - January 1, 2015
Bachelor's degree in Telecommunications Engineering at Universitat de Valencia
January 1, 2010 - January 1, 2014
Bachelor's degree in Informatics Engineering at Universitat de Valencia
January 1, 2005 - January 1, 2015
Bachelor's degree in Telecommunications Engineering at Universitat de Valencia
January 1, 2010 - January 1, 2014

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Software & Internet, Professional Services, Healthcare