Sou paulistano e morador de São Paulo, programador de interfaces web há 8 anos, acostumado a trabalhar com projetos web de pequeno e grande portes com diversas tecnologias.
Formado em engenharia elétrica pela Faculdade de Engenharia Industrial em 2002, mudei o foco da minha carreira após o término da graduação buscando ser um programador backend e, com o tempo, migrei para o frontend. Por isso, a questão de performance e qualidade no código é primordial no meu trabalho, não deixando de lado a eficiência no trabalho desenvolvido.
Possuo experiência em trabalhar em projetos com diversas tecnologias (Java, PHP, Ruby on Rails, .Net), ambientes (Windows, Mac OS e linux) e controles de versão (SVN e Git).
Meu nivel de fluência nos idiomas inglês e alemão é intermediário.
Contribuo com o site O Desenvolvedor com posts sobre programação front end.
Github: https://github.com/chrisbenseler/ E-mail para contato: cbenseler @ gmail.com
Experiência profissional
MMCafé (Fev/2005 - atual): programador de interfaces para web. Desenvolvimento de código HTML e CSS seguindo padrões W3C, dentro de padrões de acessibilidade e Webstandards (tableless); desenvolvimento de templates usando linguagem de script Velocity (baseada em Java), para criação de websites com conteúdo dinâmico (conteúdo esse gerenciado por um CMS, conhecido como MMPublish, também sob templates Velocity). Aplicação de AJAX para a interface de administração desse CMS e nos templates de visualização dos sites desenvolvidos. Responsável por toda codificação da camada de apresentação da nova versão do CMS. De Janeiro/2007 a Nov/2010 acumulo o cargo de gerente da equipe de interface da empresa. Essa equipe é responsável pela interface (html/CSS e javascript + Velocity) dos projetos;
STS Print Software (de Nov/2003 a Jun/2004): programador em C/C++, utilizando a ferramenta Borland C++ Builder. Manutenção e melhorias em software de impressão de dados variáveis (Print Easy), planejamento e desenvolvimento do upgrade do software, alem de dar suporte técnico aos clientes;
ABIMAQ (Associação Brasileira da Indústria de Máquinas e Equipamentos, de Dez/2000 a Dez/2002): estagiário na área de Cadastro Industrial, totalizando 2000 horas, com a finalidade de estudos de máquinas e equipamentos para alimentação de informações no banco de dados da entidade;
Freelancer: programação de interface de sites, usando WordPress ou Code Igniter como base do backend dos sites.
Conhecimentos técnicos
HTML e CSS, focado em padrões web. Experiências diversos com diversos frameworks e pré-processadores (AngularJS, Backbone, NodeJS, SASS, Twitter Bootstrap, etc...);
Javascript: experiência em aplicações de grande porte, preocupação com performance, escalabilidade e manutenção. Domínio de bibliotecas jQuery e Prototype. Testes unitários com Qunit;
PHP: conhecimento intermediário e experiência com uso de framework Code Igniter e Datamapper e templates Wordpress;
Ruby on Rails: experiência em criação de interfaces e integração com aplicações do framework;
Java: experiência em criação de interfaces e integração com aplicações usando templates Velocity;
Vivência em ambientes unix e instalação e manutenção de servidor linux para ser aplicações web;