Tiago Romero Garcia

Desenvolvedor Java com 3 anos de experiência. Objetivo profissional: atuar na área de desenvolvimento, modelagem e arquitetura de software. Bacharel laureado em Ciência da Computação e 2 certificados Sun Microsystems. Inglês fluente e certificado University of Cambridge. Habilidades: Java SE, Java EE, JSF, JavaCard, Spring, Hibernate, Hibernate Search, iReports, JUnit, Ruby WATIR, AJAX, JavaScript, UML, Design Patterns, C.
(Texto informado pelo autor)

Última atualização do currículo em 18/09/2009
Endereço para acessar este CV:
http://lattes.cnpq.br/3045372065647440

Dados pessoais
NomeTiago Romero Garcia
Nome em citações bibliográficasGARCIA, T. R.
SexoMasculino
Endereço profissionalFavorpals, Software development, Home office.
Rua Olga Viana, 125
Nossa Senhora do Carmo
33030-320 - Santa Luzia, MG - Brasil

Formação acadêmica/Titulação
2004 - 2008Graduação em Ciência da Computação .
Universidade Federal de Itajubá, UNIFEI, Brasil.
Título: Suporte da Arquitetura Orientada a Serviços na integração de sistemas médicos.
Orientador: Enzo Seraphim.
2001 - 2002Curso técnico/profissionalizante em Informática .
Centro Estadual de Educação Tecnológica Paula Souza.

Formação complementar
2008 - 2008Java EE com EJB 3.0. (Carga horária: 32h).
SynOS Education Center.

Atuação profissional
Dupox Brilliant Solutions, DUPOX, Brasil.
Vínculo institucional
2009 - Atual Vínculo: Contratado, Enquadramento Funcional: Arquiteto de Sistemas Jr., Carga horária: 20
Outras informações Sou responsável pela concepção e desenvolvimento do Dupox ERP, um software ERP cliente/servidor adaptado às necessidades da empresa. Conhecimentos envolvidos: UML, Java EE, EJB 3.0, JBOSS Seam, JSF, RichFaces, Facelets, Trac.
Favorpals, FP, Estados Unidos.
Vínculo institucional
2008 - Atual Vínculo: Contratado, Enquadramento Funcional: Analista Programador Pleno, Carga horária: 40
Outras informações Sou membro da equipe do projeto Favorpals, trabalhando em home office. Mais informações: www.favorpals.com Conhecimentos envolvidos: Java EE, Hibernate, Spring, Spring MVC, Hibernate Search, Ruby Watir, Tomcat, Eclipse, CVS, SVN, implantação remota em Linux CentOS, integração com redes sociais como Twitter e Facebook.
Chart Informática, CHART, Brasil.
Vínculo institucional
2007 - 2008 Vínculo: Contratação CLT, Enquadramento Funcional: Programador Pleno, Carga horária: 44
Outras informações Participei da equipe de implementação do JSCA, um software ERP cliente/servidor para pequenas e médias empresas, baseado no SCA, da mesma empresa, utilizado por cerca de 1000 clientes no Brasil. Conhecimentos envolvidos: Java SE, iReports, Spring, Hibernate, Design Patterns, PostgreSQL, JUnit, Eclipse, CVS, Bugzilla, TWiki.
B2ML Sistemas, B2ML, Brasil.
Vínculo institucional
2007 - 2007 Vínculo: Estágio, Enquadramento Funcional: Programador Jr., Carga horária: 20
Outras informações Participei da equipe de desenvolvimento do B2ML Varejo, um software ERP completo cliente/servidor. Conhecimentos envolvidos: Java SE, Hibernate, Design Patterns.
Smartcon Consultoria, SMARTCON, Brasil.
Vínculo institucional
2006 - 2007 Vínculo: Estágio, Enquadramento Funcional: Programador Júnior, Carga horária: 20
Outras informações Modelei e desenvolvi a arquitetura, e implementei boa parte do RSCF, um sistema Web que realiza comunicação com Smart Cards a nível de protocolo. Conhecimentos envolvidos: Java EE, JavaCard, AJAX, PC/SC, MULTOS, Design Patterns, UML.
Universidade Federal de Itajubá, UNIFEI, Brasil.
Vínculo institucional
2006 - 2006 Vínculo: Bolsista, Enquadramento Funcional: Monitor de aulas, Carga horária: 20
Outras informações Disciplinas: Processamento de Dados, Estruturas de Dados, Classificação e Pesquisa de Dados. Professor responsável: Prof. Dr. Sdnei de Brito Alves. Ministrei aulas práticas e realizei preparação de material didático, correção de trabalhos e provas e esclarecimento de dúvidas. Conhecimentos envolvidos: C, C++, Fortran, Análise de Algoritmos, Estruturas de Dados.
Vínculo institucional
2004 - 2006 Vínculo: Centro Acadêmico, Enquadramento Funcional: Membro de Centro Acadêmico, Carga horária: 4
Outras informações Cargo inicial: Diretor de ensino e graduação (Gestão PrátiCA) Último Cargo: Vice-presidente do curso de Ciência da Computação (Gestão Pró-CACOMP) Trabalhei no planejamento e realização de diversos eventos. Em destaque, presidi e fui responsável por um evento de abrangência estadual, o IV EMECOMP (Encontro Mineiro de Estudantes de Computação), realizado em 05/2006 em Itajubá / MG.
Atividades
3/2007 - 11/2007Atividades de Participação em Projeto, Instituto de Ciências, Departamento de Matemática e Computação.
Projetos de pesquisa
Explorando o Uso de Smart Cards na Construção de Aplicações Adaptáveis de Captura e Acesso
5/2005 - 4/2007Atividades de Participação em Projeto, Instituto de Ciências, Departamento de Matemática e Computação.
Projetos de pesquisa
Estrutura de Dados Usando C++ e Java - Edição de Pré-Livro
Centro de Estudantes Voluntários Amigos de Itajubá, CEVAI, Brasil.
Vínculo institucional
2004 - 2004 Vínculo: Colaborador, Enquadramento Funcional: Professor, Carga horária: 2
Outras informações Ministrei aulas de informática básica para alunos da 4a. série da Escola Municipal Prof. Carmo Cascardo em Itajubá / MG. As principais atividades realizadas foram: aulas práticas em laboratório envolvendo atividades individuais e em grupo. O conteúdo lecionado foi conhecimento básico de informática, utilização do sistema operacional Microsoft Windows 98, o pacote Microsoft Office 2000 e softwares educativos propostos pela coordenação da escola.
Atividades
3/2004 - 7/2004Ensino, Nível: Ensino Fundamental.
Disciplinas ministradas
Informática básica
One Way Treinamento Consultoria e Comércio Ltda, OWTCC, Brasil.
Vínculo institucional
2002 - 2002 Vínculo: Estágio, Enquadramento Funcional: Programador Júnior e Webdesigner, Carga horária: 15
Outras informações Desenvolvi o projeto do web site da ETE Lauro Gomes, destacando algumas funcionalidades como a de matrícula e divulgação do vestibulinho, integrado a um sistema desktop para gerenciamento geral. Conhecimentos envolvidos: ASP, Delphi, Visual Basic, Dreamweaver, Flash, Fireworks.

Projetos de Pesquisa
2007 - 2007Explorando o Uso de Smart Cards na Construção de Aplicações Adaptáveis de Captura e Acesso
Descrição: A computação ubíqua se caracteriza por auxiliar atividades humanas de maneira minimamente intrusiva. Uma questão importante no desenvolvimento de sistemas de computação ubíqua é o processamento de informações de contexto. Aplicações cientes de contexto são capazes de coletar informações do ambiente e das pessoas a fim de adaptar seu comportamento de maneira a melhor atender as necessidades de seus usuários. Este projeto prevê a utilização de smart cards para o processamento de informações de contexto. Por se tratarem de dispositivos móveis com poder de processamento e memória própria, tais dispositivos facilitam o intercâmbio de informações, mesmo entre sistemas heterogêneos, possibilitando a construção de aplicações adaptáveis baseadas em padrões abertos para a representação de informação de contexto..
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação ( 1) .
Integrantes: Laércio Augusto Baldochi Júnior - Coordenador / Tiago Romero Garcia - Integrante.
Financiador(es): Fundação de Amparo à Pesquisa do Estado de Minas Gerais - Bolsa..
2005 - 2007Estrutura de Dados Usando C++ e Java - Edição de Pré-Livro
Descrição: Este trabalho de Iniciação Científica objetiva estudar os fundamentos de estruturas de dados e suas aplicações com o uso das linguagens C++ e Java. Como resultado, espera-se obter material didático auxiliar para ser utilizado em cursos da instituição. Entretanto, o principal objetivo do trabalho é prover forte formação em estrutura de dados e linguagem de programação orientada a objeto, formação esta que será obtida a partir do conhecimento das estruturas fundamentais, suas aplicações e experiência adquirida com as implementações dos diferentes algoritmos relacionados. Em agosto/2006 foi obtido o primeiro resultado, com o lançamento do Pré-Livro "Estruturas de Dados e Algoritmos em C". A partir deste lançamento, este artefato serve como base fundamental para o desenvolvimento do Pré-Livro final. .
Situação: Concluído; Natureza: Desenvolvimento.
Alunos envolvidos: Graduação ( 1) .
Integrantes: Sdnei de Brito Alves - Coordenador / Tiago Romero Garcia - Integrante.

Número de produções C, T & A: 1.

Áreas de atuação
1. 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.
2. Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação / Especialidade: Engenharia de Software.
3. Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação / Especialidade: Sistemas de Informação.
4. Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Teoria da Computação / Especialidade: Análise de Algoritmos e Complexidade de Computação.

Idiomas
Inglês Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.

Prêmios e títulos
2009Primeiro Lugar entre os graduados do Curso de Ciência da Computação, Universidade Federal de Itajubá.
2008First Certificate of English, University of Cambridge.
2008Sun Certified Web Component Developer for the Java 2 Platform, Enterprise Edition 5.0 (SCWCD), Sun Microsystems.
2006Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.0 (SCJP), Sun Microsystems.


Produção em C,T & A
Produção técnica
Demais tipos de produção técnica
1.   ALVES, S. B. ; GARCIA, T. R. . Estruturas de Dados e Algoritmos - Vol. 1. 2006. (Desenvolvimento de material didático ou instrucional - Material didático - Apostila).

Eventos
Participação em eventos
1. I Composium.Mini-curso: Implementando SOA através de BPM, WebServices e ESB. 2008. (Simpósio).
2. SECOMP 2007 - Seminários em Computação - Tecnologias Móveis.Palestra: O Framework Spring. 2007. (Congresso).
3. Just Java 2007. 2007. (Congresso).
4. IV EMECOMP - Encontro Mineiro de Estudantes de Computação.Mini-curso: Design Patterns em Java. 2006. (Encontro).
5. Just Java 2005. 2005. (Congresso).
6. CONISLI 2005 - Congresso Internacional de Software Livre. 2005. (Congresso).
7. SECOMP 2005 - Seminários em Computação - Software Livre. 2005. (Congresso).
8. III EMECOMP - Encontro Mineiro de Estudantes de Computação. 2005. (Encontro).
9. 1º SAT - Semana Acadêmica Tecnológica. 2004. (Congresso).
Organização de eventos
1.   GARCIA, T. R. . IV EMECOMP - Encontro Mineiro de Estudantes de Computação. 2006. (Congresso).
Página gerada pelo Sistema Currículo Lattes em 09/02/2010 às 21:31:55