You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
David López GonzálezDL

David López González

Malt Linker

Big Data & High Performance Systems | Rust · Spark

€468/day
1 project
Móstoles, ES
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About David

I work on the construction and optimization of high-performance Big Data systems, focusing on efficiency, automation, and maintainability.

I have experience optimizing Apache Spark applications in large-scale data environments, reducing operational costs and execution times through improvements in design, execution, and observability.

I am particularly interested in the use of Rust for data systems, as well as NixOS and reproducible approaches for infrastructure and environment management.

I am currently exploring Sail and DataFusion applied to DataOps, with an emphasis on reproducible, efficient, and easy-to-maintain workflows.
  • Spanish

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • Lake Sail
    Contributor to the Lake Sail project (Rust)
    May 2025 - Today (1 year and 1 month)
    I actively participate as a committer in Lake Sail, a query execution engine written in Rust, designed for high-performance analytical data processing. I contribute to the development of key features, execution optimizations, and performance testing. This collaboration is part of the drive to build the Rust data ecosystem, combining my experience with Apache Spark with the use of modern and efficient technologies.

    Repository: https://github.com/lakehq/sail
    Rust Apache Spark PySpark datafusion
  • Apache Datafusion
    Contributor to Apache Datafusion (Rust)
    August 2025 - Today (10 months)
    Committer of the Apache Datafusion project, used as an engine to accelerate, among other things, Apache Spark accelerators.

    Repository https://github.com/apache/datafusion
    Rust datafusion Apache Spark
  • NixOS (nixpkgs project)
    Maintainer of Sail in Nix/Nixpkgs/NixOS
    February 2026 - Today (4 months)
    Maintainer of the Sail package in nixpkgs (NixOS ecosystem).
    Responsible for packaging, integration and release updates of Sail within nixpkgs, ensuring reproducible builds and compatibility across supported platforms.

    • Implemented Rust-based packaging using buildRustPackage
    • Added automated update support via nix-update-script
    • Integrated basic package-level tests (passthru.tests)
    • Verified cross-platform builds (Linux / Darwin)
    • Coordinated packaging visibility with upstream project
    Rust sail NixOS

Recommendations

Be the first to recommend David

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Degree in Statistical Sciences and Techniques
    University Miguel Hernandez of Elche
    2012
    Licenciatura de ciencias y técnicas estadísticas
  • Development of Cross-Platform Applications, Computer Science
    I.E.S. de Alquerías
    2016
    Desarrollo de aplicaciones multiplataforma, Informática

Certifications

Skill set

Categories