Sete anos de experiência em programação PHP, desenvolvendo sistemas administrativos, e-commerces, portais de notícias e sites institucionais.
Tenho experiência no desenvolvimento e manutenção de plataforma e-commerce, e integrações de api's de pagamento (checkout transparente) como PayPal, PagSeguro, Cielo e Rede.
O padrão MVC é essencial para a organização e um bom desempenho do projeto. Utilizo o framework Kohana na maioria e também tenho experiência no CodeIgniter e CakePHP.
Conhecimento dos recursos do HTML 5 em conjunto com CSS 3, media query e APIs JavaScript (biblioteca Jquery,) com o objetivo de manipular elementos e resultados tornando a navegação (back-end e front-end) simples, rápida e amigável para o usuário em sites responsivos
Conhecimento em desenvolvimento para Wordpress, desde a aplicação e criação de templates, gerenciamento de plugins e funções, além de criação e manutenção de lojas virtuais com Woocommerce.
Experiência nos principais API's do google (maps, youtube, analytics, calendar) além de integrações com instagram e facebook.
O controle de versão é fundamental em um projeto, principalmente se mais de um desenvolvedor estiver envolvido. Registrar as mudanças feitas nos arquivo ao longo do tempo de forma que você possa recuperar versões específica ou restaurar rapidamento alterações que resultaram em algum erro ou conflito de código facilita o trabalho em equipe. Uso o versionamento em todos os meus projetos
Meu Task Runner favorito é o Grunt. Simples e objetivo, facilita no desenvolvimento do frontend e otimiza todos os arquivos para que o site tenha um código limpo e leve, além de facilitar muito a manutenção. Importante também para melhorar o ranking (SEO) do site em motores de busca.
A parceria HTML e CSS3 nos permite criar efeitos incríveis, a web está cheia de exemplos criativos. Este, em especial, chamou minha atenção pois ilustra a evolução da linguagem e dos navegadores, é possivel reproduzir fielmente os gráficos do jogo original da Nintendo.
Mais cedo ou mais tarde a profissão de front-end como nós conhecemos até hoje vai deixar de existir. Ser um desenvolvedor front-end atualmente limita suas responsabilidades em um projeto, e podemos dizer que é até dispensável. A ideia do full-stack developer não é mais um diferencial.