quarta-feira, 2 de abril de 2008

Ademar Victorino Barreto Junior

Rio de Janeiro – RJ – Brasil

+55 (21) 8144-2138 (Celular)

E-Mail: ademarvictorino@gmail.com


Objetivo:

Ø Atuar no desenvolvimento de sistemas JAVA em plataforma web ou client/server aplicando as melhores práticas da indústria de desenvolvimento de software.

Experiência profissional:

(10/2007)

Myfreecomm

Startup de tecnologia direcionado à criação e desenvolvimento de

software e serviços para o mercado financeiro.

Analista Programador Sênior
Atuando no projeto e desenvolvimento do sistema de Cash Management da corporação, trabalhando principalmente com:

StoryBoard do portal, Modelagem de dados, Casos de usos, desenvolvimento J2ee, implementação das camadas de negócio, persistência, interface utilizando no padrão MVC, testes unitários e criação de páginas dinâmicas.

Tecnologias e ferramentas:

Ø JSF, JSTL, JavaScript, GWT, JPA, PostgreSQL, SqlManager, NetBeans, Jude, JUnit, PowerDesigner, Visio.

(03/2003)

Tecgraf – Puc-Rio

Integrante da equipe de desenvolvimento do Framework para criação de aplicativos de geoprocessamento (GIS) sobre o modelo de dados da Terralib. Ele possui código fonte aberto e escrito em C++.

Analista Programador Senior

A arquitetura do TDK fornece binding para diversas linguagens, sendo que atualmente os programadores externos podem escrever suas aplicações em C++ e Java. Além disso, é possível disponibilizar as aplicações em plataformas diferentes como Windows e Linux em diversos ambientes como standalone/desktop, web ou cliente/servidor e utilizar diferentes bancos de dados.

Tecnologias e ferramentas:

Ø C++, Corba, JNI, Java, Oracle, SqlServer, MSAccess, Visual Studio(6, 7 e 8), Visio, Eclipse, CodeBlocks, NetBeans, SQLDeveloper.

Projetos independentes:

SmartSIPE - Sistema integrado para senso nacional

Sistema de senso para cadastro de questionários e benefícios do governo em dispositivos móveis. Modulo web para pesquisa organização dos questionários e cadastros de novas entrevistas a serem utilizadas nos devices embarcados.

Programador/Gerente de projetos

Aplicação cliente: Desenvolvido em J2ME, permite gerar um questionário dinâmico a partir de um arquivo descritor XML com perguntas e possíveis respostas, a transferência de dados é feita através de bluetooth ou gprs.
Servidor: Servlet que define quais os questionários que serão enviados para cada celular, faz a persistência do questionário novo ou respondido em base de dados. Permite pesquisa e separação geográfica dos questionários por entrevistadores.

Tecnologias e ferramentas:

Ø Java, J2me, XML, JSF, PostgresSQL, Eclipse, NetBeans, SQLManager.

Jewel Manager

Projeto para empresa italiana distribuidora de jóias em todo o mundo de catálogo e impressão de nota fiscal dos seus produtos.

Programador/Gerente de projetos

Utilizando conhecimentos de computação gráfica para permitir a visualização de milhares de imagens de qualquer resolução. Contando com atualização automática do estoque ou atualização das bases locais por mídia removível ou atualização automática via RMI.

Tecnologias utilizadas:

Ø Java, JPA, RMI, Swing, PostgreSQL, Eclipse, SqlManager, Jude, Visio, DBDesigner

Rinnova - Centro de qualidade de vida

Sistema comercial de cadastros, fluxo de caixa, agenda, estoque entre outros. Utilizando algoritmos de cachê para ganho de performance e futuro aproveitamento dos objetos (value object) para a web.

Programador/Gerente de projetos

Estimativa de cronograma e recursos para desenvolvimento, Definição de procedimentos para desenvolvimento, Projeto de interface com o usuário (GUI)

Tecnologias:

Ø Java, Swing, MySQL, Eclipse, Jude, Visio (GUI).

Resumo dos conhecimentos

Metodologias:

Ø Modelagem de dados, casos de uso, diagramas funcionais, Documentação técnica.

Ø Levantamento de dados junto ao cliente. Analise de requisitos.

Ø Gerência de equipe de desenvolvimento. Acompanhamento do processo de desenvolvimento.

Linguagens de programação:

Ø Java JNI, J2ee, J2me, RMI, Swing, J2ME. JSF, JSTL, JavaScript, GWT, JPA.

Ø C, C++ , CORBA.

Ø C# - didático.

Banco de dados:

Ø Oracle, SQLServer, MySQL, PostgresSQL

Servidores de aplicação:

Ø Apache Tomcat.

Arquiteturas:

Ø Padrões de Projeto/Design Patterns, MVC (3-tier), Adapter, Observer e Singleton.

Outros:

Ø UML, Inglês Técnico.

Experiência Acadêmica

Ø Programação de computadores com novas tecnologias – Puc-Rio.

Ø Cadeiras do Curso de Ciência da Computação - Puc-Rio.

Ø Curso de Computação Gráfica – IMPA (Instituto de Matemática pura e Aplicada).

Dados Pessoais

Ø Brasileiro, solteiro, 28 anos, residente na Gávea, disponibilidade para viagens.