Se não for para fazer bem feito, melhor nem fazer.

O que já fiz?

Atuando como desenvolver a alguns anos, já atuei em diversos projetoscoorporativos grandes, principalmente em sistemas direcionados a empresas.

Porém, a algum tempo estou atuando em projetos voltados par ao consumidor final, focados em usabilidade e interfaces amigáveis.

O que eu faço agora?

Atuo como engenheiro de front-end no Superplayer, além de desenvolver diversos projetos opensource em javascript.

Faço também alguns freelances de programação, escrevo meu blog e cuido do meu TCC (:

O que eu quero fazer?

Continuar atuando com tecnologia de ponta em projetos inovadores.

Aperfeiçoar minhas técnicas de desenvolvimento front-end e javascript, além de contribuir para a comunidade o/

Minhas premissas?

O foco do meu trabalho é a qualidade, por mais subjetivo que isto possa ser.

Qualidade, em geral, é aquilo que satisfaz as necessidades do cliente. Sendo ele o maior interessado e beneficiado por ela.

Sigo, nas minhas apps, requisitos de usabilidade bastante estritos, pois isto é um bom ponto de partida para se atingir a qualidade.

As apps devem ser simples, rápidas e diretas. Porém, mesmo que isto seja irrelevante para o cliente, elas devem ser bem programadas também, pois é o produto do meu trabalhos. Se não for para fazer bem feito, melhor nem fazer.

Minha habilidades

TecnologiaNível
AJAX2, jsonp e CORS
JavaScript (1.6, 1.7, 1.8)
jQuery
jQuery mobile
jQuery UI
NodeJS
PhoneGap (Cordova)
expressJS
git
C#
MVC Framework
heroku
Otimização de front-end
Hibernate
HTML5 e CSS3
HTML5 for mobile
Java
PostgreSQL
Ruby
Sinatra
VRaptor

Gostou do que leu?

Se quiser mais informações sobre mim ou meus projetos, estou acessível pelas redes sociais ou por email. Clique aqui para ver todos os canais.

Minhas apps e libs

PhoneStateChangeListenernovo

Este plugin para o Cordova 2.6 permite de maneira fácil, executar alguma ação quando o telefone começa a tocar ou entra em modo de conversação. Assim é possível interromper sua aplicação PhoneGap e retorná-la quando a ligação acabar.

ie-plaholder

Todo mundo adora os placeholders, uma das features do HTML5 que mais impactou no layout dos sites. Porém o Internet Explorer não suporta ele nem em modo de compatibilidade. Para resolver isto, desenvolvi um script, que depois de importado no projeto, adiciona esta feature sem quebrar qualquer regra do HTML5.

Decimal Mask

Formatar um campo decimal sempre foi tedioso e problemático. Não mais, agora é simples com este plguin para o jQuery. Formate nos padrões 999.99 e 999,99 com apenas uma linha de código!

jquery.easyDragDrop

Com esta extenção para o jQuery é possivel criar interações drag'n'drop de maneira simples e objetiva. Foi desenvolvido com a finalidade de se adaptar a qualquer layout de interface e funciona mesmo em elementos cujos pais tem position:relative.

jQuery.unselectable

Este plugin impede a seleção de conteúdo pelo mouse em uma aplicação, foi projetado para evitar que em aplicação com muita interação do tipo drag'n'drop, partes da interface fiquem selecionadas.

StackJS

Esta é uma proposta de gerenciamento de objetos em JavaScript, concebida para resolver o problema de compartilhamento de objetos globais dentro de apps com namespace.

Footer Plugin

O Footer Plugin é uma extensão para o jQuery desenvolvida a partir da necessidade de manter o rodapé dos sites após do conteúdo, porém nunca longe do limite inferior da janela do browser. foi atualizado diversas vezes e atualmente é usado em alguns projetos corporativos.

Time Mask

Formatar um campo como hh:mm nunca foi tão simples com este plugin para o jQuery. Importe e saia usando.

jQuery.dragScroller

Este plugin para o jQuery permite a aplicação de um scroll do tipo "touch screen" para sua app. Muito útil para o desenvolvimento de apps ou sites adaptados para dispositívos móveis

LoggerJS

O LoggerJs é um lib para ser usada duante o desenvolvimento de apps javascript, ela permite loggar informações relevantes de maneira apropriada, considerando os recursos do browser utilizado.

Tools4Tips

Gere textos de ajuda ou "texto de dicas" de maneira simples e dinâmica. O mais simples e funcional plugin do jQuery do gênero.

time-n-go

Este é um cronômetro online focado na usabilidade, simplicidade e beleza.

Redline

O Redline é um contador reverso que, além de uma barra de progresso e do display de tempo, dispara um aviso sonoro quando o tempo acaba.