Hi, my name is Kellyton Brito

Professor, Researcher and Software Developer.
Passionate about life, people, and getting things done.

Adjunct Professor at Department of Computing of Pernambuco Federal Rural University (UFRPE), PhD-c at Informatics Centre of Pernambuco Federal University (UFPE), leader of Open Data Brazil Lab and member of Assert Lab.

Passionate about making things work and seeing running code, I'm a highly motivated software researcher and developer, having a strong computer science background and over twenty years of experience in software development, which has always been combined with high-level scientific research. Eager to keep learning, this combination of research and practice led me to gracefully transition from pioneering research on mobile technologies (with palmtops!) to a Master thesis on mainframe legacy code reengineering (Natural/ADABAS). More recently, my focus is on Artificial Intelligence, especially the use of Machine Learning for predicting elections based on Social Media data. Having a position as Adjunct Professor at Pernambuco Federal Rural University, some of my recent public deployed web projects focus on analyzing and republishing open government data in a way that ordinary people can understand. Although I'm been a bit far removed from traditional software companies for some years, I believe that close relations between the Academy and Industry are the best way to achieve great results.

  • Ph.D. Candidate in Computer Science

    Informatics Center, Federal University of Pernambuco (UFPE)
    Thesis: A Machine Learning Framework for Predicting Elections based on Social Media
    Research Area: Artificial Intelligence
    Advisor: Paulo Jorge Leitão Adeodato
  • M.Sc. in Computer Science

    Informatics Center, Federal University of Pernambuco (UFPE)
    Master’s Thesis: LIFT: A Legacy InFormation retrieval Tool.
    Major fields: Software Engineering, Reengineering and Reverse Engineering, System Understanding, Software Reuse.
    Advisor: Silvio Meira. September, 2007.
  • B.Sc. in Computer Science

    Department of Computer Science, Federal University of Bahia (UFBA)
    Bachelor Monograph: Smart Mobile: A proposal for the integrarion of personal digital assistants and wireless networks in medical environment (in portuguese).
    Major fields: Mobile Computing, Software Architecture. Advisor: Ana Claudia Garcia. April, 2005

Most relevant Teaching and Work experiences. For academic outcomes, see Publications.

  • Adjunct Professor

    2011 – Present. Department of Computing, Rural Federal University of Pernambuco (UFRPE), Recife, Brazil
    Classes: Paradigms of Programming Languages, Software Projects, Theory of Computation, Introduction to Informatics
  • Assistant Professor

    2010 – 2011. Federal University of Alagoas (UFAL), Arapiraca, Brazil
    Classes: Introduction to Information Systems, Introduction to Information Technologies, Compilers, Computer Databases.
  • Assistant Professor

    2008 - 2010. Department of Exact Sciences, Feira de Santana State University (UEFS), Feira de Santana, Brazil
    Classes: Concepts of Programming Languages, Programming II (OO), Software Reuse.
  • Software Engineer

    2005 - 2008. C.E.S.A.R - Recife Center for Advanced Studies and Systems
    Worked as Team Leader and Software Engineer in many projects ranging from Reverse Engineering of legacy code to mobile development.
  • Lecturer

    2007 - 2008. Caruaru Faculty of Philosophy, Sciences and Letters (FAFICA)
    Classes: Object Oriented Programming, Visual Programming, New Technologies, Computer Networks
  • Software Developer

    2003 - 2005. Medicware Information Systems (now Pixeon)
    Responsible for the development of the first version of Smart Mobile, the mobile version (for Palmtops) of company Hospital Information System.

Selected award winners public projects


Meu Congresso Nacional


Educação Inteligente


Cidadão Recifense

Selected publications. For the full list, please visit my Lattes.



Conference Papers (free authorized download)

Do not hesitate to drop me a couple of lines. I try to answer no later than two days.

Send me a message (English or Portuguese)

  • Contact info

  • Departamento de Computação – DC
    Universidade Federal Rural de Pernambuco – UFRPE
    Rua Dom Manoel de Medeiros, s/n. Campus Dois Irmãos
    CEP: 52171-900 – Recife/PE – Brasil.

  • kellyton @ kellyton.com.br