Skip to main content
Juan Luis

Juan Luis

Software Engineer | Developer Success | Developer Relations | Community | Luddite

Software Engineer (Rotation) at Canonical

Madrid, Madrid, Spain🇪🇸
Open to:CollaborationsMentoring othersBeing mentoredBoard positions
Preferred workplace:Remote (same region)

Posting about open source ecology, resisting AI, y política española. Software Engineer + DevRel at Canonical. Luddite. 🇪🇺 #ADHDAwareness 

https://linkat.blue/juanlu.space

Activity

Active on:Bluesky networkTangledio.atcr.sailor.star

Loading activity...

View full activity

Career: 16

Software Engineer (Rotation)

Canonical

Provincia de Madrid

Oct 2025 - Present

Develop MySQL charm (K8s + VM operator) using Canonical open source technology

Developer Relations Engineer

Canonical

Madrid, Community of Madrid, Spain

Sep 2025 - Present

Adjunct Professor

IE School of Science and Technology

Madrid, Community of Madrid, Spain

Sep 2025 - Present

Professor of two courses in the Master in Business Analytics & Data Science: • Python for Data Analysis I • Python for Data Analysis II

Principal Product Manager

QuantumBlack, AI by McKinsey

Madrid, Community of Madrid, Spain

Jun 2023 - Jul 2025

Product Manager for Kedro, an opinionated, open source Python framework for data science

Developer Advocate

Kedro

Madrid, Spain, Europe

Jan 2023 - Jul 2025

Developer Advocate

QuantumBlack, AI by McKinsey

Madrid, Community of Madrid, Spain

Jan 2023 - Jun 2023

Developer Advocate for Kedro, an open source framework for data scientists.

Data Scientist Advocate

Orchest

Madrid, Community of Madrid, Spain

Feb 2022 - Dec 2022

- Responsible for the content creation roadmap, published notable blog posts on emerging Python libraries like Polars and DuckDB - Responsible for the go-to-community strategy, spoke at several PyData and PyCon events around the world - Responsible for the social channels of the company, including Twitter and LinkedIn - Responsible for the documentation, rewrite from reST to Markdown (MyST) while keeping Sphinx - Planned and led a livestreamed community event to announce a major version of the product - Implemented an ELT data architecture for data-driven decision-making, including dashboards for C-level and investors, using Google BigQuery, Meltano, dbt, Orchest, and Metabase - Implemented better analytics solutions on our website for easier conversion tracking using Google Tag Manager

Adjunct Professor

IE School of Human Sciences and Technology (HST)

Madrid Area, Spain

Jan 2018 - Dec 2022

Professor of three courses in the Master in Business Analytics & Big Data: • Python for Data Analysis I • Python for Data Analysis II • Advanced Python

Developer Advocate

Read the Docs

Mar 2021 - Jan 2022

Work on the Chan Zuckerberg Initiative grant to improve documentation for scientific projects: - Wrote a beginners tutorial for Read the Docs - Wrote a beginners tutorial for Sphinx, with input from the community - Gave several technical talks about Markdown in Sphinx - Engaged with the PyData community online - Participated in discussions related to packaging

Freelance Researcher

Libre Space Foundation

Sep 2020 - Jun 2021

Research about open source tools for orbit propagation as part of the OpenSatCom project.

Mission Planning & Execution Engineer

Satellogic

Aug 2018 - Mar 2021

• Development of open source Python library for orbit-propagation • Development of an asynchronous Python software running on board of the satellite to execute tasks • Define orbital configurations for long term simulations • Outreach

Astropy Core Developer

NumFOCUS

Aug 2020 - Dec 2020

Maintainer of Astropy (astropy.coordinates subpackage) a NumFOCUS sponsored project, under contract as part of a grant by the Moore Foundation.

Adjunct Professor

Esade

Barcelona, Catalonia, Spain

Sep 2020 - Oct 2020

Professor of Introduction to Python in the Executive Masters in Business Analytics.

Adjunct Professor

Barcelona Technology School

Barcelona Area, Spain

Aug 2018 - Jun 2019

Professor of the course "Data Science Foundations" in the Master in Big Data Solutions.

Senior Python Developer | Geospatial applications

Satellogic

Barcelona Area, Spain

Jun 2017 - Aug 2018

• Development of open source geospatial Python library https://github.com/satellogic/telluric/ • Development of REST APIs for geospatial data consumption (Django Rest Framework) • Development of solutions for geospatial data storage and retrieval using databases and cloud storage solutions (PostgreSQL/PostGIS, Azure Cloud Storage) • Support for the Data Science and Solutions team • Outreach

Freelance Data Scientist

Boeing Research & Technology

Madrid Area, Spain

Jul 2017 - Jan 2018

Studied machine learning algorithms to predict air trajectories as part of the "Data-driven AiRcraft Trajectory prediction research" H2020 project.

Skills: 45

Other

Amazon Web Services (AWS)Azure DatabricksCloud ComputingData AnalysisData AnalyticsData EngineeringDatabricks ProductsDeveloper Advocacy
Developer RelationsDjangoDockerEmail MarketingFishtown Analytics dbtGitGithubGoogle BigQueryjujuKubernetesLinuxMailerLiteMicrosoft AzureMySQLNumerical SimulationNumPyOpen Source LicensingOpen-Source DevelopmentOpen-Source SoftwareOpenStackopentofuPandas (Software)PlausiblePolarsPostgreSQLProduct ManagementPublic SpeakingPythonQGISRaspberry PiResearchRust (Programming Language)Scientific ComputingSciPySQLTerraformUbuntu

Projects: 2

Introduction to Python for Aerospace Engineering Students

github.com/AeroPython/Curso_AeroPython

Mar 2014 - Present

Introductory Python course for aerospace engineering students.

Pybonacci

pybonacci.org/

Mar 2012 - Aug 2019

Blog sobre computación científica con Python en español.

Publications: 10

Less is Less10 articles
Feb 2026

Váyase (de X) señor Sánchez

astrojuanlu.leaflet.pub

Feb 2026

En el centro del Open Source

astrojuanlu.leaflet.pub

Feb 2026
Jan 2026

La "IA" ética no existe

astrojuanlu.leaflet.pub

Dec 2025

How will the "AI" bubble burst

astrojuanlu.leaflet.pub

Dec 2025
Dec 2025

Going all-in on ATProto

astrojuanlu.leaflet.pub

Nov 2025

Credentials: 3

AWS Certified Cloud Practitioner

Amazon Web Services (AWS)

Jun 2025

Education: 2

Universidad Politécnica de Madrid

Aeronautical Engineering, Aeronautical Engineering

Jan 2009 - Jan 2017

Politecnico di Milano

Aerospace Engineering, Aerospace Engineering

Jan 2012 - Jan 2013

Erasmus scholarship of one year.

Awards: 4

Fellow

Dec 2017

For those who have served the Python community by creating and/or maintaining various engineering/design contributions, or for those who have served the Python community by coordinating, organizing, teaching, writing, and evangelizing.

100 mejores calificaciones en la PAU en la UCM

2009

Diploma a las 100 mejores calificaciones en la Prueba de Acceso a Estudios Universitarios en la Universidad Complutense de Madrid.

Premio extraordinario de Bachillerato de la CAM

2009

Premio extraordinario de Bachillerato de la Comunidad de Madrid.

Beca de Excelencia de la CAM

2009

Beca de Excelencia de la Comunidad de Madrid.

Volunteering: 6

Organizer

PyData Madrid

Jan 2022 - Present

I am the lead organizer of the PyData Madrid monthly meetups.

Founding Member

Python España

Dec 2012 - Present

Founding Member of Python Spain. I compiled the list of the first board members so they could be based in diverse geographical locations around Spain.

Vocal

Mercado Social de Madrid

Sep 2022 - Jun 2025

Member

Space Generation Advisory Council

Jan 2018 - May 2021

I am a member of the Events workgroup inside the Space Generation Advisory Council, where I assist in the organization of the 5th European Space Generation Workshop.

Chair

Python España

Mar 2014 - Feb 2020

I was the chair of the Python España non-profit. My main activity was to handle the group social networks and chat channels, organize PyConES (our yearly conference, with +400 attendees and ~20 % women speakers in its last edition), coordinate support for the local communities and meetups, and stay in touch with everybody.

Technical Evangelist

Pybonacci

Mar 2012 - Feb 2016

I co-founded the blog Pybonacci, the first Spanish-speaking blog about scientific computing with Python. I wrote +65 articles, explaining how to use all the scientific/numerical Python ecosystem (NumPy, SciPy, Astropy, IPython/Jupyter), having reached hundreds of thousands of unique visitors.

Languages: 3

Español(Native or bilingual)
Inglés(Professional working)
Italiano(Limited working)

Also find Juan Luis on…