Skip to content
View alexsavio's full-sized avatar
πŸ’­
:octocat:
πŸ’­
:octocat:

Organizations

@euroscipy @Neurita @PythonSanSebastian @pyjokes @enter-at @daita-io @tresorbase
Block or Report

Block or report alexsavio

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
alexsavio/README.md

Hey! I'm @alexsavio (Alexandre M. Savio) πŸ‘‹

I'm a computer scientist. I use Python lately, but I have long experience with Java and C++. πŸβ˜•

I currently live between the Basque Country (Spain) and Bavaria (Germany). 🌍πŸ‡ͺπŸ‡ΈπŸ‡©πŸ‡ͺ

I like to design, build and automate things using:

  • machine learning,
  • distributed systems,
  • data warehouses,
  • containers,
  • micro-services, and
  • serverless.

I also enjoy developing modern backend APIs, chat bots, CI/CD pipelines, and use infrastructure as code for the public cloud providers. πŸ€–

I am currently helping a limited number of teams and organizations as an external consultant. At the same time I'm learning Rust πŸ¦€ and building business ideas.

If you would like to have my help with your team and product, feel free to contact me. πŸ€“

A bit about me...

I hold a PhD in machine learning applied to brain image processing and disease detection.

During my research I have been using Matlab and Python, scikit-learn, and the Nipy tools to pre-process brain images for feature extraction and disease detection from magnetic resonance (MRI) and positron-emission tomography (PET) images. πŸ‡ͺπŸ‡ΈπŸ‡¬πŸ‡§πŸ‡΅πŸ‡±πŸ‡©πŸ‡ͺ

Then I left academia...

Since 2017 I have been involved in a wide variety of projects in small teams in different companies:

  • Ansible to provision remote clusters with Kafka and the ElasticSearch stack,
  • maintenance of a shared Java library for logging events through Kafka for the automotive industry,
  • C++ to automate a Universal Robot to use as a ground truth for motion sensors,
  • Python and Falcon to create an IoT end-user facing API for users, devices, and firmwares running on AWS,
  • Serverless Framework, Terraform and later AWS CDK to create AWS Step Functions to ingest data into Redshift and S3 for a data warehouse, and
  • Golang and OpenAPI to implement integration tests for an end-user facing API,
  • Python on Airflow to maintain a datalake in Elasticsearch with Points-Of-Interest data for a car navigation system,
  • Real-time asynchronous system in Python to send alerts to Slack (and other places) based on a statistical model running against big-data on Rockset for a fintech company.

I also have participated in the European Python community since 2014. I am a PSF Fellow and a EuroPython Fellow, I also have:

  • co-founded ACPySS to support the local Python community,
  • been part of the EuroPython Society board from 2015 to 2018,
  • been core organizer of the PySS conferences, EuroPython 2015 and 2016, and EuroScipy 2019,
  • helped in the organization of other conferences: EuroScipy, PyMunich, and PyConDE, and
  • spoken in scientific conferences and also a few Python conferences like PySS, PyData/PyCon Italy, PyConDE, and EuroPython.

A bit of my original open source work:

  • A useful tool that I created to generate badges for conferences which ended up being popular among some friends: docstamp and tito-docstamp.
  • hansel a tool to help with my research and other open source tools. πŸš€

You can find me on:

Alex's Github Stats

Pinned

  1. hansel hansel Public

    Parametric file paths to access and build structured folder trees.

    Python 21 1

  2. pyjokes/pyjokes pyjokes/pyjokes Public

    One line jokes for programmers (jokes as a service)

    Python 327 83

  3. alexsavio.github.io alexsavio.github.io Public

    a blog

    HTML 1

  4. Neurita/pypes Neurita/pypes Public

    Reusable neuroimaging pipelines using nipype

    Python 17 7

  5. PythonSanSebastian/docstamp PythonSanSebastian/docstamp Public

    A SVG template renderer from table data based on Inkscape and Jinja2.

    Python 6 2

  6. rust-zero2prod rust-zero2prod Public

    Me following the Rust From Zero to Production book

    Rust 1