I designed, built and launched this financial calculator platform in one month, using AI-assisted development with technical oversight. It is an example of a custom web application that helps users make calculations easily.
A Python project combining web scraping, a genetic algorithm and a Streamlit interface to choose computer components within a budget. The approach can also be adapted to price monitoring and purchase planning.
I led the technical work to migrate 150–180 ETL workflows from Pentaho to Apache Airflow, with a reported improvement of approximately 80% in performance and maintainability.
Custom Web Applications with AI-Assisted Development
I design and build web applications, customer calculators, internal portals and MVPs. I use AI to support development, with technical review and testing before release.
02
Process Automation & Integrations
I connect your business tools through REST APIs and automate repetitive tasks with Python, FastAPI, AWS Lambda and Apache Airflow.
03
Business Dashboards & Analytics
I organise your data and spreadsheets with SQL, dbt and BigQuery, then build dashboards in Power BI, Looker or Superset so you can track sales, operations and business KPIs.
AI-Assisted Web Application Developer & Automation Consultant
Web applications, digital products and automation for small and medium-sized businesses.
Design, development and deployment of custom web applications and independent digital products, combining modern web architectures (JavaScript, Astro, Python) with AI-assisted engineering workflows (Copilot, AI agents and LLMs).
Development of process automations, REST API integrations, serverless microservices and analytics dashboards for small and medium-sized businesses.
—
NTT DATA Europe & LATAM
Data Engineer (Remote, Spain)
Data engineering, microservice development, automation and cloud analytics for major clients in insurance, healthcare, energy, banking and the public sector:
AXA Seguros: Developed enterprise solutions with Azure, Databricks and PySpark, using automated testing, CI/CD and AI-assisted development (Copilot skills and AI workers).
Servicio Canario de Salud: Designed and implemented 80–100 production ETL pipelines with Apache Airflow, PySpark and Stratio, processing up to hundreds of GB daily.
Moeve (CEPSA): Built 6–8 serverless microservices with Python and AWS Lambda for an internal data portal, integrating DynamoDB, Athena, CloudWatch and REST APIs.
CaixaBank: Created 4–5 data models and dashboards with BigQuery, dbt and Looker to monitor operational and business KPIs.
Junta de Andalucía: Optimised 5–6 large-scale PySpark and HBase pipelines, reducing processing times by approximately 60%.
Cabildo de Tenerife: Technically led the migration of 150–180 ETL workflows from Pentaho to Apache Airflow, improving performance and maintainability by approximately 80%, alongside Power BI reporting.
—
cdmon
Business Intelligence Developer (Remote, Spain)
Internal analytics and reporting automation.
Designed and maintained automated Apache Airflow workflows for internal reporting.
Created interactive Apache Superset dashboards to track operational and business KPIs.
Refactored legacy APIs and optimised backend code, reducing response times by approximately 40%.
03 / About
Solid engineering. A practical, personal approach.
Analytical by nature. Pragmatic in delivery.
I’m a computer engineer and data engineer based in Spain. I enjoy building tools that you can understand, use and maintain without unnecessary technical complexity.
I’ve spent more than 4 years building data architectures, APIs and automations for large organisations. I now apply that experience to custom web applications, using AI as a development tool with technical oversight, to help other businesses save time.
I combine logical thinking with creativity. I like listening, understanding the problem and finding a practical solution. Away from the keyboard, I play chess, solve puzzles, keep active and travel to discover other cultures.
Languages
Spanish · Native English · B2
Education
Degree in Computer Engineering · Universidad de Castilla-La Mancha (UCLM) – Data Science Bootcamp · NEOLAND –
Continued learning
Certifications
dbt Analytics Engineering Certification
dbt /
Professional Data Engineer
DataCamp /
Google IT Automation with Python
Coursera /
Microsoft Certified: Azure Data Engineer Associate
Microsoft /
Dates indicate when each certification was earned.
Contact
Have an app idea or a process you'd like to automate?
Tell me what your business needs. We’ll review your requirements with no obligation, then agree on the scope, timeframe and a fixed price before work starts. Based in Spain, available for remote projects worldwide.