Alexandre (Manhaes) Savio

Cloud Software Engineer

Munich, Germany
Experience
Mar 2024 - Present
1 year 5 months
Switzerland
Remote

Cloud Software Engineer

Dectris AG

  • Goal: Build a scalable multi-region backend service in AWS for serve remote desktop virtual machines for scientific analysis.
  • Stack: AWS, Github, Terraform, Python, and Rust.
  • Developers: 4-6.
  • I built and defined the core infrastructure of the backend system.
  • I defined and coded the virtual machines provisioning supporting Ubuntu and Rockylinux desktop setups.
  • I programmed the API service that ran in ECS to manage virtual machines and build custom Docker images for users.
Nov 2023 - Feb 2024
4 months
Mannheim, Germany

Cloud Architect

Königsweg GmbH

  • Goal: Build the cloud infrastructure for a data extraction, processing, and machine learning training and inference backend.
  • Stack: Azure, Azure DevOps, Terraform.
  • Developers: 2.
Feb 2023 - Feb 2024
1 year 1 month
Germany

MLOps and Cloud Engineer

Bayer AG

  • Goal: Run and improve the MLOps services and support AI scientists and application developers with AI systems.
  • Stack: AWS, Gitlab, Terraform, Serverless, and Python.
  • Developers: 3-5.
  • I increased the test coverage of the AI model inferencing pipeline from 60% to 85%, and I made it more efficient by adding a model results cache using DynamoDB.
  • I wrote load tests, which allowed the team analyse the different issues and average time of the inferencing round-trip.
  • I migrated the inference pipeline to a Step Function to improve the observability of the system, coming from an unnecessary event driven architecture with no monitoring at all.
  • I migrated 60 out of 100 repositories from Gitlab to Github, including their complex CI/CD pipelines through an automation I wrote in Ansible. Meanwhile the rest of the team were manually doing the migrations. My work the migration work time to half of the estimation.
Nov 2022 - Jan 2023
3 months
Munich, Germany

Senior Data Engineer

KONUX GmbH

  • Goal: Build a real time data pipeline based on PySpark to process UK Railways network data to create a digital twin.
  • Stack: AWS, Bitbucket, PySpark, Glue.
  • Developers: 4.
  • I implemented the transformation of the raw incomplete UK Railways data into a sensible timeseries and made the connection with the rest of the pipeline.
  • I increased the test coverage of the whole pipeline from 30% to 80%.
  • I supported other team members with PySpark.
Jan 2022 - Present
3 years 7 months
Munich, Germany

CTO

ZeroBang OÜ

  • Goal: web application to help small-mid size companies to automate their account receivables and payables (Product: Tresorbase).
  • Stack: GCP, AWS, Github, Django, React, TypeScript, CloudFlare.
  • Developers: 3.
  • I am in charge of the cloud infrastructure, and the backend.
  • I implemented the fully automated CI/CD pipeline to deploy the application on CloudFlare, AWS, and GCP using Pulumi.
  • I wrote automated UI end-to-end tests based on Cucumber, TypeScript, and Playwright increasing the confidence of the team for releases.
  • From the product (Tresorbase), we derived 2 more financial and automation web SaaS; we increased the customer base from 0 to 8.
Nov 2021 - Jun 2022
8 months
Munich, Germany

Senior Data Solution Architect

Klarna

  • Goal: build an alerting tool for failures in the customer integrations of the Klarna payment service. The system would send alerts to Slack using an statistical model running on Rockset.
  • Stack: AWS, AWS CDK, Bitbucket, Jenkins, Python, Kafka, Rockset.
  • Developers: 4.
  • I implemented the asynchronous backend of the system which ran different queries against Rockset to try and find anomalies and send the proper alerts.
  • In less than 4 months we had a working system, and the account manager teams were already happy with the alerts.
  • Two alerts saved one of their large customers an estimated amount of more than 1 million EUR in one day.
Sep 2021 - Dec 2021
4 months
Munich, Germany

Senior Data Engineer

Personio

  • Build serverless data pipelines in the cloud to aggregate data from different third-party data providers for business reporting.
  • Migrate many of the manually deployed Lambdas into Terraform and added automated tests.
  • Stack: AWS, Gitlab, Python, Lambda, Glue, Athena.
  • Developers: 5.
May 2021 - Aug 2021
4 months
Munich, Germany

Senior Data Solution Architect

CARIAD

  • Develop a global solution for CARIAD to ingest, manage, and serve points-of-interest specially in the area of car chargers using AWS, Airflow, Python, and microservices.
  • Goal: Run the Points of Interest data aggregation system for the Volkswagen ID.3 and ID.4.
  • Stack: AWS, Airflow, Python.
  • Developers: 5.
  • Improve the code quality of the data extraction pipelines and add new features.
  • I improved the reliability and testability of the data pipelines by refactoring big chunks of the system and increasing the test coverage more than 20%.
Nov 2019 - May 2021
1 year 7 months
Munich, Germany

Cloud Applications/Data Engineering Team Lead

Nordcloud GmbH

  • As team lead I managed projects staffing, internal management, development processes, and knowledge sharing.
  • Handled pre-sales and writing cloud solution project proposals.
  • Project Exasol (2 devs): Implement integration and performance tests for a REST API in Go.
  • Project Continental (4 devs): Developed Amazon Elasticsearch automated data ETL for reporting and data analytics.
  • Project Continental (4 devs): Built cloud infrastructure with AWS CDK including CI/CD pipeline, step functions for data processing, monitoring, and alerting.
Nov 2018 - Nov 2019
1 year 1 month
Munich, Germany

Cloud Applications Developer

Nordcloud GmbH

  • Project Continental (4 devs): Stack - AWS, Terraform, Python, Step Functions, AWS Redshift, RDS, Glue, monitoring and alerting.
  • Project Continental: I was the technical lead to build a fast big data ingestion system for factory production data to generate reports and traceability analysis.
  • Project Continental: Data ingestion for AWS Redshift and S3. Also ingestion for data in XML using XSLT.
  • Project Continental: Automated monitoring and alerting with AWS Cloudwatch and SNS.
  • Project Continental: I worked on this project for 2 years, I was the main developer of the data pipeline, CI/CD, cloud infrastructure.
  • Developed an internal product for automation of image hardening for EC2 and ECS.
Nov 2017 - Oct 2018
1 year
Munich, Germany

Engineer

Siemens Corporate Technology

  • Goal: Build a multi-tenant cloud platform for IoT fleet management (Project: Software Defined Inverter).
  • Stack: AWS, Gitlab, Python, Terraform.
  • Developers: 3.
  • I built the RESTful API for device, user, and IoT data management with 1 other developer.
  • We kept the test coverage at > 85% (core API of the product to 90%) and we were finally able to have a fully automated deployment and database migration system.
  • Increased the deployment time of the solution from 5 hours of manual work to fully automated 45 minutes.
  • I built IoT tooling for device onboarding and production on Raspberry Pis, and cloud infrastructure in AWS with other developers.
  • RESTful API test driven development.
Apr 2017 - Nov 2017
8 months
Munich, Germany

IT Architect

MaibornWolff GmbH

  • BMW Log-Analyzer project (4 devs): Goal - provision 6 large clusters in 3 different regions.
  • BMW Log-Analyzer project (4 devs): Stack - Ansible, Python, Kafka, and ELK stack for log data stashing and analysis.
  • BMW Log-Analyzer project (4 devs): Implemented the whole setup and configuration of the Kafka cluster using Ansible and implemented a monitoring script for the cluster.
  • BMW Augmented Reality Tracking project (4 devs): Developed a C++ application to measure the precision of AR glasses movement sensors using a robotic arm to simulate human head movement for a car driver HUD.
  • BMW Augmented Reality Tracking project (4 devs): Acted as the main C++ developer, writing the control system of the robotic arm (Universal Robot), system connection, and movement calculation mathematics.
  • BMW Augmented Reality Tracking project (4 devs): Drove the C++ software testing setup.
  • BMW Augmented Reality Tracking project (4 devs): Built the Ansible setup to provision and configure the target computer.
Dec 2016 - Aug 2017
9 months
Germany

Unity Developer

AR-Experts GmbH

  • Augmented reality project with Unity 3D and C#.
Oct 2016 - Jul 2018
1 year 10 months
Sweden

Software and Data Carpentry Instructor

Software and Data Carpentry

  • Conducted intensive courses for scientific staff focused on open source software, bash, git, and programming with Python.
  • Delivered courses 4-5 times in Spain at the UPV/EHU, and 2 times at Lund University, Sweden.
  • I authored hansel.
Sep 2015 - Apr 2017
1 year 8 months
Germany

Post-doctoral researcher

Klinikum rechts der Isar, TUM

  • Brain PET-MRI processing for computer-aided diagnosis systems. Specially using resting-state fMRI, DTI and FDG-PET.
  • Medical image processing and time-series analyses for age-related dementiae detection and understanding.
  • Used AWS for processing large image datasets with EC2 and AWS Batch.
  • Scientific publications and lecturing in intensive workshops for scientific staff focused on open source software, bash, git, and programming with Python.
  • I used widely scikit-learn and built reproducible brain image processing and analysing pipelines with nipype.
Jan 2015 - Sep 2015
9 months
Wrocław, Poland

Post-doctoral researcher

Wrocław University of Technology

  • Machine learning applied to brain and abdominal MRI for computer-aided diagnosis systems.
  • Specially using resting-state fMRI and time-series analysis.
  • International research collaborations and publications.
Oct 2014 - Jul 2018
3 years 10 months
Bilbao, Spain

Board member and organizer

EuroPython

  • Main organizer of the EuroPython 2015 and 2016 conferences in Bilbao.
  • I improved many of the organizational issues that the team had.
  • I also participated in the organization of EuroPython 2017, 2018, and 2019.
Nov 2013 - Dec 2014
1 year 2 months
Spain

Post-doctoral researcher

Computational Intelligence Group (UPV/EHU)

  • Machine learning approaches applied to resting-state fMRI connectivity using Python.
  • Setup and maintenance of an HPC cluster based on SunGrid Engine for the research team’s image processing cluster.
  • I implemented many data extraction, processing pipelines using Python’s neuroimaging modules, and AI model training and testing using scikit-learn.
Sep 2008 - Nov 2013
5 years 3 months
Spain

PhD Student

Computational Intelligence Group (UPV/EHU)

  • Multimodal brain MRI processing.
  • Machine learning for feature selection, dimensional reduction, and classification of neurological diseases using MATLAB, then R, then Python.
  • Conducted research on Bayesian sampling methods during a 6-month stay in the FMRIB group at the University of Oxford.
  • Lecturing computer vision master degree courses.
Jul 2007 - Jul 2008
1 year 1 month
Spain

Software Engineer

InnovaeVision S.L.

  • Developed a Java, Spring, and Hibernate web service with a frontend application for an ISO certification company. (Developers: 2)
  • Developed an embedded GNU/Linux C++ application for a system with a touch screen and specific relay hardware for medical treatments.
Jul 2004 - Apr 2007
2 years 10 months
Spain

Software Engineer

JADE Systems S.L.

  • Performed duties as systems, workstations, and network administrator. (Developers: 2)
  • Engaged in Windows C++ programming using Borland Builder C++6 for aeronautical material calculation software for wind energy.
Summary

I have more than 15 years of experience implementing solutions mainly in Python, C++, and Java. I developed machine learning and data processing pipelines for medical imaging. Now I am a freelancer, team lead, and cloud solutions engineer helping companies migrate and develop data solutions in different cloud providers. I am also very active in the Python community and a Software Carpentry instructor.

Languages
Spanish
Native
Portuguese
Native
German
Advanced
English
Advanced
Education
Oct 2008 - Jun 2013

University of the Basque Country (UPV/EHU), Computational Intelligence Group (GIC)

PhD in Information Engineering · Information Engineering · Spain

Oct 2000 - Jun 2006

University of the Basque Country (UPV/EHU)

BSc in Information Engineering · Information Engineering · Spain

Oct 2000 - Jun 2006

University of the Basque Country (UPV/EHU)

MSc in Information Engineering · Information Engineering · Spain

Certifications & licenses

AWS Cloud Developer Associate certificate

AWS

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions