Em desenvolvimento...
- Telefone : 97618 - 4253
- Email : alexsandro.p.souza@gmail.com
- MSN : alexsandro.p.souza@hotmail.com
- Gtalk : apssouza22@gmail.com
- Skype : apssouza22
- Github: apssouza22
Alexsandro Pereira
Paulista, 25 anos
Desenvolvedor web desde 2009, com amplo conhecimento no desenvolvimento web, desde a administração de servidores Linux, passando por linguagens de back-end como PHP e C#, até a camada visual com HTML5, CSS e Javascript.
Possuo ainda formação em Análise de Sistemas e certificação Zend engineer.
Compartilho conhecimento no meu blog, além de colunista do portal Imasters sobre assuntos relacionados a área de desenvolvimento.
Usuário Linux desde 2011 e participante de comunidades de Javascript e PHP.
Adoro desafios, tecnologia, desenvolvimento e a integração entre sistemas e plataformas.
Mini framework
Onde trabalho desenvolvi uma estrutura de trabalho orientado a objeto seguindo o padrão MVC, que possibilitou aproveitar os componentes já existentes desenvolvidas em PHP pelos outros programadores,
bem como utilizar a Engine de template Smarty na camada de visualização. A camada de acesso ao banco de dados foi desenvolvida seguindo referências de outros ORMs (Zend DB e Doctrine) onde o mesmo está disponibilizado no meu Github.
Otimização de sites
Na busca sempre pelas melhores práticas de desenvolvimento na web, não podia deixar de lado a questão do tempo de carregamento de nossas páginas. Por isso utilizo algumas técnicas que auxiliam nosso site no momento do carregamento, são elas:
- - Junção dos arquivos css e js via htacces, tornando um único arquivo para cada extenção a ser carregado pelo site;
- - Compressão dos aruivos usando Gzip via htacess;
- - Optimização do caching: configuração dos headers HTTP para que eles gerem conteúdo estático, de modo que CSS, imagens e JavaScript só expirem depois de um longo período de tempo utilizando htacess;
- - Sistema de cache em arquivos - ou seja operações no servidor usando PHP é feita apenas uma vez por hora.
Publicação do site
No dia-a-dia utilizar recursos das ferramentas certas ajudam a agilizar nosso trabalho, tratando-se de controle de versões, o Git tem diversos truques interessantes. Por isso o suporte ao git é item principal na minha lista de requisitos na hora de contratar um servidor.
Com o Git eu garanto que meus ambientes de desenvolvimento local, homologação e produção estão milimetricamente sincronizados. Com apenas quatro comandos, atualizo cada ambiente com minhas alterações.
git add .
git commit -am "descricao da alteracao";
git push homologacao master
git push producao master
Pronto as alterações já são automaticamente refletidas nos ambientes de produção e homologação.
Ultimos livros lidos
- PHP Programando com Orientação a Objetos - Pablo DallÓglio / Novatec;
- Guia profissional PHP - Flavia jobstraibizer / Digeratibooks;
- Jquery - A Biblioteca do Programador JavaScript - Maurício Samy Silva / Novatec;
- [expressões regulares] uma abordagem divertida - Aurélio Marinho Jargas / Novatec;
- Segurança em PHP - Márcio Pessoa / Novatec;
- O melhor do JavaScript - Douglas Crockford / O'Reilly.

Loja online - Just ediora
Desenvolvimento da loja online da editora Just, utilizando a plataforma Magento.

Aplicativos no Facebook
Desenvolvimento de diversos aplicativos e campanhas no Facebook, com interações na plataforma, utilizando as tecnologias, PHP, ASP.NET e Javascript.

Huggies turma da Mônica
Desenvolvimento do back-end do site utilizando ASP.NET e Sqlserver. Destaque para ferramenta de criação de convite, onde é possível criar um convite personalizado apartir das informações do usuário, com a possibilidade de imprimir, enviar por e-mail e salvar no seu computador. Também pelo site é possível criar um evento no Facebook utilizando seu convite.

Portal Coop
Desenvolvimento do portal Coop e de sua área administrativa, atuando no back e front-end, utilizando as tecnologias css, php, js, mysql e jquery com integrações com o twitter, facebook e googlemaps.

Caloi
Desenvolvimento do portal Caloi e de sua área administrativa, atuando no back e front-end, utilizando as tecnologias css, php, js, mysql e jquery com integrações com o twitter, facebook, googlemaps e Rss.

Coppertone
Desenvolvimento front-end do site Coppertone, utilizando css, jquery e consumo do webservice Climatempo com php.

Caprisystem
Desenvolvimento do sistema web do SAC da empresa Capri como desenvolvedor responsável, com Geração de relatórios, filtros e integração com o site dos correios. Utilizamos as tecnologias css, js, php e mysql.

Systema de Newsletter
Desenvolvimento de um sistema de envio de e-mail marketing. A ferramenta conta com importação de contatos em formato xls e csv, importação de html, relatórios completos da ação de cada destinatário(leitura, clique e descadastro).
Alexsandro Souza
Especialidades
Javascript, JQuery
CSS3, Git, MySql
Conhecimentos básicos adicionais
ASP.NET MVC3, C#, Java, Phonegap,
Redes, Amazon Web Services, Vagrant, Arquitetura REST,
Facebook API, Instagram API, Foursquare API, Expressões regulares, e Arduino.
Certificados
Formação
Sistema de Informação
2007 - 2011
Universidade Bandeirante
Cursos Complementares
Linux para desenvolvedores - School of Net
Designer Patterns - School of Net
PHP orientado a objeto – Ajaxme treinamentos
Zend Framework - School of Net
Jquery – Ajaxme treinamentos
Actionscript 3 – Imedia Brasil
Mysql Avançado – T2ti cursos
SEO - Ajaxme treinamentos
Linux - Linux Brasil
Inglês (cursando) - United institute
Experiência profissional
Cargo: Desenvolvedor Web Sênior
Período: Emprego atual
Principais atividades:
Desenvolvimento back-end de portais utilizando as tecnologias PHP e ASP.NET MVC3;
Desenvolvimento de aplicativos no Facebook;
Modelagem e documentação de banco de dados MySQL e PostgreeSQL;
Auxilio no desenvolvimento Front-End com Javascript, Jquery, CSS3 e HTML5;
Análise e implantação de novas tecnologias, processos e Designer Patterns.
Empresa: Plank
Cargo:Estágiario
Empresa:Wireless Com Solution
Cargo:Técnico de Telecom