Em desenvolvimento...

Sobre Mim
Portfolio
Currículo
Técnicas e ferramentas
Blog
Sobre mim

Alexsandro Pereira
Paulista, 22 anos

Sou Desenvolvedor web desde 2009, e atualmente desenvolvo em PHP, JavaScript, CSS e AS3. Sou apreciador do desenvolvimento Orientado a objeto, inclusive em "Javascript" e na web desenvolvo sempre seguindo o padrão MVC.

Meu objetivo pessoal é continuar me capacitando. Aumentando meu nível profissional, melhorando minha lógica e conhecendo novas tecnologias, para assim alcançar um alto nível no mercado e ser um profissional altamente valorizado.

Atualmente estudo Java, .Net/C#, Android e Linux.

Técnicas e ferramentas de desenvolvimento

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 Modelo foi desenvolvida seguindo os exemplos do livro PHP Programando Orientado a Objeto da editora Novatec.

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 auxilia nosso site na hora de carregar, 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 os headers HTTP para que eles gerem conteúdo estático, de modo que CSS, imagens e JavaScript não expirem depois de um longo período de tempo utilizando htacess;
  • - Sistema de cache utilizando a engine de template Smarty - 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.

Portfolio

Huggies turma da Mônica

Desenvolvimento da área de crie o convite, que consiste em montar um convite(jpg) personalizado apartir das informações do usuário, também pelo site é possível criar um evento no facebook, além de imprimir, enviar por e-mail e salvar no seu computador. Utilizando as tecnologias css, .net, js e SQL Server

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).

Câmara Árabe

Desenvolvimentodo do portal da Camara Árabe e da sua área administrativa utilizando as tecnologias css, php, mysql e jquery.

Italcam

Desenvolvimento do sistema web de gestão dos associados e do portal Italcam bem como da sua área administrativa utilizando as tecnologias css, php, mysql e jquery.

Currículo

Currículo Alexsandro Pereira

Formação

Ensino Superior (cursando)
4º Ano – Sistema de Informação
Período: Noturno
Universidade Bandeirante

Especialidades

PHP
Smarty
Javascript
Jquery
CSS
MySql

Cursos Complementares

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
Java (cursando) – T2ti cursos

Conhecimentos básicos adicionais

Zend Framework, SqlServer, .net, PostgreSql, AS3, AS2, Photoshop, Flash, Android, Linux, JSP e Redes.

Experiência profissional

Empresa: Agencia Salve
Cargo: Desenvolvedor Web Pleno
Período: Emprego atual
Principais atividades:
Desenvolvimento de sites com área administrativa;
Desenvolvimento de sistemas web;
Desenvolvimento de intranet e extranet;
Integrações com outras tecnologias(Java script, Actionscript, PHP e XML).

Empresa: Plank
Cargo:Estágiario

Empresa:Wireless Com Solution
Cargo:Técnico de Telecom