Skip to main content
Rubén Solano

Independent consultant · Málaga and remote

Data, AI and automation so your business works better.

I'm Rubén Solano. I design and build useful systems: processes that run themselves, assistants that answer from your documents, and data you can trust to make decisions.

  • Fintech experience (Financial Crime team)
  • 11 contracts completed on Upwork
  • Economist · MSc in progress (UMA)
  • NVIDIA Deep Learning certificate

Services

What I can do for your business

Five concrete services with clear deliverables and written scope. I start by understanding your process, not by selling technology.

See all services

Why work with me

Rigorous engineering, plain language

  • We start from your business

    Process and data first. Technology comes later, and only if it adds value.

  • Small, measurable deliveries

    Usable versions early, with agreed success criteria and evaluation on your real data.

  • Technical honesty

    I tell you what works, what doesn't and what the risks are. I don't promise results I can't measure.

  • Yours and maintainable

    Code and documentation at your disposal. No closed platforms, no dependence on me.

How we work

  1. 1

    Initial conversation

    You tell me about the process, the data and the goal. No commitment.

  2. 2

    Scoped assessment

    I review feasibility, available data and risks. I'll also tell you when something isn't worth doing.

  3. 3

    Proposal and scope

    Deliverables, timeline and success criteria in writing before we start.

  4. 4

    Incremental delivery

    Small, usable releases with documentation and handover.

Ways to work together

Choose how to start

  • To decide with confidence

    Assessment and feasibility

    A scoped analysis of one case: available data, risks, alternatives and a reasoned estimate of effort and return.

  • To solve a problem

    Fixed-scope project

    A concrete solution with deliverables, timeline and acceptance criteria agreed in writing.

  • To keep improving

    Ongoing support

    Maintenance, improvements and evolution of what was built, with agreed tasks or dedication.

Pricing is agreed in a written proposal after the first conversation.

Portfolio

Projects that prove it

Cases with their problem, architecture and limits. Each card states whether it is professional work, freelance work or a personal project.

  • Data engineeringPersonal project

    Analytics engineering lab on financial crime

    A personal lab that recreates an analytics engineering environment on synthetic financial-crime data, with base, core and marts layers, quality tests and orchestration.

    • Python
    • SQL
    • dbt
    • BigQuery
    • DuckDB
    • Airflow
    • +1
    Actively developedView case
  • Artificial intelligencePersonal project

    LLM assistant with long-term memory

    A language-model assistant with persistent memory and hybrid retrieval — semantic and keyword — over a graph-based store.

    • Python
    • Neo4j
    • Embeddings
    • TF-IDF
    • LLM
    PrototypeView case
  • Machine learningPersonal project

    Computer-vision inventory system

    A system combining computer vision and data processing to identify and classify items and support inventory analysis.

    • Python
    • YOLO
    • OCR
    • Embeddings
    PrototypeView case
  • AnalyticsPersonal project

    Marketing Mix Modeling with PyMC

    An analytical project exploring marketing attribution, budget allocation and response modelling with Bayesian statistics in PyMC.

    • Python
    • PyMC
    • Statistical modelling
    PrototypeView case

View all

Results

Figures I can stand behind

Personal-project numbers are labelled as such.

  • 20 → 2 min

    Daily rebuild of a data model

    Optimisation of an Airflow-related process: from roughly 20 minutes to about 2 (≈ 90 % faster).

    Ebury · internship

  • 250,000+

    Synthetic transactions

    Data in a personal analytics-engineering lab with base, core and marts layers and data-quality tests.

    Personal project

  • 11

    Contracts completed on Upwork

    Analytics, Python and machine learning, with several 5-star reviews.

    Freelance

  • 2025

    NVIDIA Deep Learning

    Certificate of competency in deep learning.

    Certification

Rubén Solano

Who is behind this

An economist who writes code

I come from economic and quantitative analysis, and since 2020 I have worked on data, Python and machine learning — first as a freelancer, later in a fintech analytics team. I care about technology that solves a concrete problem and can still be maintained after delivery.

Professional experience

From economic analysis to data engineering and applied AI.

  1. Mar 2026 – Sep 2026 · Internship

    Ebury

    Data Analyst / Analytics Engineering · Financial Crime team

    Analytics engineering at a fintech, on customer-risk and financial-crime data.

  2. 2025 · Internship

    Caja Rural de Granada

    Cash Operations internship

    Banking and treasury operations.

  3. 2020 – present

    Freelance

    Python, data and machine learning developer

    Analytics, machine learning and automation projects for international clients. 11 contracts completed on Upwork with several 5-star reviews.

What I work with

Grouped by area. The marker shows how I have used each one: professional work, freelance, personal projects or studies.

See technology details
  • Professional work
  • Freelance / clients
  • Personal project
  • Studies / learning

Data engineering

Pipelines, modelling and data quality.

  • Python(Professional work, Freelance / clients)
  • SQL(Professional work)
  • BigQuery(Professional work)
  • dbt(Professional work, Personal project)
  • Apache Airflow(Professional work, Personal project)
  • ELT / ETL(Professional work)

AI and machine learning

Models, LLMs, retrieval and vision.

  • LLM(Professional work, Personal project)
  • PyTorch(Studies / learning, Freelance / clients)
  • scikit-learn(Freelance / clients)
  • Computer vision(Freelance / clients, Personal project)
  • Predictive modeling(Freelance / clients, Personal project)
  • OpenAI API(Personal project)

Analytics and BI

Analysis, statistics and reporting.

  • Looker(Professional work)
  • Sigma(Professional work)
  • Financial analytics(Studies / learning, Professional work)
  • pandas(Freelance / clients)
  • NumPy(Freelance / clients)
  • Statistical analysis(Freelance / clients, Studies / learning)

Engineering and infrastructure

Environments, integration and cloud.

  • Google Cloud(Professional work)
  • Linux(Personal project, Freelance / clients)
  • API integrations(Freelance / clients, Personal project)
  • Bash(Personal project)
  • Docker(Personal project)
  • AWS(Personal project)

Content

Articles and videos

Technical explanations and practical guides for deciding well, no filler.

The first articles are in preparation.

Go to the blog

FAQ

Before you write to me

How much does a project cost?

It depends on scope. After a first conversation I send a written proposal with scope, deliverables, timeline and price. Where there is uncertainty, starting with a scoped assessment reduces risk.

Do you only work with companies in Málaga?

No. I work remotely with companies across Spain and other countries, in Spanish or English.

What data do you need and how do you protect it?

Only what the case requires, preferably anonymised. We define in writing which data is used, where it is hosted and who has access, and I respect client and employer confidentiality.

What if I need changes after delivery?

I hand over code and documentation so you can maintain it. If you prefer that I keep improving the system, we can agree ongoing support.

Shall we talk about what you want to improve?

Tell me about your case. I'll reply personally and tell you honestly whether I can help and how I would approach it.