David Ortega

Solutions Architect & Technical Lead

Solutions Architect and Technical Lead with 15+ years delivering scalable, secure, and high-performance platforms in fintech and banking environments.

Currently at KnowMadMood, leading platform transformation assessments (AS-IS/TO-BE), pre-sales engagements, and engineering platform strategy for banking clients. Specialized in platform decomposition, integration platforms, and journey-to-cloud initiatives.

Strong technical background in Java microservices, cloud-native and event-driven architectures, with direct experience in technical team leadership and architecture decision-making on mission-critical projects.

Deep expertise in API-first design, security (OAuth2, JWT, Okta), CI/CD, observability, and AWS/hybrid cloud environments. Proven track record reducing technical debt, mentoring teams, and aligning technology with business goals.

David Ortega

Experience

Solutions Architect
KnowMadMood
Feb 2026 – Present
  • Leading solution architecture and pre-sales engagements for banking clients
  • Conducting AS-IS / TO-BE assessments for platform transformation programs
  • Designing engineering platforms, integration platforms, and journey-to-cloud strategies
  • Supporting international expansion assessments and lifecycle platform transformation initiatives
  • Engaging with high-level technical and business stakeholders to align solutions with business goals
Tech Lead – Java Microservices
CaixaBank Tech at Globant
Nov 2024 – Jan 2026
  • Oversaw technical direction of a full ecosystem of Java microservices in the capital markets domain
  • Responsible for architecture, solution design, code quality, and overall technical delivery
  • Led a team of six developers (senior and junior profiles)
  • Tech stack: Java 11, Spring Boot, OpenAPI, React, Absis framework
  • End-to-end technical leadership: proposals, estimations, architectural decisions, mentoring, stakeholder alignment
Senior Software Developer
Swiss Re
Jun 2023 – Nov 2024

Responsibilities

  • Orchestrated the enhancement of the "Customer Identity Access Management" system using Java 17, Spring Boot, and integrating Okta API for secure, reliable backend solutions.
  • Mentored junior engineers, instilling high standards and technical prowess, while navigating a dynamic, hybrid work environment.
  • Cooperated with various departments to ensure robust, high-quality deliverables, utilizing Oracle databases for enhanced security compliance and performance.

Achievements

  • Led the deployment of pivotal features within the Customer Identity Access Management platform, fortifying cybersecurity measures and reducing system vulnerabilities.
  • Garnered recognition for swiftly resolving technical debt and enhancing system capabilities, significantly contributing to Swiss Re's operational resilience.
Senior Software Engineer
Nexthink
Jan 2022 – May 2023
  • Design, implement, test, deliver, and maintain Nexthink product's features.
  • Proactively collaborate with Product Management, Designers, and all types of Engineering stakeholders to maintain a high bar for quality in a fast-paced, iterative environment.
  • Advocate for improvements to product, security, and performance.
  • Solve technical problems that have a large scope, complexity, and business impact.
  • Craft code that meets standards for style, maintainability, and best practices. Maintain and advocate for these standards through code review.
  • Recognize impediments to efficiency as a team ("technical debt"), propose and implement solutions.
  • Ship complex features and improvements.
  • Handle L3 support requests (together with the rest of the team).
  • Work with the agile iterative/incremental mindset and best practices, and participate actively in the different ceremonials.
Chief Information Officer
Diners Club Spain
Apr 2018 – Jan 2022

Being CIO means ensuring that information technology adds maximum value to the company to facilitate the success of the business. Responsible for the three Diners Club IT pillars: Development, Infrastructures, and Operations.

Responsibilities

  • Member of C-Suite Board
  • Development team management, leading Java and .Net projects
  • Direct and organise IT-related projects
  • Collaborate with other professionals to determine functional and non-functional requirements for new software or applications
  • Analyse the costs, value and risks of information technology to advise management and suggest actions
  • R&D and BAU
Head of Development
Diners Club Spain
Jul 2017 – Mar 2018

Planned and handled all company IT projects with a multidisciplinary development team. Managed vendor relations, budgets, and architecture tasks.

  • Architectural definition of new projects
  • Bringing together different project participants, seeking optimal, flexible, high-quality developments
  • Planning and budgets
  • Vendor relations
  • Head of Research and Development
Solution Architect
Diners Club Spain
Sep 2016 – Jun 2017

Structured, planned, and ensured the proper working of the company's different IT projects, seeking the highest degree of connectivity between systems and people involved.

  • Architectural definition of new projects
  • Remodelling and upgrading existing projects
  • Bringing together project participants, seeking optimal, flexible, high-quality developments
  • Head of Research and Development
  • Led redesign of AS400 system to new platforms: RESTful Web Services, .NET, Dynamics CRM, Java 8
R&D Manager
Diners Club Spain
Aug 2014 – Aug 2016

Developed new products, improved QA, and led technological renewal of the IT department. Key project: design and development of Capri, the new Authorizing Center replacing the AS400 system, built with ASP.NET MVC, C# 4.5 Windows Services, and WebServices.

  • Creation and development of new products
  • Technical support to other IT departments – Scrum Master
  • Deputy team leader
Senior Software Engineer
Diners Club Spain
Feb 2012 – Aug 2014

Design and development of Atrium, a client portal and internal working tool. Rebuilt the existing application improving security, performance, and usability. Designed a new architecture using JSF2, JDO 3, Ajax.

Senior Software Engineer
Trentisa
Jun 2010 – Jan 2012

Development of web applications for bank sector companies, such as Banco Santander. Used a proprietary CASE tool (Halee) to generate J2EE code for SIBBAC and ATRIUM projects using JSF, JDO, and SDO.

Junior Software Engineer & SEO
Rumbo.com
2008 – 2010

Development of websites Rumbo.es, Rumbo.com, Viajar.com, Opodo.es. Part of the SEO team applying techniques to increase browser ranking — achieved a 20% increase in visits and multiplied by 1000 the number of webpages indexed by Google.

Skills

Leadership & Pre-Sales

Technical Team Leadership Engineering Management Mentoring & Coaching Pre-Sales & Solution Design Stakeholder Management Agile (Scrum/Kanban) Cross-Functional Collaboration Technical Decision-Making

Programming & Frameworks

Java (11/17) Python C# Spring Boot Micronaut React (basic) JPA Hibernate

Architecture & Methodologies

Microservices Event-Driven (Kafka) RESTful APIs OpenAPI Domain-Driven Design TDD / BDD Clean Architecture Design Patterns Platform Transformation (AS-IS/TO-BE)

Cloud & Infrastructure

AWS Azure Kubernetes Docker Docker Compose CI/CD Maven / Gradle Jenkins GitHub Actions Elastic SonarQube Logging / Tracing

Databases

Oracle IBM DB2 MySQL PostgreSQL NoSQL PL/SQL DB Performance Optimization

Security & Compliance

OAuth 2.0 JWT Okta Secure SDLC PCI DSS GDPR

Education & Courses

B.Sc. + M.Sc. Computer Engineering
Universidad de Las Palmas de Gran Canaria  ·  2001 – 2009
Cloud Computing con AWS
Universitat Politècnica de València (UPV)
Project Management Executive Program (PMP)
ESIC Business & Marketing School
Cryptography I
Stanford University
Supercomputing
Universidad de Las Palmas de Gran Canaria

Contact

Feel free to reach out.