Rafael Ribeiro

About

Rafael Ribeiro

I am an Electronic and Computer Engineer with hands-on experience across IoT systems, data engineering, machine learning, and cloud infrastructure — with a genuine interest in audio electronics and signal processing on the side. I like working across the full depth of intelligent systems: from gateway firmware and network architecture to data pipelines, dashboards, and predictive models.

My most recent work at TwinStudio (part of Casais Group) has been building and scaling the IoT layer for GoTwin, a Digital Twins and Facility Management platform — from gateway architecture and cloud infrastructure on AWS to system integrations and IoT monitoring solutions for the construction industry.

I am drawn to applied machine learning and data intelligence, and have worked on problems ranging from dementia prognosis modelling using explainable AI to large-scale NLP-based fraud detection for Brazil's Securities and Exchange Commission (CVM).

Education

BSc in Electronic and Computer Engineering

Federal University of Rio de Janeiro (UFRJ)

Mar 2018 – Oct 2025 · Rio de Janeiro, Brazil · GPA 7.6 / 10

Thesis: "10-Year Dementia Prognosis: Applying Machine Learning Models and Explainable AI Techniques to Identify Modifiable Risk Factors"

Academic Exchange in Electrical Engineering

Aalto University — School of Electrical Engineering

Sep 2022 – Dec 2022 · Espoo, Finland

Skills & Technologies

Machine Learning & AI

Scikit-learnKerasTensorFlowXGBoostCatBoostFacebook ProphetNumPySciPyLangChainOpenAI APIGemini APISHAP

Data & Visualisation

PandasMatplotlibSeabornPlotlyStreamlitDashPower BILooker Studio

Web & APIs

PythonFastAPIFlaskNodeJSWebSocketsREST APIsSeleniumBeautiful Soup

Databases

MySQLPostgreSQLMongoDBFirebaseSQLAlchemy

Infrastructure & DevOps

DockerAWSOracle CloudLinuxProxmoxNginxWireguard VPNSSH / SFTPShell ScriptCronGit / GitHub

Programming Languages

PythonJavaScriptCC++Shell ScriptPowerShell

Engineering & Embedded

ESP32ArduinoNode-REDVHDLKiCADLTSpiceOrCadMATLABAutoCAD

Languages

Portuguese

Native

C2

English

Fluent · TOEFL IBT 110/120

C1

Spanish

Intermediate

B1

Finnish

Beginner

A1