Meu Curriculo
Quem sou: Diogo Souza da Silva , 21 anos, email: This e-mail address is being protected from spambots. You need JavaScript enabled to view it telefone: 21 9737-1990 .
Cursando o 5º período de Análise e desenvolvimento de sistema na Universidade Estácio de Sá, RJ. Previsão de término em Dezembro de 2010.
Formado Java: Aplicações Distribuídas pelo Instituto Infnet, RJ, com 300 Horas de treinamento, concluído em Dezembro de 2007. Constituindo os seguintes módulos:
- Análise e Modelagem de aplicações Orientadas a Objetos: UML, XP e RUP.
- Java Core: API padrão JAVA
- Java Web: Servlets, JSF, Tomcat, Struts e Hibernate.
- Java EE: Jboss, JPA, Spring, EJB 3 e Webservices(SOAP).
Experiência
Estágio de 6 meses, e posterior contratação, na Pixel House, trabalhando com desenvolvimento em Android e arquitetura e desenvolvimento de serviços em C# e J2EE, além de participar de projetos em J2ME.
Estágio de 6 meses na IBM, na área de administração de servidores, com foco em Windows e Middleware, e em segundo plano HP-UX e Linux. Saí por não estar atuando na área de desenvolvimento.
Programador PHP por 4 meses na BSI-Brasil, atuando no desenvolvimento dos portais de serviços da empresa, e em algumas ferramentas internas.
Freelancer a 3 anos, e incluindo atualmente, com desenvolvimento Web (PHP, HTML, JS, CSS), atuando em diversos sites internacionais de todo tipo: Controle de conteúdo, sistemas de auditorias, vídeos, galerias, comércio e etc.
Tecnologias
Java
Trabalho com Java para Android atualmente, também tenho algum conhecimento de J2EE usando VRaptor ou JBoss Seam, e usando ferramentas como JUnit. Também já desenvolvi projetos usando JavaFX, e um pouco em J2ME . Tenho bom conhecimento da linguagem, apesar de pouca experiência em projetos Web (mais conhecimento para webservices).
PHP
Domínio da linguagem, com uso de OO e biblioteca SPL, já trabalhei com o Zend Framework, além do Spaghetti* (um framework brasileiro), assim como na implantação e desenvolvimento de extensões para o Joomla!. Além do uso de simpletest e selenium.
.NET
Conhecimento básico de C#, e desenvolvimento usando MVC.NET, SOAP ou RESTful usando WCF. além do uso de NUnit e selenium.
Outras tecnologias
Bom conhecimento da linguagem Lua, uma linguagem compacta muito útil para extensão de programas, rodar “embed” ou prototipagem.
Aprendendo programação funcional, com foco em Clojure. Uma tecnologia extremamente interessante, com ótimos recursos para paralelismo e concorrência, e uma linguagem elegante. Ótimo com banco de dados não relacionais.
Foco em sistemas Restful, e modelagem simples e metodologias ágeis, em especial XP.
Uso no dia-a-dia de Linux como ambiente de desenvolvimento.
Portfolio
Parte de meu portfolio online, projetos e estudos:
Manifesto - http://manifesto.blog.br/
Meu Blog e portfolio
Manchester Wolves - http://manchesterwolves.com/
Controle total de conteúdo e customização por parte do cliente
Aaron Watson Photos - http://www.aaronwatsonphoto.com/
Galeria controlada através de XML
Brazil Cosmetic Surgeons - http://brazilcosmeticsurgeons.com/
Diretório de medicos, com controle de cadastros, contatos, CRM e backoffice
Centered Self World Wide - http://www.centeredselfworldwide.com/
Site em Joomla! Com componentes customizados
IdeasWall.org – http://www.ideaswall.org/
Webservice restful, desenvolvido para rodar na nuvem (google app engine), com parte em Java (persistência) e parte em PHP (interface). Possui uma interface em Jquery, J2ME (simples) e JavaFX.
Github – http://github.com/diogok
Repositório publico de código
- Comments





