Desde 03/2006 |
AgilCoop - Consultor |
Consultoria em Métodos Ágeis |
Com o objetivo de promover o uso de métodos ágeis de desenvolvimento de software no Brasil,
a AgilCoop foi formada por professores, alunos e ex-alunos da USP. É instrutor de cursos
sobre diversos assuntos relacionados aos métodos ágeis e atua como coach XP em
diversos projetos acadêmicos e na indústria.
Principais Funções:
Instrutor e coach.
|
12/2006 - 05/2007 |
Ikwa - Coach em Métodos Ágeis |
Startup Web 2.0 |
O Ikwa é uma startup web 2.0 desenvolvendo um website para orientação vocacional e profissional.
Atuou como consultor, auxiliando na contratação e formação da equipe de desenvolvimento, no
treinamento interno da equipe em métodos ágeis e XP, na escolha do Ruby on Rails como framework
web e atuou como coach da equipe durante os primeiros meses do desenvolvimento.
Principais Funções:
Coach, consultor, desenvolvedor e palestrante.
|
03/2006 - 07/2006 |
Instituto de Matemática e Estatística (IME/USP) - Assistente de Ensino |
Universidade |
Durante a disciplina de Programação Extrema (XP), foi assistente de ensino, supervisionando e
auxiliando 5 equipes nos papéis de coach, tracker e desenvolvedor (programação pareada).
Principais Funções:
Coach, tracker, desenvolvedor (programação pareada).
|
05/2004 - 08/2006 |
Convergys IMG do Brasil - Analista Desenvolvedor |
Telecomunicações (Billing & BSS) |
Após treinamento de 2 meses nos EUA (San Francisco, CA), trabalhou na customização
da principal solução da Convergys (Infinys) em projetos para diversos clientes dos
Estados Unidos como AT&T, J2, BellSouth e WildBlue.
Principais Funções:
Análise de requerimentos, projeto detalhado de implementação, definição e configuração
de ambiente de desenvolvimento, codificação, desenvolvimento e execução de testes unitários
e de integração, empacotamento e integração de módulos do sistema, suporte à produção,
responsável por diversos esforços para melhoria dos processos de desenvolvimento.
|
01/2004 - 05/2004 |
Zera Integradora de Soluções de Informática - Analista Desenvolvedor |
Consultoria em TI |
Atuando como Consultor, foi líder de projetos Java, exercendo a dupla função de desenvolvedor
e coordenador. Dentre os principais projetos, destacam-se alguns módulos na Intranet da Roche
(BioHosp, HER2, Lista de Aniversariantes) e um sistema stand-alone (em Flash) para troca de
informações assíncrona entre a Central de Atendimento Xenicare e os representantes da Roche.
Principais Funções:
Elaboração e acompanhamento de cronogramas, delegação de atividades para a equipe, definição
de prazos e escopo de projeto com o cliente, experiência com ciclo de vida completo de projeto
(fases de análise, design, arquitetura, construção, testes, homologação, empacotamento e
implantação), elaboração de material para treinamento de estagiários e trainees (foco em Java,
conceitos de programação orientada a objetos e boas práticas de programação).
|
09/2004 - 09/2004 |
FATEC-RO - Professor |
Universidade |
Ministrou curso avançado de Enterprise Java Beans (EJB) e Hibernate no curso de pós-graduação
"Lato Sensu" da Faculdade de Ciências Administrativas e de Tecnologia de Rondônia.
Principais Funções:Professor.
|
08/2003 - 12/2003 |
Instituto de Matemática e Estatística (IME/USP) - XP Coach |
Universidade |
Durante a disciplina de Programação Extrema (XP), foi coach da equipe, participando como
desenvolvedor e analista, levantando os requisitos com o usuário final. Desenvolvimento da
camada de negócio em Java, da interface gráfica em Swing e da camada de persistência com Hibernate.
Principais Funções:
Coach da equipe, desenvolvedor do sistema, desenvolvedor de testes unitários e de aceitação,
configuração de ambiente de desenvolvimento e de integração.
|
05/2002 - 12/2003 |
Touch Tecnologia - Estagiário |
Medicina Diagnóstica |
Participação no desenvolvimento de um sistema J2EE para automação operacional do Núcleo Técnico
Operacional da empresa Diagnósticos da América S/A (laboratórios Delboni e Lavoisier).
Dentre os principais sub-sistemas desenvolvidos, destamcam-se: um módulo em AOP para automatização
dos testes funcionais web (Struts e JSP) que "escreve" o código de teste JUnit conforme o
usuário navega pelas páginas do sistema (este módulo aumentou significativamente a produtividade da
fase de testes de aceitação); participação na definição e desenvolvimento da gramática e do
interpretador/compilador de uma linguagem de programação simplificada criada para a definição de
algumas regras internas do sistema.
Principais Funções:
Análise, design, codificação e testes nas diversas camadas do sistema (camada de persistência,
camada de negócios e camada web), arquitetura e codificação de framework para testes em AOP.
|
12/2000 - 05/2002 |
Ascent Financial Technologies - Estagiário |
Sistemas Financeiros |
Contato com produtos financeiros, principalmente relacionados à gestão de riscos de carteira
(ações e derivativos). Responsável pelo desenvolvimento de aplicações web com arquitetura em
camadas (www.minhacarreira.com.br; www.ascent.com.br; www.investtools.com.br).
Principais Funções:
Web designer, programação web (ASP, VB, PHP), SQL, integração com componentes VB e COM+.
|
01/2001 - 12/2002 |
Instituto de Matemática e Estatística (IME/USP) - Administrador de Rede |
Universidade |
Administrador da Rede Pró-Aluno GNU/Linux para todos os alunos da Graduação do IME.
Vivência com a administração do sistema Linux, englobando os serviços básicos de configuração
da rede até servidores de DNS, e-mail, arquivos, informações e páginas web. Elaborou e ministrou
um curso introdutório ao Linux para os ingressantes nos cursos do IME.
Principais Funções:
Administração de redes Linux, elaboração e instrutor de curso introdutório ao Linux.
|
09/2000 - 12/2001 |
CyberTraining Treinamento em Informática - Instrutor |
Treinamento em Informática |
Ministrou cursos de Windows e softwares desktop: Word, Excel, Internet e WebDesign.
Criação do design gráfico e desenvolvimento da página web www.cybertraining.com.br
Principais Funções:
Instrutor de cursos de informática, web designer.
|