Currículo
Dados pessoais
Daniel Mendes Cassiano
Solteiro, brasileiro, 22 anos
Rua Avanhandava, 319/76
CEP 01306-001 – São Paulo - SP
Celular: (11) 9939-8556
E-mail: danielcassiano@gmail.com
Página pessoal: http://danielcassiano.net/
Objetivo
Atuar com desenvolvimento de aplicações de backend, baixa plataforma, mobile e grandes desafios.
Resumo profissional
Iniciou sua experiência com desenvolvimento trabalhando com desenvolvimento em PHP/MySQL e Javascript. Posteriormente, passou para PZP – Python/Zope/Plone, desenvolvendo sistemas de intranet.
Trabalhou com configuração e administração de servidores linux, tendo experiência nos serviços de e-mail, arquivos, web, firewall e montagem de ambientes para desenvolvimento.
Atualmente está trabalhando no desenvolvimento do “backend” do site Apontador.com.br, que possui aproximadamente 9 milhões de visitantes únicos por mês, utilizando Python e Java para seus projetos.
Experiência Profissional
Desde Maio/2008 (atual) – LbsLocal S/A - Apontador MapLink
Cargo: Desenvolvedor
Desenvolvedor de aplicações para o backend do site Apontador.com e clientes. Como destaque de seus projetos, desenvolveu um sistema de geração de imagens de mapas para clientes e todo o sistema de billing da empresa, integrando a plataforma de mapas e servidores web. Trouxe a tecnologia Python para a empresa, onde busca otimizar os processos atuais através da mesma, pesquisando e implementando novas soluções com o objetivo de adquirir performance e manter a escalabilidade nos processos.
Janeiro/2006 a Maio/2008 – Instituição Religiosa Perfect Liberty
Cargo: Desenvolvedor
Inicialmente atuou com servidores linux, administração da rede e suporte aos usuários. Posteriormente, se tornou responsável pelo desenvolvimento da intranet, pequenas aplicações internas para gerenciamento de dados e um sistema integrado com a unidade do Japão. Em uma das aplicações foi o responsável pela integração da tecnologia de streaming utilizando Real Video para transmissão de palestras “On-Demand”. Tinha a responsabilidade de viabilizar utilização de tecnologias livres nas necessidades internas e administrou 7 servidores, sendo 6 Linux e 1 Windows: 1 webserver, 1 firewall, 2 controladores de internet, 1 fileserver, 1 servidor de desenvolvimento teste e 1 tarifador de ligações telefônicas. Foi o responsável pelo setup de 5 destes.
Janeiro/2004 a Fevereiro/2005 – Free-lancer
Cargo: Desenvolvedor de aplicações web
Desenvolvimento de websites como free-lancer.
Abril/2003 a Outubro/2003 – Provedor de acesso à internet StarWeb Telecomunicações
Cargo: Analista de Suporte
Suporte aos clientes do provedor na área de hospedagem e no serviço de internet banda larga via wireless.
Participação em projetos Open Source
Umit Project - a interface gráfica para o Nmap (Network Mapper)
Membro desde abril de 2008, sendo o responsável pelo desenvolvimento do QuickScan e mantenedor do pacote para Mandriva do software. Contribui no desenvolvimento de outros sub-projetos do software como o QuickSearch e integração de features.
Tecnologias utilizadas no projeto: Python, GTK e SQLite.
Referência: http://www.umitproject.org/
Traduções
Traduções de documentação e da própria distribuição Ubuntu Linux e a interface gráfica GTK.
Formação acadêmica
Graduando em Ciência da Computação na Universidade Nove de Julho.
Previsão de conclusão do curso: Julho/2010
Idiomas
Inglês: Nível intermediário
Japonês: Nível básico
Informações adicionais e interesses
Atualmente realiza estudos autodidatas no desenvolvimento de aplicações para GNU/Linux e mobile utilizando Python, C/C++ e Java. Últimos estudos realizados: Plataforma S60 da Nokia e inteligência coletiva.
Tem interesse em sistemas distribuídos, aplicações em backend, baixa plataforma, mobile, interface gráfica, aplicações multiplataforma e tudo que envolva um bom problema para se resolver.
Conhecimentos técnicos
Nível Básico:
- Shell Script
- Expressões regulares
- Lua
- C/C++
- JavaScript
- Ajax
- Visual Basic
- Oracle
- MySQL
- Mapeamento objeto-relacional
Nível Intermediário:
- Java
- PHP
- SQL
- Framework Django
- Zope/Plone
- UML
- Nível Avançado:
- Python
- GTK
Conhecimentos em orientação a objetos, utilização de controle de versão (Subversion, Git, Bazaar), protocolos de serviços como HTTP, SMTP, construção de webservices.
Congressos, conferências e eventos
É membro-estudante da Associação Python Brasil.
Participações mais relevantes:
- Mensalmente: Grupy-SP – Grupo de usuários Python do Estado de São Paulo, onde são ministradas palestras, sprints de programação entre outras atividades para promover a linguagem de programação Python e seus frameworks.
- PyCon Brasil - 4º Encontro Brasileiro da Comunidade Python - Rio de Janeiro-RJ
- 9º Fórum Internacional do Software Livre (2008) – Porto Alegre-RS
- PostgreSQL Conference Brasil 2007 - São Paulo-SP
- PHP Conference Brasil 2006 - São Paulo-SP
- III Forum Regional de Software Livre do ABCD (2006) - Diadema-SP













