I’m a Brazilian electrical engineer working towards my Ph.D. under the supervision of Luis A. Aguirre. And, until September 2019, I will work at Uppsala University system and control division as a guest doctoral student, supervised by Thomas Schön.

My current research interests lay in the intersection of machine learning, signal processing and control theory. I’m particularly interested in developing new methods for learning and control dynamic systems. During the last years, I’ve work on research problems such as: the comparison between different training methods for neural networks dynamic models, the estimation of output error models using multiple shooting and the development of methods for choosing data windows to train empirical models. The latter was my contribution to a R&D project with Petrobras Oil Company.

I am a member of Scipy core development team, having contributed to optimization and signal processing packages (implementation of filters iirnotch, irrpeak and optimization methods trust-exact and trust-constr).

I have also successfully completed Google Summer of Code under Python organization. My project was the development of an interior-point solver for large-scale nonlinear programming problems, which was integrated to SciPy library under the name of trust-constr.

On the industry side I’ve worked at Invent Vision, a startup that provide computer vision solutions to industrial applications. I was part of the hardware development team and worked designing FPGA-based cameras. The major project I have worked on while there was the design and implementation of a stereo camera.