Renato Pereira
Researcher & Programmer
Home Research Programming Contact Blog


Currently, I am a Ph.D. cadidate in Artificial Intelligence at Federal University of Rio Grande Do Sul (UFRGS), Brazil, researching how to apply machine learning in constrained game agents.

My main interests are in game development and game AI, machine learning and web development. I'm also an Open Source enthusiast and passionate for clean, maintainable and effective code.

Ph.D. in Computer Science, Artificial Intelligence
Federal University of Rio Grande do Sul (UFRGS)

  • Current project involves Behavior Trees and Machine Learning for constrained agents in games, robotics and general simulation
  • Experience on general machine learning
Open Source Developer

  • Contributed to large projects such as Python and CreateJS, with translation and programming
  • Maintain several projects, mainly involving tools and general libraries. Click here to see my projects.
M.Sc. in Computer Science
Federal University of Rio Grande do Sul (UFRGS)
2011 - 2013

  • Thesis “HIGMN: An IGMN-Based Hierarchical Architecture and its Applications For Robotics Tasks”
  • Created a probabilistic hierarchical model to learn complex and abstract behaviors in robotics
Software Engineer
2009 - 2011

  • Took part in the architecture and development (back-end and front-end) of multiple projects, including:
    • Web application for public traffic fine processing in medium scale (at the time, it was used by more than 20 cities and processing more than 1 million fines per month)
    • iOS application to generate and validate secure login tokens
    • Web application for business finances
  • Technologies: TDD, Scrum, Functional tests, C#, Objective-C, C/C++, PHP and PostgreSQL
B.Sc. in Computer Science
Centro Universitário Eurípedes de Marília (UNIVEM)
2007 - 2011

  • Thesis “Artificial Immune Systems for Computer Games”
  • Studied how Artificial Immune System works and how to apply it for computer games