About
Software Engineer with over 10 years of experience across banking, telecom and consulting, based in Madrid. Currently at Santander UK, working on credit risk and scoring systems and leading a small development team. Delivered one of Santander's earliest Machine Learning proofs of concept in risk decisioning in 2017-2018; since 2024, deep into modern AI-assisted engineering — daily use of Claude Code, GitHub Copilot and other AI tools, plus building custom LLM agents for engineering workflows.
Work Experience
- Own credit risk and scoring models; drive improvements to risk processes and controls across retail and corporate banking.
- Progressed from Software Developer to leading a small development team and advising technical architects on integration and security architecture decisions.
- Built an AI-assisted internal dashboard for live case monitoring, replacing manual SQL queries with real-time visibility.
- Use GitHub Copilot, Claude Code, OpenAI Codex, Google Antigravity and Devin daily for development and custom CI/CD workflows on OpenShift.
- Stack: Java, Python, Spring, Node.js, Kafka, Docker, OpenShift.
- Backend and API development for Inditex's Center of Excellence, including a Kafka + Apache Flink real-time monitoring dashboard providing alerting and traceability across internal and external APIs.
- Architecture department. Delivered software engineering services on external client engagements, including the Santander Global Tech and Telefónica placements below.
- Risk Department - delivered one of Santander's earliest Machine Learning proofs of concept, integrating predictive models into the risk decisioning workflow years before enterprise AI adoption became mainstream.
- Developed an API exposing risk prediction functionality for sales and financial products.
- Requirements analysis, architecture design and development, using Agile methodology.
- Stack: PMML, R, Python, Spring Boot, TIBCO BW 6, IBM API Connect, AngularJS.
- Telco 3.0 project - implemented REST architecture in the customer retention system.
- Requirements analysis and technical documentation, using Agile methodology.
- Stack: Oracle BPM, Java Spring, AngularJS.
Skills
Languages
Cloud & Platforms
Data & Streaming
Integration & Middleware
Observability
Testing & Quality
AI Coding Tools
AI & Automation
Practices
Education
Get in Touch
Open to conversations about software engineering and applied AI — feel free to reach out.
Curriculum Vitae
Download my complete CV in PDF format.
Download CV (PDF)Auto-generated from this repository, always up to date.
Public Projects
Live from GitHub — fetched on load, not hand-curated.
Loading from GitHub…