Skip to content
View FrancescAlted's full-sized avatar

Organizations

@PyTables @h5py @Blosc @spectraphilic @ironArray

Block or report FrancescAlted

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
FrancescAlted/README.md

Hi there 👋

I am a curious person who studied Physics and Math when I was young. Through the years, I developed a passion for handling large datasets and using compression to enable their analysis using regular hardware that is accessible to everyone.

I am the CEO of ironArray SLU and also leading the Blosc Development Team, and currently interested in determining, ahead of time, which combinations of codecs and filters can provide a personalized compression experience. This way, users can choose whether they prefer a higher compression ratio, faster compression speed, or a balance between both. I am also very busy in providing a way for sharing Blosc2 datasets in the network in an easy and effective way via Caterva2 and Cat2Cloud, a software as a service that ironArray is proudly providing.

As an Open Source believer, I started the PyTables project more than 20 years ago. Currently, and after 25 years in this business, I started several other useful open source projects like Blosc, Caterva2 and Btune; those efforts won me two prizes that mean a lot to me:

You can know more on what I am working on by reading my latest blogs.

Experience

  • Blosc Development Team: May 2014 - Today

    BDFL. Working on designing and coding libraries for efficiently compressing large datasets. Our main projects are:

    In particular, C-Blosc2 and Python-Blosc2 implement very powerful yet flexible multidimensional containers for large datasets (NDim and NDArray).

  • ironArray SL: October 2021 - Today

    CEO. Developing libraries for overcoming the limits imposed by technology when computing with multidimensional arrays, specially where the memory bandwidth becomes a bottleneck. Expert in compression applied to storage and computation.

    Our main projects are:

    Our main goal is to facilitate the use of Blosc technologies, making sure that data compression is fast and efficient in both in local machines or in the network.

  • University of Oslo: Consultant --- September 2016 - September 2018

    Collaborating on performing large scale simulations of air pollutants via FLEXPART.

  • The HDF Group: Consultant -- August 2016 - December 2018

    Working on support for filters for HDF5 and other projects.

  • University of Oslo: Data Consultant --- September 2014 - January 2016

    Collaborating in the orchestration codebase for SHyFT, an OpenSource hydrological toolbox

  • UberResearch GmbH: Software Engineer --- September 2014 - April 2015

    Python programming, profile and optimization of applications, database optimizations.

  • Continuum Analytics: Senior Software Engineer --- January 2012 - May 2014

    Designing and coding libraries to cope with extremely large datasets (Blaze), specially in the I/O to memory and disk backends. Also involved in providing consulting services about handling big data for our customers.

  • BMAT: Software Engineer --- February 2011 - December 2011

  • Universitat Jaume I:: Assistant professor (Physics) --- February 2010 - September 2011

  • PyTables: Software developer & consultant --- May 2008 - June 2011

  • Cárabos Cooperativa Valenciana: Executive Director --- April 2005 - April 2008

  • Universitat Jaume I:: Assistant professor (Physics) --- March 2003 - September 2005

  • PyTables: Software developer --- Aug 2002 - March 2005

  • Servicom2000

    • System architect May 2000 - May 2001

    • Technical director Jan 1999 - May 2000

  • Servicom (Valencia branch office): Technical director --- Aug 1996 - Jan 1999

  • Universitat Jaume I: Scientific computing analyst --- Sep 1991 - Jul 1996

  • IFIC - Institut de Física Corpuscular (Universitat de València - CSIC)

    • System administrator assistant for the computer center --- Jan 1991 - Jul 1991

    • Research fellowship holder --- Jan 1989 - Dec 1990

Education

  • Universitat Jaume I

    • PhD student in Mathematical Methods --- 1996 - 2002 Thesis name "Application of the simplectic integrators to the study of Hamiltonian systems". Thesis advisor: Prof. F. Casas. Unconcluded.

    • Master of Science in Mathematical Methods --- Finished in May 2002 This is an official recognition for the PhD courses followed and research trajectory.

  • Universitat de València

    • PhD Student at IFIC ("Institut de Física Corpuscular") in València --- Jan 1989 - Dec 1990

      Spent one year and half at CERN (Geneva, Switzerland) working in the ToF (DELPHI experience) detector data acquisition system. Read "Tesi de Llicenciatura" named "The Data Acquisition System of the Time of Flight (ToF) Detector of DELPHI" in June 1990.

    • Master of Science in “Electronics and Computer Sciences” and “Theoretical Physics” --- 1982 - 1988

      Concluded both Masters in Physics studies.

Papers

Republication without permission is forbidden.

Popular repositories Loading

  1. caterva caterva Public archive

    A multidimensional data container on top of Blosc2.

    C 44 5

  2. ipython_memwatcher ipython_memwatcher Public

    An utility for watching the memory consumption and time spent on each IPython input cell

    Python 32 9

  3. DataContainersTutorials DataContainersTutorials Public

    Tutorials on Python Data Containers for no-so-BigData

    Jupyter Notebook 20 4

  4. EuroPython2015 EuroPython2015 Public

    Materials for the tutorial at EuroPython 2015

    17 8

  5. PyData-BCN PyData-BCN Public

    Tutorial on HDF5 and pandas for PyData Barcelona

    Jupyter Notebook 14 5

  6. PyConES2015 PyConES2015 Public

    Materials for PyConES 2015 tutorial

    11 2