Data Scientist

Sorry, this is out of date!

Nice to meet you! I\'m Bruno! I\'m a data scientist from Brazil and this is my (very out of date) portfolio! I created this page when I was first looking for a job in DS, so all projects you see are from up to 2022. Since then, I have gotten my first DS job at Bix-Tech, where I worked as a consultant, then I switched to a dream role as a senior data scientist at Radix and finally have recently moved to Rio de Janeiro to work for Petrobras. I have worked in many cool projects in these companies, and I will post about then as soon as I have the time to do so! In the meanwhile, please check my cv or my linkedin page! (Those are more up to date!)

Learn More

What I’m working on

...
Learning Dash!

As my first activity at my new position at work, I have been learning to create and deploy dashboards made with this amazing Python package named Dash! The data is collected from IIoT devices installed in factories in Brazil. It's process data coming from sensors such as temperatures, pressures, concentrations,...
Company: GreyLogix Brasil

...
pumpit!

I started making this web app for fun, but still haven't finished it but should resume the development soon! It is a web app that aims to help engineers size pumps for their industrial designs! It can calculate head loss over pipes and accessories (valves, tees, etc..)! Which envolved solving...

...
This website!

Technologies: WorPress; PHP; This is my first time using WordPress (so I'm learning that) and, although I'm using this awesome theme by NetworkChuck, I had to do at least a few tweaks in its code. It was related to the links between projects and work experiences. You can see them...

Projects

...
Stock price prediction LSTM

Technologies: AWS Sagemaker Pytorch LSTM Pandas Numpy As my capstone project for my Machine Learning Engineer Nanodegree at udacity, I used AWS sagemaker to create two machine learning models. The first one was a regression model which aimed to predict future prices of a brazilian stock (WEGE3). The second was...

...
Experimental bench automation + computer vision algorithm

Technologies: Python; Computer vision; Arduino; LabVIEW; git; MATLAB; At the lab I worked in during college we had this really cool experimental bench with water pumps, valves, an air diffuser, flow meters, cameras and LASERS: Schematic of the experimental bench My work was to automate it! So the guys teached...
Company: SINMEC (UFSC)

...
ExtraOil

Technologies: Excel; VBA; VB.NET; ExtraOil is a process simulation software developed by Tubanharon. It is aimed at the vegetable oil industry and helps engineers in crushing plants take decisions in process parameters. I helped test and debug it, as well as develop some new functions for it. ExtraOil's main screen...
Company: Tubanharon Process Engineering

...
OxyFree

Technologies Python; Django; Bootstrap JavaScript HTML CSS PostgreSQL OxyFree was a prototype of a process simulator I developed for a client in the steel industry. This was my first (and the company's) contact with web-development, so it required a lot of self-learning and being able to look for solutions on...
Company: Tubanharon Process Engineering

Experience

Data Analyst / Python developer
GreyLogix Brasil, Data Analyst
Florianópolis, SC, Brazil | October, 2022 - Current

So here's my situation: I want to leave GreyLogix and get a job in tech, more specifically in Data Science or Python Development.
My superiors know it. I've talked to them. They support me.
I asked if I could work half-time because I need time to job-search, and that's what I'm doing.
GreyLogix does have a Data Science department, but it's super new and no one there is really an expert - I know it, they know it - and that's why I didn't ask to internally move to this department. I want to learn from experts!
My bosses are super cool though and moved me to this department anyways so I can get at least some experience in the field! The department was in need of new people and the experience might help me get a job! We all win.
So what am I doing at GreyLogix now?
I'm learning. I'm learning Dash, plotly, Google Cloud Platform, node-red...It's all very recent though, when I have more detail about the projects I'm in I might update this section!

Process Engineering Specialist
GreyLogix Brasil, Process Engineering Specialist
FLorianópolis, SC, Brazil | August, 2018 - October, 2022

GreyLogix used to be an Industrial Automation company, but today it really is an Industrial Engineering company, doing everything from process/plant design, to industrial data analysis.
When one of my bosses at Tubanharon left the company in order to develop a Chemical Process Engineering department at GreyLogix, he invited me to join him in this new adventure.
Here I did a lot (and I mean a lot!!!) of different things, from plant design, to explosion risk assessments, to field services, and even helped develop a mechanical ventilator to fight the COVID pandemic.
However, the projects I loved the most had one thing in common: they all involved programming. I'll describe some of them below.

COMOS-TIA Portal Integration
COMOS and TIA Portal are two softwares sold by Siemens. They hired us to develop a COMOS plugin that made it exchange data with TIA Portal. This was done with C# and VBScript.
Flame detector
This was a PoC I developed for a O&G client. It detects whether a gas flaring system is lit or not, using a camera and RNN's. This was done using Python (TensorFlow) and MATLAB.
COMOS Administration
COMOS is an object-oriented database for industrial engineering. I am one of the admins of this system for GreyLogix.
Digital twins
Digital twins are digital representations of plants, which aim to rigorously predict the behavior of the plant under different conditions, or even to train plant operators. We develop digital twins using MATLAB, Simulink, and Simscape
Scripting, lots of scripting
I have written innumerable scripts to automate or at least facilitate mine and my colleague's works. These scripts are usually running inside COMOS and are written in VBScript

You see, the activities listed above are not the main focus of my work as a Chemical Engineering Specialist. But these projects definitely are the ones I loved the most. This is why I now want to make a shift into the technology industry and make tech my everyday.

Data Science Consultant
Bix Tech, Data Science Consultant
Florianópolis, Brazil | December, 2022 - July, 2023

Senior Data Scientist
Radix Engenharia & Software, Senior Data Scientist
Rio de Janeiro, Brazil (remote) | July, 2023 - December, 2023

Certifications

Education

Automation and Systems Engineering, MSc
Federal University of Santa Catarina April, 2019 - July, 2024

I am pursuing a master's degree in Automation and Systems Engineering. Because I work full time, I can only manage to take a few courses a year. It's been taking a while (I actually started it back in 2019) but...there's only two courses left to go! I don't give up easily! I haven't defined a subject for my thesis yet, but it's going to be something under the "Computer Systems" line of research! The courses I have already taken are:

  • Machine Learning - super cool!
  • Algorithms - so hard, but so cool!
  • Mathematical Modeling for Optimization - loved it! Some really interesting algorithms here. Lots of Python.
  • Mathematical Optimization in O&G - this was actually very hard, but got to do some stuff in Python which is always cool.
  • Convex Optimization - I'm actually taking this one right now. Lots of applications in machine learning! It's been pretty hard, but I love a challenge.
  • Basic Concepts in Controls and Automation - I programmed a PLC in this one which was pretty cool
  • Chemical Reactor Engineering and Design - I was still invested in Chemical Engineering when I took this one, but there was some programming in Python and MATLAB so it was pretty cool.
  • Scientific Methodology - not really my thing, but there were some interesting discussions in classes which were kinda cool.

Exchange year in The Netherlands
University of Groningen September, 2014 - July, 2015

Probably the coolest year of my life so far! Got to meet students from all around the world, many of which are still dear friends of mine. The University of Groningen was amazing too! What an infrastructure! It even got a Nobel prize for Chemistry in 2016! I had some great professors there and got to take courses that didn't even exist in my home university.

Exchange year in France
INSA de Lyon September, 2011 - June, 2012

This was my first time living abroad! It changed my life forever. Got a C1 score in French after this year! Academically though, I have to say it wasn't the best for me. I failed pretty much every course I took there. It was so hard! Not understanding any French at all when classes started definetely didn't help, but that was totally on me. I was really unmotivated to study back then but, hey, lesson learned!

Chemical Engineering, BSc
Federal University of Santa Catarina March, 2011 - December, 2017

Are college years the best ones in our lives? I don't know. I miss them so much, though! Those were my first years living by myself, those were the years I met many of my dearest friends. I miss being part of the Student's Union, I miss working on labs, I miss organizing parties, I even miss the all-nighters studying with my friends... I learned so much about life and so many skills there (it was there I first learned coding, afterall!). I hold those years dearly!