• Experience working on a large codebases with distributed teams
  • 2 years experience with C/C++ + 9 months at a robotics competition team
  • Experience with Web performance optimization and testing


Scientific Software Engineer

Feb 2020 - Currently working here

I'm working with the many intersections that Jupyter has. I've integrated the Cytoscape library to the Jupyter Ecosystem and created a C++ kernel to run SQLite commands inside a Jupyter notebook.

Technologies: Python, C++, Javascript, CMake


Software Developer (3 months contract)

Sep 2019 - Dez 2019
Qt Company

Responsible for maintaining and building new features for PySide (the Python bindings for Qt). My work involved writing lots of C++ and Python code and make sure they will work either way. I was sometimes inspecting what’s going on inside CPython with lldb, Valgrind and QtCreator to figure out where memory leaks are coming from and other nasty C++ errors, at other times I'd work exposing new Qt features to Python/PySide.

I published a post in the Qt official page and created a demo. You can check my contributions here.

Technologies: Python, C++, QML, NLP

Web Performance Intern

Dez 2018 - Feb 2019

Cut the average loading time of the Webcompat website by 35% by using server-side rendering and HTTP/2. Decreased page load time by 1s in low-speed mobile connections. During the internship I learned a lot about working with a distributed team.

Created a couple of Selenium scripts to run performances tests and also started to work on a project to integrate Gruntfile with Webpack.

You can find some of my contributions to Firefox here: bugzilla profile.

Technologies: Backbone, Jinja, NodeJS, Backbone, Flask, nginx, Jquery, git, Phabricator, Python, Javascript, Selenium

Fullstack Developer

Jul 2018 - Oct 2018

Integrated the company's current chatbot system with the oficial Whatsapp API and several unoficial APIs. Added new functionalities to the chatbot using Python. Designed and implemented a metrics dashboard including the backend. Created API endpoints.

Technologies: Python, Javascript, NodeJS, Flask, Bootstrap 3, AngularJS, Expres, Docker, MySQL, Agile methodology, MVC

Scientific Research in Data Science

Mar 2018 - Jun 2018
Computer Science Department- UFMG

The research aimed to find correlations between gender and language using data extracted from Github.

Technologies: Python (numpy, mathplotlib, pandas), Sentiment analysis tools, data scraping

IT support

Feb 2018 - Jun 2018
Math Department - ICEX/UFMG

Responsible for mantaining the department's website, servers and network.

Technologies: Ubuntu server, Wordpress, Ethernet hardware

Electronic technician

Jun 2017 - Jan 2018
Autobotz UFMG

Developed several libraries to control Arduinos, Raspberry Pis and BeagleBoards.

Created the team's website using Hugo, I also created the design of this website.

Technologies: C, C++, Python, Go, Hugo


B.Eng in Electrical Engineering

Ago 2015 - Dez 2019
Universidade Federal de Minas Gerais