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. π€
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: