Experiências
-
Atualmente sou sócio da Alfaiati | Tecnologia sob medida. Empresa que tem como fundamento desenvolver projetos com software livre.
Aqui trabalhamos muito com a linguagem python e por hora nossa maior ocupação são softwares para a internet, como sítios e sistemas.
Como frameworks utilizamos bastante o Django mas já tivemos também algumas coisas em Zope+Plone. Além de já termos esbarrado também com o tal do Rails.
- Paralelo ao trabalho acima, ministro cursos de Python, Zope, Plone e outras tecnologias voltadas ao desenvolvimento web.
- Trabalhei pela Paradigma onde realizei os seguintes trabalhos:
- Desenvolvimento de um produto focado em administração de maquinas Unix utilizando como frontend o framework Django
- Trabalhei no desenvolvimento de produtos plone para uma empresa norte americana http://www.growthlabs.com
- Trabalhei no portal da Secretaria de saúde de Minas Gerais http://www.saude.mg.gov.br
- http://www.varig.com.br
- Integração do Zope com um serviço do IBM AS400 (customização do ZAS400)
- http://www.primus.com.br
- http://www.superesportes.com.br
- Um dos mais importantes jornais esportivos online de Belo Horizonte
- http://www.atletico.com.br
- http://blog.uai.com.br
Palestras e cursos
- Curso de python/zope/plone3 — Já ministrado para equipes do SERPRO de Belo Horizonte (Set/2007) e Brasília (Dez/2007).
- Encontro Mineiro de Software Livre 2007 (Oct/2007) — Palestra sobre webservices usando exemplos em python e algumas características do suporte do python ao xmlrpc. Falando sobre xmlrpclib e da SOAPpy.
- Oficina Livre — (Fev/2007) Palestra sobre a distribuição ArchLinux.
- Oficina de Python — Realização de palestras relâmpago e participação em sprints para desenvolvimento de programas para o GNOME.
Inglês
Uso bastante o inglês no meu dia-a-dia para a leitura e já utilizei bastante em conversação, que é mínimamente compreensível.
Conhecimentos Técnicos
Sistemas Operacionais
- GNU/Linux - Total afinidade como usuário e um pouco de admin e tenho como distribuição preferida o Debian.
- FreeBSD - Como usuário e já tive que trabalhar com algumas características mais avançadas enquanto desenvolvia aplicações compatíveis com este sistema.
Linguagens e tecnologias que conheço
- Python
- C
- GLib, GObject, GTK+ e LibGlade (especialmente em python e C)
- Shell Script
- True vim user!
- Controles de versão como o svn, git, cvs e outros
Desenvolvimento Web
- Zope/Plone
- Django
- (X)HTML, CSS, Tableless
- XML e XSLT
- Java Script, DHTML, AJAX
- PHP (bem destreinado =)
Projetos Voluntários
- Minas Livre - Membro da comunidade mineira de software livre que, entre outras atividades, organiza e apoia eventos de software livre constantemente.
- Guake! - Terminal drop-down voltado pro ambiente GNOME.
- Archlinux-br - Voluntário no desenvolvimento do projeto brasileiro do Archlinux.
- Acc - Sistema de configuração visual para o Archlinux
- Aur2 - Sítio do repositório comunitário de pacotes para o Archlinux (Desenvolvido em Django) para substituir o aur atual
- Projeto de tradução do Pacman3 (Gerenciador de pacotes do Archlinux)
- GpkgTool - Sistema visual de gerenciamento de pacotes para o Slackware GNU/Linux
- Professor Voluntário de uma Estação Digital
Projetos no meio do caminho
- HWF - Um framework para desenvolvimento web em C
- Gnome Blue Lock - Utilitário que percebe a proximidade de um dispositivo com bluetooth e trava o desktop quando o mesmo se afasta do computador.