![]() |
Thiago Henrique de Paula Figueiredo Bacharel e mestre em Ciência da Computação pela Universidade Federal de Minas Gerais, Thiago H. de Paula Figueiredo é consultor, desenvolvedor e instrutor de Java e tecnologias relacionadas. É sócio da Ars Machina Tecnologia da Informação Ltda. e coordenador e professor do curso de especialização em Engenharia de Sistemas com Ênfase em Java da Faculdade Pitágoras.
Última
atualização do currículo em 07/07/2010
Endereço para acessar este CV: http://lattes.cnpq.br/5165183567237155 |
| Nome | Thiago Henrique de Paula Figueiredo |
| Nome em citações bibliográficas | FIGUEIREDO, T. H. P. |
| Sexo | Masculino |
| 2003 - 2005 | Mestrado em Ciências da Computação
.
Universidade Federal de Minas Gerais, UFMG, Brasil. Título: MultiMAD: Uma ferramenta multimodelo de desenvolvimento de aplicações para dispositivos móveis, Ano de Obtenção: 2005. Orientador: Antonio Alfredo Ferreira Loureiro.
Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico . Palavras-chave: Java; Geração de código; Java ME; WAP. Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Computação / Especialidade: Arquitetura de Sistemas de Computação. |
| 1998 - 2002 | Graduação em Ciência da Computação
.
Universidade Federal de Minas Gerais, UFMG, Brasil. |
| Apache Software Foundation, APACHE, Estados Unidos. |
| Vínculo institucional |
| 2009 - Atual | Vínculo: Membro do projeto Tapestry, Enquadramento Funcional: Desenvolvedor de software |
| Outras informações | Membro do comitê de gerenciamento (PMC) e committer (desenvolvedor) do Apache Tapestry. |
| Faculdade Pitágoras, PITÁGORAS, Brasil. |
| Vínculo institucional |
| 2009 - Atual | Vínculo: Livre, Enquadramento Funcional: Coordenador de curso de especialização |
| Outras informações | Coordenação do curso de especialização em Engenharia de Software com Ênfase em Java. |
| Vínculo institucional |
| 2009 - Atual | Vínculo: Livre, Enquadramento Funcional: Professor de pós-graduação |
| Outras informações | Professor das disciplinas Desenvolvimento Java 1, Desenvolvimento Java 2 e Framework Spring na Especialização em Engenharia de Software com Ênfase em Java. |
| Ars Machina Tecnologia da Informação Ltda, ARS MACHINA, Brasil. |
| Vínculo institucional |
| 2009 - Atual | Vínculo: Sócio, Enquadramento Funcional: Sócio, Carga horária: 40 |
| Outras informações | Arquiteto, desenvolvedor, consultor e instrutor em desenvolvimento Java, além de webdesign e administração de sistemas. |
| Sílex Sistemas Ltda., SÍLEX, Brasil. |
| Vínculo institucional |
| 2008 - 2009 | Vínculo: Parceria, Enquadramento Funcional: Consultor e desenvolvedor de software, Carga horária: 20 |
| Outras informações | Parceria no desenvolvimento de um software de gestão empresarial usando tecnologias Java, incluindo desenvolvimento, consultoria e mentoring. |
| University of Southampton, SOUTHAMPTON, Inglaterra. |
| Vínculo institucional |
| 2005 - 2006 | Vínculo: Temporary research assistant, Enquadramento Funcional: Software developer, Carga horária: 18 |
| Outras informações | Desenvolvimento de um webservice para o software InChi e manutenção de um aplicativo de suporte a experimentos químicos que roda em Tablet PCs. |
| Laboratório Synergia, SYNERGIA, Brasil. |
| Vínculo institucional |
| 2004 - 2004 | Vínculo: Professor de curso de extensão, Enquadramento Funcional: Professor de curso de extensão |
| Outras informações | Confecção de material e ser professor de um curso de 20 horas de introdução à linguagem Java, incluindo conceitos básicos de programação orientada por objetos. |
| Pontifícia Universidade Católica de Minas Gerais, PUC Minas, Brasil. |
| Vínculo institucional |
| 2004 - 2004 | Vínculo: Professor de curso de extensão, Enquadramento Funcional: Professor de curso de extensão |
| Atividades |
| 06/2004 - 07/2004 | Extensão universitária , Departamento de Ciência da Computação, . |
|
Atividade de extensão realizada Confecção de material e professor de um curso de 20 horas de introdução à linguagem Java, incluindo conceitos básicos de programação orientada por objetos.. |
| Eteg Tecnologia da Informação Ltda., ETEG, Brasil. |
| Vínculo institucional |
| 2006 - 2008 | Vínculo: Colaborador, Enquadramento Funcional: Arquiteto e desenvolvedor de software, Carga horária: 40 |
| Outras informações | Na maior parte do tempo, desenvolvimento e arquitetura de software, especialmente desenvolvimento Web usando Java, Hibernate, Spring Framework, Tapestry 5, Struts, Acegi, Swing e SiteMesh. Liderança de desenvolvimento em alguns projetos. Trabalho como consultor, realizando análise de código, avaliando arquitetura de software e realizando mentoring de equipe de clientes. Instrutor dos cursos de Java, Programação Orientada por Objetos, Spring, Hibernate, UML, Struts, Velocity e Apache Ant da Eteg. Autoria do curso de Velocity e co-autoria do de Hibernate e de Spring Framework. Revisao e melhorias no texto dos cursos da Eteg. |
| Vínculo institucional |
| 2004 - 2004 | Vínculo: Colaborador, Enquadramento Funcional: Desenvolvedor de software, Carga horária: 30 |
| Outras informações | Desenvolvimento do Sinon, uma ferramenta de extração de dados textuais de sites Web escrita em Java. Ela é programada através de um arquivo XML que especifica os passos necessários para a localização e extração dos dados. Também foi desenvolvido, utilizando JSP, Struts, JFreeChart e Cewolf, parte de um site que utiliza os dados coletados pelo Sinon. |
| Português | Compreende Bem, Fala Bem, Lê Bem, Escreve Bem. |
| Inglês | Compreende Bem, Fala Bem, Lê Bem, Escreve Bem. |
| Produção bibliográfica |
| Textos em jornais de notícias/revistas |
| 1. | FIGUEIREDO, T. H. P. ; CAMPOLINA, F. . Linguagem de programação pode afetar gestão. Diário do Comércio (Belo Horizonte), 18 nov. 2008. |
| Trabalhos completos publicados em anais de congressos |
| 1. | FIGUEIREDO, T. H. P. ; LOUREIRO, A. A. F. . MultiMAD: uma ferramenta multimodelo de desenvolvimento de aplicações para dispositivos móveis. In: Salão de Ferramentas do 23o Simpósio Brasileiro de Redes de Computadores, 2005, Fortaleza, CE. Salão de Ferramentas do 23o Simpósio Brasileiro de Redes de Computadores, 2005. |
| 3. | Pires, W.R., Jr. ; FIGUEIREDO, T. H. P. ; WONG, H. C. ; LOUREIRO, A. A. F. . Deteccão de nós maliciosos em redes de sensores sem fio. In: 4o Workshop em Seguran ca de Sistemas Computacionais do 22o Simpósio Brasileiro de Redes de Computadores, 2004, Gramado, RS. 4o Workshop em Seguran ca de Sistemas Computacionais do 22o Simpósio Brasileiro de Redes de Computadores, 2004. |
| 4. | DUARTE-FIGUEIREDO, F. L. P. ; SILVA, V. R. ; FIGUEIREDO, T. H. P. ; LOUREIRO, A. A. F. . Desempenho do GPRS: Defininindo thresholds para políticas de QoS. In: 5º Workshop de Comunicação sem Fio e Computação Móvel, 2003, São Lourenço, MG. 5º Workshop de Comunicação sem Fio e Computação Móvel, 2003. |
| 5. | FIGUEIREDO, T. H. P. ; COUTO, R. R. P. ; dos SANTOS, M. S. ; LOUREIRO, A. A. F. . Implementação e Avaliação de Um Modelo de M-Commerce. In: 4º Workshop de Comunicação sem Fio e Computação Móvel, 2002, São Paulo, SP. 4º Workshop de Comunicação sem Fio e Computação Móvel, 2002. |
| Produção técnica |
| Softwares sem registro de patente |
| 1. | FIGUEIREDO, T. H. P. . Pró Nutricionista. 2009. |
| 2. | FIGUEIREDO, T. H. P. . Projeto Ars Machina. 2008. |
| 3. | FIGUEIREDO, T. H. P. . Sinon. 2005. |
| 4. | FIGUEIREDO, T. H. P. . MultiMAD: uma ferramenta multimodelo de desenvolvimento de aplicações para dispositivos móveis. 2005. |
| Trabalhos técnicos |
| 1. | FIGUEIREDO, T. H. P. . Desenvolvimento do framework Apache Tapestry 5. 2009. |
| 2. | FIGUEIREDO, T. H. P. . Consultoria em arquitetura de software, programação orientada por objetos e Hibernate. 2008. |
| 3. | FIGUEIREDO, T. H. P. . Projeto Ars Machina. 2008. |
| Demais tipos de produção técnica |
| 1. | FIGUEIREDO, T. H. P. . Mapeamento Objeto-Relacional com Hibernate. 2009. . |
| 2. | FIGUEIREDO, T. H. P. . Mapeamento Objeto-Relacional com Hibernate. 2009. . |
| 3. | dos SANTOS FILHO, W. ; FIGUEIREDO, T. H. P. ; PAIVA, R. R. . Desenvolvimento Java 1. 2009. (Curso de curta duração ministrado/Especialização). |
| 4. | dos SANTOS FILHO, W. ; FIGUEIREDO, T. H. P. ; PAIVA, R. R. . Desenvolvimento Java 2. 2009. (Curso de curta duração ministrado/Especialização). |
| 5. | FIGUEIREDO, T. H. P. . Introdução ao Spring Framework. 2008. . |
| 6. | FIGUEIREDO, T. H. P. . Programação Java. 2008. . |
| 7. | FIGUEIREDO, T. H. P. . Design Patterns. 2007. . |
| 8. | FIGUEIREDO, T. H. P. . Desenvolvimento de Aplicativos Desktop com Java Swing. 2007. . |
| 9. | FIGUEIREDO, T. H. P. . Programação Java. 2007. . |
| 10. | FIGUEIREDO, T. H. P. . Programação Orientada por Objetos. 2007. . |
| 11. | FIGUEIREDO, T. H. P. . Mapeamento Objeto-Relacional com Hibernate. 2007. . |
| 12. | FIGUEIREDO, T. H. P. . Automação de Tarefas com Apache Ant. 2007. . |
| 13. | FIGUEIREDO, T. H. P. . Análise e Modelagem com UML. 2007. . |
| 14. | FIGUEIREDO, T. H. P. . Processo de Desenvolvimento de Software com RUP. 2007. . |
| 15. | FIGUEIREDO, T. H. P. . Programação Java. 2007. . |
| 16. | FIGUEIREDO, T. H. P. . Apache Velocity. 2007. . |
| 17. | FIGUEIREDO, T. H. P. . Mapeamento Objeto-Relacional com Hibernate. 2007. . |
| 18. | FIGUEIREDO, T. H. P. . Mapeamento Objeto-Relacional com Hibernate. 2007. . |
| 19. | FIGUEIREDO, T. H. P. . Desenvolvimento para Web com Apache Struts e JSP. 2007. . |
| 20. | FIGUEIREDO, T. H. P. . Programação Java. 2007. . |
| 21. | FIGUEIREDO, T. H. P. ; dos SANTOS FILHO, W. . Introdução ao Spring Framework. 2007. (Desenvolvimento de material didático ou instrucional - Apostila de curso de curta duração). |
| 22. | FIGUEIREDO, T. H. P. . Apache Velocity. 2007. (Desenvolvimento de material didático ou instrucional - Apostila de curso de curta duração). |
| 23. | FIGUEIREDO, T. H. P. . Programação Orientada por Objetos. 2006. . |
| 24. | FIGUEIREDO, T. H. P. . Desenvolvimento para Web com Apache Struts e JSP. 2006. . |
| 25. | FIGUEIREDO, T. H. P. . Mapeamento Objeto-Relacional com Hibernate. 2006. . |
| 26. | FIGUEIREDO, T. H. P. . Desenvolvimento para Web com Apache Struts e JSP. 2006. . |
| 27. | FIGUEIREDO, T. H. P. . Programação Java. 2006. . |
| 28. | FIGUEIREDO, T. H. P. ; dos SANTOS FILHO, W. ; PAIVA, R. R. . Mapeamento Objeto-Relacional com Hibernate. 2006. (Desenvolvimento de material didático ou instrucional - Apostila de curso de curta duração). |
| 29. | FIGUEIREDO, T. H. P. . Programação Java. 2002. (Curso de curta duração ministrado/Extensão). |
| 30. | FIGUEIREDO, T. H. P. . Programação Java. 2002. . |
| Página gerada pelo Sistema Currículo Lattes em 10/02/2012 às 18:20:01 |