I'm a computer scientist, consultant, researcher and professor.
I also like to brew beer at home, listen to music and to be with my family and friends.
Tiago Barros holds a M.Sc. in Computer Science (UFPE-2007), B.Sc. in Computer Science (UFPE-2003) and Tecnician in Electronics (ETFPE-1998) with more than 20 years of experience in software development, 17 of these in commercial projects.
Tiago works at CESAR since 2002, in a wide variety of platforms and programming languages, having developed software for desktop and web applications; mobile devices with Symbian, J2ME, BREW and Android; cloud computing; IoT and embedded systems, including microcontrollers, ARM and DSP processors.
Tiago has a solid C/C++ and assembly knowledge, with strong experience in software and hardware architecture, operating systems and device driver development (linux), real time systems, design patterns and software development processes.
In 2008 Tiago changed to Curitiba (south of Brazil) to start the first CESAR branch on this city, where he worked for more than 4 years in an innovation project that creates new products based on a user centered design process.
Tiago is also an invited professor of the UFPE/Motorola postgraduate course over 13 years. He also teaches electronic prototyping classes in Computer Science and User Experience Design courses at CESAR and UFPE since 2009.My LinkedIn My Lattes
Here you will find some of my works and presentations,
including courses and talks.
Here you will find some of my most important publications. Some of them are in portuguese.
If there is any publication that you want to read and it is not here,
please request it in the Contact section.
BARROS, T. ; MELO, P. . Prototyping as a powerful tool in a user centered innovation process. In: V Latin American Conference on Human Computer Interaction IHC 2011, 2011, Recife - PE.
BARROS, T. ; FILENO, E.. . Prototipación Electronica en Diseño. In: V Encuentro Latinoamericano de Diseño, 2010, Buenos Aires - AR.
BARROS, T. CMF – um framework multi-plataforma para desenvolvimento de aplicações para dispositivos móveis. Dissertação de Mestrado, Centro de Informática – UFPE. Recife – PE, 2007.
BARROS, T. ; Silva, M. ; Espínola, E. . StateMVC: Estendendo o padrão MVC para uso no desenvolvimento de aplicações para dispositivos móveis. In: SugarLoafPLoP´2007, Porto de Galinhas – PE. SugarLoafPLoP´2007 Proceedings, 2007. p. 188-204.
BARROS, T. ; Mendes, E. ; Menezes, P. . Gluon - An Eclipse Based BREW Development Environment. In: EclipseCon 2007, OpenSource Pavillion, Santa Clara – CA.
BARROS, T. . PC Ao Vivo - A BREW application to remote control a PC, based on RFB protocol. In: Vivo IDEIA Award 2004, 1st place national winner, São Paulo - SP, 2004.
BARROS, T. SymbG(r)aF – A Symbian Games Framework. Trabalho de Graduação, Centro de Informática – UFPE. Recife – PE, 2003.
KARLSSON, B.; BARROS, T.; NASCIMENTO, I.; RAMALHO, G. Análise de tecnologias de desenvolvimento de jogos para dispositivos móveis. In: WJogos 2003, Salvador – BA. WJogos´ 2003 Proceedings.
ALBUQUERQUE, G.; BARROS, T.; NASCIMENTO, I; COSTA, K.; FRERY, A. VideoComposer – Motion-Object Capture With Active Contours to Compose Videos. In: Revista Eletrônica de Iniciação Científica – REIC, 2002.
Drop a line to me.