Player 1 · Málaga

Player select

Daniel Doblas Jiménez

Class: Python Backend & Data Engineer

STATUS
Software Engineer @ Ilkari
BASE
Málaga, Spain
MAIN
Python · FastAPI · PostgreSQL · dbt · Kubernetes
LANG
Spanish (native) · English (B2)

Player bio

I build the backend services and data platforms behind domain registration. At Ilkari I work on both sides of the platform: the Python services that talk to registries over EPP, and the data platform that turns that activity into the reporting the company runs on.

I care about services that stay correct under load, data you can trust, and tooling that makes the right thing the easy thing: strict typing, tests and CI from the first commit. Right now I am going deeper into high-throughput Python services and AI systems.

Inventory

  • API API Development FastAPI, Django
  • SQL SQL & PostgreSQL Query plans & tuning
  • MOD Data Modeling Schemas & indexing
  • ELT Data Pipelines Airbyte, Python, Polars
  • DWH Analytics Engineering dbt, layered models
  • ORC Orchestration Dagster, Airflow
  • OPS Platform Docker, Kubernetes, CI
  • BI Dashboards Metabase, Streamlit
  • QA Quality Tests, typing, data checks
  • UI UI Development Angular

Equipped tools

Backend

  • Python
  • FastAPI
  • Django
  • PostgreSQL
  • SQL

Data

  • dbt
  • Polars
  • Airbyte
  • Dagster
  • Airflow
  • DuckDB
  • Metabase
  • Spark

Platform & tooling

  • Docker
  • Kubernetes
  • GitHub Actions
  • uv
  • Ruff
  • mypy

Languages · CEFR

SpanishNATIVE
EnglishB2

Quest log

Daruma rule: one eye is painted when a goal is set, the second when it is reached.

  1. World 5 ● In progress

    Software Engineer

    Ilkari · Málaga · 2026 – Present

    • Build the Python (FastAPI) services behind a domain registration platform that integrates with registries over EPP.
    • Build the company's data platform: Airbyte ingestion, dbt models, Dagster orchestration and Metabase dashboards on Kubernetes.
    • Deliver ETL pipelines and dashboards for departments across the company.
    • Work across the platform and development teams to align delivery between projects.
  2. World 4 Cleared

    Data Engineer

    Ciklum · Málaga · 2024 – 2026

    • Built and maintained ETL pipelines, with validation and cleaning steps that kept downstream reporting consistent.
    • Tuned slow queries and redesigned database structures to make reporting faster and more accurate.
    • Built Python applications and API integrations between internal systems with cross-functional teams.
    • Split complex workflows into smaller components that were easier to test and maintain.
  3. World 3 Cleared

    Junior Data Engineer

    The Workshop · Málaga · 11/2023 – 12/2024

    • Designed database schemas and indexing strategies for efficient storage and retrieval.
    • Re-engineered legacy systems on modern frameworks, reducing technical debt without hurting stability.
    • Built data mining and analysis jobs, and evaluated Hadoop and Spark for large volumes of unstructured data.
  4. World 2 Cleared

    Junior Software Engineer

    The Workshop · Málaga · 09/2022 – 11/2023

    • Diagnosed defects and failures, and shipped the refactors and design fixes that resolved them.
    • Delivered features on schedule as part of a Scrum team.
    • Wrote and maintained technical documentation.
    • Worked with partners in the blockchain ecosystem to share knowledge.
  5. World 1 Cleared

    Researcher

    ITIS "José María Troya Linero" · Málaga · 10/2020 – 09/2022

    • Ran research projects in parallel with interdisciplinary teams.
    • Built web applications with JavaScript, SQL and HTML.
    • Improved website performance by optimizing front-end and back-end code.

Side quests

Open-source projects. Each one is small, strict and documented.

Logbook

Notes on engineering and teams, published on Medium.

  1. Why your "all-senior" team might be a bigger risk than you think ↗
  2. To UUID or not to UUID? Performance vs. scalability in database design ↗

Training

Achievement unlocked · Publication Automatic Design of Multi-objective Particle Swarm Optimizers · Springer ↗
MSc · 06/2022UMA

Artificial Intelligence & Big Data

University of Málaga · Researcher at IBIMA, 2022

Thesis: Automatic Design of Multi-objective Particle Swarm Optimizers

CONTINUE?

INSERT MESSAGE

Open to backend and data engineering roles and projects.

LinkedInin/daniel-doblas-jimenez
OPEN ↗
GitHubgithub.com/dandobjim
OPEN ↗
Medium@dandobjim_22678
OPEN ↗