# Alonso Marcos Muñoz

> Data Engineer · Pipelines, data modelling & platforms. I build data pipelines, models and platforms with Python and SQL. I bring professional public-metadata experience and applied projects with Databricks, Spark, Airflow, Kafka and AWS.

Portfolio canónico / Canonical portfolio: https://alonsomarcosm99.github.io/en/

## Professional profile

I am a Data Engineer at Tragsatec, working on the ImpulsaDATA project for the Spanish Data Directorate. I build and run Python and SQL ETL pipelines that integrate, validate and publish the data catalogue information of 22 Spanish ministries and public bodies.

I cover the full cycle: modelling and transforming data in PostgreSQL and Oracle, automating quality checks and deploying to development, test and production. Within the AgoraData project, I lead the development of the web interface that serves as the front end for all of ImpulsaDATA's backend and Python processes, using Java, Spring Boot, Vaadin and PostgreSQL.

My MSc in Big Data and Cloud Computing gave me hands-on practice with Databricks, Spark, Kafka, Airflow and AWS, and the CAPM certification a structured method to plan scope, risks and deliveries. Day to day I use agentic AI workflows to speed up development, testing and code review while keeping the work traceable.

## Experience

### Tragsatec — Data Engineer · ImpulsaDATA

- 2025-10 — present
- Albacete, Spain

I work on the ImpulsaDATA project (public data demand management) for the Spanish Data Directorate. My work focuses on integrating, transforming, validating and publishing the data catalogue information of 22 Spanish ministries and public bodies.

**Contributions**

- Develop and maintain Python and SQL ETL pipelines that automatically collect, clean, validate and publish the data catalogue information of 22 Spanish ministries and public bodies.
- Design PostgreSQL and Oracle transformations, aggregations and views so that data arrives structured, consistent and ready to be queried and published.
- Automate quality checks that confirm every dataset meets the European open data standard before publication, so that errors do not reach official catalogues.
- Adapt and extend CKAN, the project's open data platform, with a shared DCAT-AP-ES profile for every public body, automated catalogue harvesting and geospatial data support.
- Administer OpenMetadata, the data catalogue and governance platform, in the test environment, use it in production and connect it through its API to the project's metadata conversion tool.
- Set up and run development, test, pre-production and production environments with Docker, Podman, Git and SSH, keeping deployments documented, repeatable and easy for the team to review.
- Within the AgoraData project, lead the development of the web interface that serves as the front end for all of ImpulsaDATA's backend and Python processes, using Java, Spring Boot, Vaadin and PostgreSQL. Coordinate and delegate security, testing, accessibility and CI/CD.
- Contribute to CKAN security hardening (upgrades, TLS encryption, headers and cookies) and verify every fix with tests before closing it.
- Mentor interns and junior colleagues, document technical decisions and turn team knowledge into reusable guides.
- Use agentic AI workflows (Claude, Codex and Copilot) for development, end-to-end testing and code review, with rules and context that keep the work traceable.

**Technologies:** Python · SQL · PostgreSQL · Oracle · CKAN · OpenMetadata · DCAT-AP-ES · SHACL · Docker/Podman · Java · Spring Boot · Vaadin

datos.gob.es: https://datos.gob.es/es/catalogo/conjuntos-datos

### Tragsatec — Data Engineer (Internship) · ImpulsaDATA

- 2025-06 — 2025-09
- Albacete, Spain

First stage at ImpulsaDATA, focused on designing and building the first version of the project's metadata conversion tool.

**Contributions**

- Designed and built the first version of the project's metadata conversion tool, a Python ETL process that maps source information to the European open data standard and publishes it in CKAN.
- Added external configuration, execution logs and documentation so the team could run, review and maintain the tool easily.

**Technologies:** Python · ETL · JSON-LD · RDF · SHACL · CKAN · Docker · GitLab

datos.gob.es: https://datos.gob.es/es/catalogo/conjuntos-datos

### La Fábrica del Tiempo — Data & Automation Engineer (Internship)

- 2024-02 — 2024-08
- Albacete, Spain

Data integration and process automation with Power Platform and Microsoft 365 at a consulting and productivity company.

**Contributions**

- Built an internal Power Apps application that brings the company's process management and information together in one place.
- Automated lead management, notifications and approvals with Power Automate, connecting SharePoint, the CRM and Microsoft 365, improving the efficiency of the targeted processes by more than 25%.
- Trained the team on the new tools and prepared technical content to support their day-to-day adoption.

**Technologies:** Power Apps · Power Automate · SharePoint · Microsoft 365 · CRM

### Ayuntamiento de Alcázar de San Juan — IT Technician (Internship)

- 2019-03 — 2019-06
- Alcázar de San Juan, Spain

Technical support and IT maintenance in a public administration setting.

**Contributions**

- Provided technical support to municipal staff and resolved hardware, software and network incidents in a public administration setting.
- Maintained equipment and basic infrastructure, supported systems administration and documented incidents to speed up their follow-up.

**Technologies:** Soporte IT · Sistemas · Redes

## Public projects

### Telco churn Lakehouse and MLOps (2026)

Co-developed end-to-end data platform that predicts customer churn for a telecom operator on synthetic data using PySpark, Delta Lake, Unity Catalog and MLflow.

- Markdown details: https://alonsomarcosm99.github.io/en/projects/telco-churn-mlops-databricks/index.md
- technical_docs: https://alonsomarcosm99.github.io/databricks-telco-churn-lakehouse/
- case_study: https://alonsomarcosm99.github.io/es/projects/telco-churn-mlops-databricks/
- github: https://github.com/alonsomarcosm99/databricks-telco-churn-lakehouse

### Smart Parking Albacete (2026)

Cloud IoT platform that collects real-time data from 40 simulated parking sensors and serves it in a web dashboard, using AWS Lambda, DynamoDB and MQTT.

- Markdown details: https://alonsomarcosm99.github.io/en/projects/smart-parking-albacete/index.md
- live_demo: https://smart-parking-albacete.streamlit.app/
- case_study: https://alonsomarcosm99.github.io/es/projects/smart-parking-albacete/
- architecture: https://github.com/alonsomarcosm99/smart-parking-albacete/blob/main/memoria/imagenes/diagrama_arquitectura.png
- github: https://github.com/alonsomarcosm99/smart-parking-albacete

### Spark, Kafka and Airflow data platform (2026)

Processes batch and real-time data with Spark, Kafka and Airflow and organises it into layers of increasing quality (Medallion architecture) on Delta Lake.

- Markdown details: https://alonsomarcosm99.github.io/en/projects/big-data-catalog-batch-streaming/index.md
- technical_docs: https://alonsomarcosm99.github.io/spark-kafka-airflow-data-platform/
- case_study: https://alonsomarcosm99.github.io/es/projects/big-data-catalog-batch-streaming/
- architecture: https://alonsomarcosm99.github.io/spark-kafka-airflow-data-platform/docs/visualizaciones/arquitectura-ejecutiva.svg
- github: https://github.com/alonsomarcosm99/spark-kafka-airflow-data-platform

### OpenMetadata + DCAT-AP-ES (2026)

OpenMetadata metadata catalogue on Kubernetes that discovers PostgreSQL data, keeps it in sync and exports it validated against the DCAT-AP-ES standard.

- Markdown details: https://alonsomarcosm99.github.io/en/projects/tfm-openmetadata-dcat-ap-es/index.md
- live_demo: https://tfm-plataforma-gobierno-dato.vercel.app
- github: https://github.com/alonsomarcosm99/TFM_Alonso_Marcos_Mu-oz

### Data Governance & Quality · UNE (2026)

Data governance case study with OpenMetadata and Python that applies the UNE 0077-0081 standards to cataloguing, quality and traceability.

- Markdown details: https://alonsomarcosm99.github.io/en/projects/gobierno-calidad-dato-openmetadata/index.md
- technical_docs: https://alonsomarcosm99.github.io/TrabajoGobiernoCalidadDatos/
- github: https://github.com/alonsomarcosm99/TrabajoGobiernoCalidadDatos

### AWS Honeypot with Terraform (2026)

SSH honeypot with serverless log analysis and infrastructure as code.

- Markdown details: https://alonsomarcosm99.github.io/en/projects/honeypot-aws-terraform/index.md
- technical_docs: https://alonsomarcosm99.github.io/DAMN-TEAMSSN/
- github: https://github.com/alonsomarcosm99/DAMN-TEAMSSN

### Remote execution of R scripts (2025)

Full-stack application for running R scripts through a REST API with a dedicated instance per user.

- Markdown details: https://alonsomarcosm99.github.io/en/projects/tfg-remote-r-scripts/index.md
- technical_docs: https://alonsomarcosm99.github.io/TFG_AlonsoMarcosMu-oz/
- github: https://github.com/alonsomarcosm99/TFG_AlonsoMarcosMu-oz

## Skills

- **Data engineering:** Python · ETL / ELT · Data modelling · CKAN + extensiones · PostgreSQL · Oracle · Redis · Solr · SQL avanzado · REST APIs · Jinja2
- **Big Data:** Apache Spark · Apache Airflow · Apache Kafka · Delta Lake · MinIO · Databricks · MLflow · Unity Catalog
- **Cloud & DevOps:** AWS · Terraform · Docker / Compose · Podman · Kubernetes · Helm · nginx · Linux / SSH · Git / GitLab / GitHub
- **Data governance & quality:** DCAT-AP-ES · RDF · JSON-LD · SHACL / pySHACL · OpenMetadata · Metadata management · Data lineage · UNE 0077–0081
- **Applied AI & quality:** AI harness engineering · Context engineering · Automatización de flujos técnicos · Pruebas end-to-end asistidas · Revisión técnica de código · Documentación reproducible
- **Management & languages:** PMI / CAPM · Kanban · ADOCC · Español (nativo) · Inglés B2

## Education

- **Master's Degree in Big Data & Cloud Computing** — UCLM · Sep 2025 – Jul 2026 · Completed · Master's thesis 9.2/10 · https://esi.uclm.es/mubdcn/
- **BSc in Computer Engineering · Information Technologies specialisation** — UCLM · Sep 2019 – Jun 2025 · https://esi.uclm.es/index.php/grado-en-ingenieria-informatica/
- **Higher Vocational Diploma in Network Systems Administration** — IES Juan Bosco · Sep 2017 – Jun 2019 · https://iesjuanbosco.es/index.php/departamentos-fp/informatica?set_color=orange

## Certifications

- **CAPM** — Project Management Institute. Certified foundations of PMI project management. https://www.pmi.org/certifications/certified-associate-capm
- **First Certificate in English (B2)** — Cambridge English. Accredited professional English proficiency. https://www.cambridgeenglish.org/es/exams-and-tests/first/

## Contact and public profiles

- Email: mailto:alonsomarcosm99@gmail.com
- GitHub: https://github.com/alonsomarcosm99
- LinkedIn: https://www.linkedin.com/in/alonsomarcosm99/
- Timeline CV · Manfred: https://www.getmanfred.com/perfil/735337eb-0689-4fa6-8776-0dc0784bfb27
- Perfil profesional · Tecnoempleo: https://www.tecnoempleo.com/alonso-marcos-munoz.mpt
- Email: mailto:alonsomarcosm99@gmail.com
- CV PDF: https://alonsomarcosm99.github.io/cv/CV_Alonso_Marcos_Muñoz_EN.pdf
