![]() |
Especialidades
![]() |
- 8 anos de experiência com a tecnologia Java
- 5 anos de trabalhos prestados para grandes companhia no Brasil (bancos e telecomunicações)
- Experiência em trabalhar com sistemas desde a concepção até a entrega
- Importante trabalho em otimizar código Java e configurações para melhoria de performance
- Preferência em trabalho como engenheiro de software, mas já trabalhei como arquiteto, desenvolvedor e administrador de servidor de aplicativos
- Profissional Certificado em Java
- Usuário linux desde 1997
Qualidades pessoais
- Pró atividade, Agilidade na resolução de problemas, Autodidata
- Bom relacionamento social, interesse em várias vertentes do conhecimento humano
- Vivência em ambiente profissional que exigem qualidade e produtividade
Experiência
- Linguagens de programação e Tecnologias
- Java, Java Enterprise Edition, Java Micro Edition, shell script, SQL, javascript, Web Services,
- Sistemas operacionais
- Solaris, Linux, Windows
- Ferramentas
- NetBeans, Eclipse, OpenOffice, Microsoft Office, KDE, CVS, SubVersion, NetBeans Profiler, jstat, jmap, jstack, Apache JMeter, JUnit,
- Servidores e serviços
- Apache Tomcat, Jetty, Sun Java System Application Server (6.5, 7 e 8), Sun Directory Server (LDAP), OpenLDAP, JBoss, IBM WebSphere MQ, Oracle RDBMS, MySQL, Apache Derby, JSPWiki, XWiki,
- Frameworks
- JavaServer Faces, WebWork 2.x, Hibernate (2 and 3), JDO, Struts, Apache Ant, Spring Framework, Apache Log4J, HttpUnit
- JDK Monitoring Tools, Heap Analyzer, Apache MINA, Apache Velocity, Apache Wicket, Java Cryptography
Resumo profisional
Summa Technologies
Data: desde Janeiro de 2002
Cargo:Consultor Senior
- Como parceiro da Sun Microsystem, Professional Services, meu trabalho é colaborar com os clientes da Sun a ter sucesso com a tecnologia Java. Isso é realizado por minha parte em serviços de consultoria e engenharia em vários aspectos do ciclo de vida do desenvolvimento de software.
- Em Brasília, realiza entrevistas técnicas para candidatos a emprego na Summa Technologies
- Colabora na elaboração de propostas técnicas
- Tenho trabalhado em diferentes projetos como: desenvolvedor java, arquiteto, líder técnico e administração de servidores de aplicativos
Cliente: SmartNet
(micropagamentos) (cidade: Brasilia and Sao Paulo)
- Projeto: Frameworks Java e Consultoria
- Atividades
- Desenvolveu geração de relatórios usando a biblioteca iText PDF para projetos web e swing
- Criou scripts JACL para automatizar operações de un/deploy no WebSphere 6.x AS por linha de comando
- Desenvolveu nova funcionalidade para projeto web, caracterizando o uso do Spring JDBC e Servlets
- Corrigiu problemas relacionados ao armazenamento e leitura de chaves de criptografia
- Tecnologias usadas: Java Swing, WebSphere 6.0 Application Server, Java Web Start, Servlets, Spring Framework, iText PDF Library, Java Cryptography
- Projeto: Frameworks Java e Consultoria
Cliente: EAI Brasil (cidade: Brasilia)
- Projeto: Melhores Práticas e Reengenharia do framework EAI
- Atividades
- Líder técnico: Responsável por verificar os requerimentos do cliente e estar certo que serão implementados; distribuir tarefas para o time; acompanhar junto com o cliente o progresso das tarefas
- Programou uma customização do Jetty para levantar e instalar a aplicação EAI; Consultoria Java em geral
- Customizou autenticação de serviços para o LDAP: XWiki, Subversion, DotProject
- Configurou o blastwave como gerenciador de pacotes do Solaris
- Todos os procedimentos, devidamente documentado no sistema de wiki
- Colaboração na definição do ambiente de desenvolvimento como controle de versão, gereciamento de bugs, melhores práticas, documentação no wiki
- Tecnologias usadas: Mule ESB, NetBeans, Subversion, Jetty, Maven, Solaris, Linux, XWiki, LDAP, DotProject, Sun Directory Editor
- Projeto: Melhores Práticas e Reengenharia do framework EAI
Cliente: Sun Microsystems e Caixa Economica Federal (cidade: Brasilia)
- Projeto: Melhoria de performance no JBoss Application Server
- Atividades
- Melhorou a performance perto de 300% em throughput e 15% no tempo de resposta
- Customizou a instalação do JBoss e removeu serviços desnecessários e ajustes de parametros
- Customizou parametros da JVM
- Tecnologias usadas: Solaris, ferramentas de monitoramento JDK e solaris, Apache JMeter, JBoss
- Projeto: Melhoria de performance no JBoss Application Server
Cliente: Sun Microsystems e Banco do Brasil (cidade: Brasilia)
- Projeto: Portal de Servicos e B2B
- Atividades
- Líder técnico: Padronizou o uso de tecnologias no projeto e infraestrutura de desenvolvimento, reuniões técnicas com o cliente, elo de comunicação com outras equipes nas questões técnicas, consultoria Java em boas práticas
- Responsável por documentar e gerenciar problemas técnicos relacionados ao projeto B2B
- Definição da infraestrutura de desenvolvimento como controle de versão, controle de problemas (bug tracking), boas práticas, IDE Java, organização da árvore do controle de versão, processo de build e release, testes unitários
- Tecnologias usadas: JavaServer Faces, NetBeans, Subversion, Sun Portal Server, Sun Access Manager (SSO), Portlets, EJB 2.1, Solaris, Linux
- Projeto: Portal de Servicos e B2B
Cliente: Sun Microsystems e Caixa Economica Federal (cidade: Brasilia)
- Projeto: Suporte Sun para equipe de infraestrutura
- Atividades
- Suporte em geral dos produtos Sun (AppServer, Directory, Solaris, JDK)
- Uso de ferramentas de monitoramento para deteção de problemas de performance no ambiente Java
- Suporte em geral para questões em performance no ambiente Java
- Escreveus guias técnicos de como diagnosticar e resolver problemas de performance
- Configuração do Sun Application Server para performance
- Tecnologias usadas: Solaris, ferramentas de monitoramento JDK e solaris, IBM Heap Analyzer
- Projeto: Suporte Sun para equipe de infraestrutura
- Cliente: Sun Microsystems e Supremo Tribunal Federal (Brasília)
- Projeto: Solução de Portal, Gerenciador de Conteúdo e Servidor de Aplicativos Java EE
- Atividades
- Revisão de um framework interno, com suporte a Spring 1.2.x e Hibernate 3.x
- Consultoria em boas práticas para Java e Profiling
- Criação e revisão de infraestrutura de servidores Java EE (Sun Application Server 8.1, Solaris, Sun WebServer)
- Configuração de solução de portal e gerenciamento de conteúdo
- Configuração de Sun AppServer em ambientes de desenvolvimento, homologação e produção
- Elaboração de processo de deployment de aplicações
- Configuração de serviço de proxy reverso com o Sun WebServer
- Configuração de certificados SSL no Sun WebServer e Sun AppServer
- Implantação de solução Wiki, para gerenciamento de conhecimento (usando JSPWiki)
- Projeto: Solução de Portal, Gerenciador de Conteúdo e Servidor de Aplicativos Java EE
- Cliente: Sun Microsystems e Caixa Economica Federal (Brasília e SP)
- Projeto: Setor de Inovações Tecnológicas
- Atividades
- Consultoria em: Java EE, boas práticas, desempenho, arquitetura, workshops e elaboração de guias técnicos
- Elaboração do processos de deployment e empacotamento (Apache Ant)
- Migração de aplicações do Sun iPlanet Application Server 6.5 para o Sun Application Server 7
- Levantamento e entrevistas com equipes sobre a tecnologia Java nos sistemas da CEF
- Especificação de componentes de tratamento de erro e cache de acesso a dados
- Projeto: Setor de Inovações Tecnológicas
- Projeto: Loterias: Novo sistema de loterias da Caixa, que será usado em mais de 25 mil lotéricas do país.
- Atividades
- Revisão e correção de componente de gerenciamento transacional distribuído (TPC) com Oracle e WebSphere MQ Series;
- Engenharia de componente de gerenciamento de usuários baseado em LDAP
- Elaboração de guias técnicos e boas práticas
- Correção em componente de leitura/gravação de campo BLOB em Oracle
- Criação de scripts bash de gerenciamento de daemons de integração com aplicações CICS/Cobol
- Unificação de configuração de política de senhas do LDAP entre diferentes ambientes
- Migração da aplicação (war, jar e ear) de iPlanet Application Server 6.5 para Sun Application Server 7 e 8
- Criação e carga de testes de desempenho, com ferramentas de profiling e posterior análise
- Correção de código com foco em desempenho
- Instalação de biblioteca nativa de comunicação serial entre periféricos POS e JxFS
- Auxilio a equipes de produção e homologação na resolução de problemas.
- Engenharia de componente de verificação de configuração do ambiente Java EE
- Consultoria na elaboração do processo de geração e distribuição de pacotes de deployment
- Configuração e gerenciamento de maquinas linux e solaris para uso interno do projeto
- Consultoria em Java EE para equipes de desenvolvimento e operações
- Criação de documento: Recomendação com as melhores práticas em desempenho
- Projeto: Loterias: Novo sistema de loterias da Caixa, que será usado em mais de 25 mil lotéricas do país.
- Projeto: SIOPI (Crédito Imobiliário) (Brasília)
- Atividades
- Revisão de desempenho da aplicação funcionando em Sun iPlanet Application Server 6.5
- Verificação de boas práticas
- Correção de problemas
- configuração de servidor de aplicativos
- Projeto: SIOPI (Crédito Imobiliário) (Brasília)
- Cliente: Sun Microsystems e Banco Central (Brasília)
- Projeto: Prova de Conceito do Sun Portal 6.x
- Atividade
- Engenharia de portlets de notícias e integração com sistemas internos
- Projeto: Prova de Conceito do Sun Portal 6.x
- Cliente: Sun Microsystems e Banco do Brasil (Brasília)
- Projeto: Portal de Licitações
- Atividades
- Consultoria em Java EE e produtos Sun
- Avaliação de desempenho e arquitetura da aplicação (Struts e Hibernate)
- Revisão de scripts de gerenciamento de processo do WebServer
- Projeto: Portal de Licitações
- Cliente: Sun Microsystems e BrasilTelecom (Brasília)
- Projeto: Autenticação ADSL BrTurbo
- Atividades
- Monitoramento de atividade do cluster de LDAP (Replicação, balaceamento de carga e sincronização)
- Projeto: Autenticação ADSL BrTurbo
- Projeto: Solução de Email BrTurbo
- Atividades
- Engenharia de componente em web services (JAX-RPC e Apache Axis) com integração entre EJBs e LDAP
- Desenvolvimento de Pool de conexões para o Sun Access Manager e Sun Directory Server
- Customização do layout de webmail
- Diagnóstico de desempenho do Sun WebServer na solução de webmail
- Projeto: Solução de Email BrTurbo
- Cliente: Voxline Contact Center (São Paulo)
- Projeto: Consultoria em Desempenho
- Atividades
- Configuração em servidor Linux, JBoss, JVM, drivers JDBC DB2 com foco em desempenho
- Revisão de código de aplicação com foco em desempenho
- Configuração de servidor JBoss em contigência
- Projeto: Consultoria em Desempenho
Eccentia Technologies
Data: Maio de 2001 a Janeiro de 2002
Cidade: São Paulo
Desenvolvedor Senior
- Projeto: pQuest, sistema de questionários para PalmTops
- Atividades
- Engenharia do módulo de segurança e licenciamento (windows, PalmOS, JavaME, criptografia)
- Desenvolvimento em menus, lógica de negócio, e comunicação Palm e Desktop através da API de conduite
Eversystems
Data: Abril de 2000 a Maio de 2001
Cidade: São Paulo
Desenvolvedor de Software
- Projeto: Suite de produtos de gerenciamento pessoal e colaboração
- Atividades
- Engenharia do módulo de bookmarks (servlets, XML/XSL)
- Projeto: Sistema de Curriculos para a web
- Atividades
- Engenharia do sistema (Servlets, JSP, Entity Beans, Orion AppServer)
- Projeto: Sistema de Single Sign On
- Atividades
- Instalação e Configuração do OpenLDAP (repositório de usuários e perfis)
- Abstração de API de acesso ao LDAP
- Biblioteca de criptografia de senhas
- Projeto: Atividades de consultoria em geral
- Atividades
- Workshop para o time de webdesign sobre tecnologias de apresentação: JSP, XML/XSL
- Apoio em Java EE para o time de projetos
- Suporte na infraestrutura de desenvolvimento: AppServer, LDAP, Banco de Dados
UNIC - Universidade de Cuiabá
Data: Junho de 1998 a Abril de 2000
Cidade: Cuiabá - Mato Grosso
Desenvolvedor Internet
- Projeto: Website da universidade
- Atividades
- Suporte a criação e editoração de jornal digital e impresso (Corel Draw, Pagemaker)
- Suporte em infraestrutura de hardware, rede e sistemas internos
- Criação de sistema de pesquisa de livros em biblioteca para a internet (ASP, perl, Oracle)
- Criação de provas de conceito usando Java (servlets e SQL)
Trabalhos anteriores relacionados a sistemas de computadores
- Em 1990 até 1994, efetuei trabalhos e estudos em sistema computacionais relacionados:
- Clipper, dBase III, MS-DOS, MS-Windows 3, wordstar, lotus 1-2-3
- Foi instrutor e monitor de cursos em: dBase, wordstar, clipper e introdução a programação
- Trabalhou como programador júnior em clipper
- Trabalhou como operador de sistemas em CPDs, realizando rotinas de backup, manutenção, hardware, suporte, etc.
- Usou a internet desde o seu começo no Brasil, na USP, usando sistemas como IRC, telnet, Mosaic e gopher (em 1995/97)
- Desenvolveu algumas coisas para colegas, com perl como hit counter, formulário de contatos, etc.
Atividade extra profissional
- SouJava - Associação de Usuários da Tecnologia Java
- Membro fundador
- Administrador da infraestrutura: listas de email, website, eventos, maquina servidora (Solaris)
- Colunista de Java Micro Edition para a revista JavaMagazine
de junho a dezembro de 2002
- Blog em inglês no java.net
e português
- Infraestrutura de website própria: domínio, servidor Jetty e monitoramento
- Contribui para projetos de código livre em testes, foruns, documentação: OpenCMS, Jetty, NetBeans, Glassfish, Blojsom, etc.
- Localizou para o português
, o software Blojsom
- Localizou para o português
o Look and Feel substance
- Autor do projeto de código livre, para uma interface de administração de certificados para o Glassfish v3
- Localizou para o português
Escolaridade
- Curso de Matemática: USP / São Carlos 1995 - 1997 (inacabado)
- Curso de Ciência da Computação: Faculdade Tancredo Neves / São Paulo - 2001 (inacabado)
Certificação
- Sun Certified Programmer for the Java 2 Platform
- Sun Certified Mobile Application Developer
Idioma
Inglês - escrita e conversação - regular
Palestrante em Conferências
Segue abaixo as conferências que participei como palestrante.
2008
XIII Workshop Tecnologia da Informação
Palestra: Produtividade na Web com Apache Wicket (on-line
|PDF
)
Data: 30/Outubro/2008
Local: Fundação Universa - Brasília - DF
http://www.universa.org.br/evento_anterior_001.asp?evento=24
JustJava Conferência
Palestra: Produtividade (e diversão) na Web com Apache Wicket (on-line
)
Data: 12/Setembro/2008
Local: SENAC Santo Amaro - São Paulo - SP
Jazoon Conference
Palestra: Tools and Tips to Diagnose Performance Issues (on-line
)
Data: 24/Junho/2008
Local: Zurich - Switzerland
http://jazoon.com/jazoon08/en/conference/presentationdetails.html?type=sid&detail=3320
2007
Conexão Java 2007
Palestra: Performance em Aplicações Java
(ver on-line
)
Data: 09/novembro/2007
Local: Universidade Anhembi Morumbi - São Paulo - SP
http://www.temporealeventos.com.br/?area=5&tipo=1&id=1226
JustJava 2007
Palestra: Ferramentas e Técnicas para Resolução de Problemas em Desempenho
Data: 05/outubro/2007
Local: SENAC Santo Amaro - São Paulo - SP
http://www.soujava.org.br/display/v/Grade+de+Palestras
JAVAC 2007: Evento Java em Cuiabá
Palestra: Apache Struts 2 - Turbinando o Desenvolvimento Web
Data: 15/setembro/2007
Local: UNIVAG - Várzea Grande - MT
http://www.cajumt.com.br/javac.html
8o Fórum Internacional de Software Livre
Palestra: Apache Struts 2 - Turbinando o Desenvolvimento Web
Data: 13/abril/2007
Local: FIERGS - Porto Alegre - RS
http://fisl.softwarelivre.org/8.0/papers/pub/programacao/583
2006
JustJava 2006
Palestra: Desempenho em Aplicações Java: Diagnóstico e Otimização
Demonstração: Novidades do Netbeans 5.5
Data: 02/dez/2006
http://www.sucesusp.org.br/eventos/internas.php?eid=205&id=250&mn=
I Summit Brasil
Palestra: Desempenho em Aplicações Java: Diagnóstico e Otimização
Data: 13/nov/2006
Evento interno da Summa Techonologies
II Natal Java Day
Palestra: Sucesso com a Tecnologia Java
Data: 28/out/2006
http://www.j2eebrasil.com.br/eventos/8
I Conferência Java do Noroeste Paulista
Palestra: Correndo com o Mustang - Velocidade com o JDK 6
Data: 11/mar/2006
http://www.javanoroeste.com.br/I_Conferencia_2006/palestras.html
2005
I Encontro de Java do Espírito Santo
Palestra: Presente e Futuro da Plataforma Java
Data: 15/out/2005
https://esjug.dev.java.net/ejes/programacao.html
JustJava 2005
Palestra: NetBeans e Mustang
Quando: 17/Jun/2005
Onde: São Paulo
Reunião Técnica do SouJava Brasilia
Palestra: NetBeans IDE and JDK 6
Quando: Jun/09/2005
Onde: Brasilia
2004
WebMobile Tech Week
Palestra: Conectividade e performance para Aplicações MIDP
Quando: 27/Nov/2004
Onde: São Paulo
SEPAI: Semana Paraense de Informática
Palestra: JBoss e Alta Disponibilidade
Quando: 12/Nov/2004
Onde: Belém - Para
9o Congresso Regional de Telecomunicações e Informática
Palestra: Java e Software Livre: Padronização e Liberdade de Código
Palestra: Alta Disponibilidade com J2EE e Código Livre
Quando: 29/Out/2004
Onde: Cuiabá - Mato Grosso
Maratona Java
Palestra: Fast Track to Java 2 Platform, SE 5.0 Technology
Quando: 23/Out/2004
Onde: Brasília
COMDEX
Palestra: Frameworks de Persistência. Qual a Escolha Para o Seu Projeto ?
Quando: 18/Ago/2004
Onde: São Paulo
JustJava 2004
Palestra: MIDP: Performance e Conectividade
Quando: 23/Jul/2004
Onde: São Paulo
Workshop: I Seminário Goiânia TI da Universidade Salgado Oliveira
Palestra: Mobilidade no Cenário Corporativo com Java 2 Micro Edition
Quando: 03/Jul/2004
Onde: Goiânia - Goiás
5o Fórum Internacional de Software Livre
Palestra: Projeto Javali: A comunidade Java, livre
Palestra: Ferramentas de Desenvolvimento Java Livres: Eclipse e Netbeans
Quando: 05/Jun/2004
Onde: Porto Alegre - Rio Grande do Sul
2003
COMDEX
Palestra: Performance em Aplicações de Rede para Java 2 Micro Edition
Quando: Ago/20/2003
Onde: São Paulo
Informações
http://www1.folha.uol.com.br/folha/especial/2003/comdex/congresso-seminarios.shtml
Abaporu
Palestra: Java 2 Micro Edition: Architecture Technical Overview
Quando: 04/Out/2003
Onde: São Paulo
After Taste: Encontro de Java do Mercosul
Palestra: Tutorial em Java 2 Micro Edition
Palestra: Desenvolvimento de Jogos com Java 2 Micro Edition
Quando: 11/Out/2003
Onde: Pato Branco - Paraná
1o Seminário em Tecnologia da Informação na Polícia Federal
Palestra: Ferramentas de Código Livre no Desenvolvimento de Sistemas Java
Quando: 17/Abr/2003
Onde: Brasília - Distrito Federal
2002
Summa Clinic
Palestra: Practical experiences using JBoss
Quando: 26/Out/2002
Onde: Pittsburgh - Pennsylvania
JavaOne
Palestra: Cartoon in Mobile Devices
Quando: 26/Mar/2002
Onde: San Francisco - California
Abaporu
Palestra: Applications for the Java2 ME: A Developer's Guide
Palestra: Garbage Collection and the Java Platform Memory Model
Quando: 10/Aug/2002
Onde: São Paulo
arquivo do website
2001
COMDEX Brazil
Palestra: Java 2 Micro Edition, A nova fronteira do cliente wireless
Quando: 27/Aug/2001
Onde: São Paulo
Add new attachment
List of attachments
| Kind | Attachment Name | Size | Version | Date Modified | Author | Change note |
|---|---|---|---|---|---|---|
png |
claudio_email.png | 1.0 kB | 2 | 30-Jul-2008 00:53 | ClaudioMiranda | |
png |
claudius_email2.png | 1.2 kB | 1 | 30-Jul-2008 00:53 | ClaudioMiranda |

