About me

My name is Michael Madeira

I'm finishing my master's degree on Computer Science, with specialization on Intelligent Systems and Intelligent Robotics.

My main goal is to become a professional Data Scientist, developing a diversity of solutions for data-driven real life problems, by using statistical data analysis, extracting insights and visualize them on dashboards, as well as implementing Machine Learning end-to-end solutions.

Data Science Skills

Programming Languages and Databases Systems

  • Python
  • SQL
  • Databases Systems SQLite, MySQL

Machine Learning and Statistics

  • Descriptive Analysis (centrality, dispersion, skewness, kurtosis, density)
  • Similarity, Correlation and Causality Analysis
  • Data Transformation, Data Balancing and Cleaning
  • Model performance metrics (Accuracy, Precison, Recall, F1-Score, ROC Curve, Lift Curve, AUC, RMSE, MAE, MAPE, Silhouette Score, DB-Index)
  • KNN, Naive Bayes, Decision Trees, Random Forests, Neural Networks, Probabilist Graphical Models and more
  • Hypothesis Testing, A/B Testing
  • Sklearn, Scipy and Tensorflow

Data Visualization

  • Matplotlib
  • Seaborn

Software Enginner

  • Git, Github, Gitlab, Cookiecutter, Virtual Environment and Docker
  • Streamlit
  • Google Cloud Platform

Data Science Projects

Real Estate Recommendation System

This project is a recommendation system for Real Estate companies based on insights extracted from exploratory data analysis of a public property sales dataset. I publish some reports and interactive graphical visualizations on an accessible website.

Credit Card Client Segmentation

Client segmentation is a broad solution, transversal to multiple markets, but on this one I use a bank dataset with clients information about the usage of credit card products, to identify the different groups of clients, which deserves a different business approach.

I like to follow these two commandments that apply to almost everything:

“Embody what you teach and teach only what you have embodied”,

"A black belt has the same or more to learn as a white belt"

Meaning that I'm focused on keep learning by self-practicing and sharing experiences, always with an eternal apprentice mindset with eager to keep growing and also with an expert perspective.


Michael Madeira,
Data Scientist

Get in touch

Feel free to reach me.