I am a generalist software engineer who loves web development, machine learning and games. I have a lot of experience with Python and NodeJS for desktop tools and back-end services, and I am an expert on the front-end, especially with SPA frameworks like AngularJS and VueJS.
Working as a full-stack developer to build an accessible investment platform for web and mobile. In this position, I am making a heavy use of AngularJS, NodeJS, ExpressJs, KeystoneJs and MongoDB.
I have been working as a freelancer since my undergrad school. Some of the project I have done include an e-commerce in the "deal-of-the-day" model for a small Brazilian group, and a web tool for Hanson Robotics.
In JP Trends, I worked with web development using PHP and C#, and iPhone app development using Objective-C. The projects include online traffic systems and token generators for iPhone. Within the development process, I also learned Scrum, TDD, test analysis, and other agile concepts.
All but disseration, Main project using Reinforcement Learning and Behavior Trees for constrained agents in games and robotics. I also worked with general data science, probabilistic models, and incremental and online machine learning. UFRGS's informatics institute is ranked as one of the top 5 computer science graduate programs in Brazil.
I proposed a probabilistic hierarchical and incremental neural network based on Gaussian mixture models. By learning inputs from multiple domain (e.g., sonar and motor reading) as low-level concepts, the model was able to learn abstract behaviors and be applied to robot control. UFRGS's informatics institute is ranked as one of the top 5 computer science graduate programs in Brazil.
Undergraduate research on neural networks and final project on the application of an artificial immunological system to control the waves in a simple tower defense game. I also won the 1st and 2nd place in the university programming marathon, in 2007 and 2011, respectively.