Andrés M. R. Martano
Mestre em sistemas de informação pela USP (2015), formado em engenharia de computação pela mesma universidade (2012). Interessado em múltiplas áreas, como software livre, participação, privacidade, segurança e jogos cooperativos. Em busca de maneiras de colocar a tecnologia a serviço de uma sociedade mais justa e humana.
Atua geralmente como desenvolvedor ou pesquisador. Experiência com todo o processo de desenvolvimento de plataformas web: projeto, construção e hospedagem, de maneira ágil e participativa.
Veja abaixo os projetos desenvolvidos, que incluem áreas como: raspagem de dados (scrapping), visualização de dados, publicação e uso de dados abertos governamentais, arquitetura de micro serviços, desenvolvimento de jogos e automatização de processos (inclusive de interação com sites), atuando tanto no desenvolvimento backend como frontend, com uso de tecnologias livres.
projetos
Cuidando do Meu Bairro
Plataforma que mapeia parte dos gastos da prefeitura de São Paulo, além de permitir pedidos de acesso à informação sobre eles. Participação como projetista, desenvolvedor e oficineiro da plataforma.
- python
- flask
- selenium
- javascript
- riotjs
- sass
- webpack
- postgresql
- microservices
- SPA
- nginx
Diário Livre
Plataforma para a publicação do Diário Oficial da prefeitura de São Paulo em um formato aberto. Participação como projetista, desenvolvedor e pesquisador da plataforma ao longo do mestrado.
- python
- ruby on rails
- solr
- blacklight
- owncloud
Acompanhamento da plataforma Monitorando a Cidade
Plataforma que permite às pessoas criarem campanhas de coleta de dados, visando o engajamento cidadão e a melhoria de serviços públicos. Participação acompanhando o uso da ferramenta para campanhas de monitoramento da merenda em escolas públicas no Pará.
- Colab-USP
- Civic-MIT
- Projeto SOL
- Rede Conhecimento Social
- Observatório Social Belém
- UFPA
- CGU
- Humanitas360
- pandoc
Sâmia Bomfim
Desenvolvimento do site do mandato da vereadora Sâmia Bomfim.
- python
- django
- mezzanine
- sass
Agentes Formadores de Cultura em Governo Aberto
Participação como oficineiro do programa Agentes Formadores de Cultura em Governo Aberto, da prefeitura de São Paulo, realizando 24 oficinas nas mais diversas regiões da cidade. A oficina tratava de orçamento público, acesso à informação, transparência e tecnologias livres.
Radar Parlamentar
Contribuições esporádicas ao projeto Radar Parlamentar, que faz visualizações sobre o poder legislativo. Contribuições às visualizações sobre gênero no parlamento e votos por bancadas.
- python
- django
- D3
iSofia
Plataforma de cursos online com elementos de jogos (gamification).
- python
- pyramid
- vuejs
- vuex
SigaLivre
Desenvolvimento de um extrator automático de dados orçamentários da plataforma SigaBrasil, do governo federal. Os dados são usados pela plataforma Orçamento ao Seu Alcance, do INESC.
- python
- selenium
publicações
- Collaborative Construction of an Open Official Gazette (2016)
- Caring for My Neighborhood: A Platform for Public Oversight (2016)
- Tecnologia e Governo Aberto: Potenciais e Desafios (2016)
- Diário Livre: co-criação de uma ferramenta para publicação de um diário oficial em formato aberto (2015) • dissertação de mestrado
- Challenges of implementing a local open data initiativethe case of the Official Gazette of São Paulo, Brazil (2015)
- Exploring the impacts of web publishing of budgetary information at the sub-national level in Brazil (2015)
- Abertura e Disponibilização de Dados Abertos Governamentais: Estudos de Caso (2014)
- Open Data Barometer (2013) • participação como consultor nacional
eventos
Qubes OS
Apresentação sobre o sistema operacional Qubes, voltado para a segurança de computadores pessoais. A apresentação foi realizada na CryptoRave 2017.
- QubesOS
- pandoc
- revealjs
A Importância de Sistemas e Dados Abertos para a Gestão de Dados pelo Estado
Convidado para compor mesa no Digital Rights Summit, na PUC, São Paulo, 2017.
experimentos
Coopera
Jogo cooperativo onde todos comandam o mesmo avatar.
- python
- vuejs
- webpack
- javascript
- ES6
- socketio
Trazdia
Um extrator de Diários Oficiais. Ele baixa alguns Diários Oficiais brasileiros direto dos sites do governo. Ele também pode procurar por palavras chave, permitindo monitorar se algum assunto de interesse, como uma lei, apareceu em um deles.
- python
- pygtk
- glade
Pagamentos Secom
Visualizações de pagamentos feitos pela Secretaria de Comunicação Social da Presidência da República (SECOM).
- python
- flask
- pandas
- highcharts
Anota Gastos
Um site que funciona também como aplicativo de celular, abrindo mesmo sem conexão de internet. Serve para anotar gastos que você vai fazendo ao longo do dia. Os dados ficam salvos no navegador, não vão para nenhum servidor.
- javascript
- IndexedDB
- service workers
Etherplant
Desenha um diagrama descrito em um Etherpad através da linguagem PlantUML, permitindo a construção colaborativa de diagramas.
- javascript
- PlantUML
Ethermap
Mapeia latitudes e longitudes descritas em um Etherpad, funcionando como um construtor colaborativo de mapas um tanto rústico. Permite exportar o mapa para o formato GPX.
- javascript
- leaflet
Melodia
Programa para compor e reproduzir músicas simples. Ele permite capturar sons de um microfone e tentar dizer qual a nota e escala do som. É útil para quando você consegue assobiar a melodia da música, mas não sabe quais notas a compõem.
- python
- pygtk
- glade
- pyaudio
- numpy
O Assustador Mapinguari
Um jogo em HTML5 bastante simples em arte pixelada onde você é o Mapinguari, uma criatura mítica da Amazônia, e deve espantar os destruidores da floresta.
- phaserjs
- aseprite
- audacity
- webpack
- javascript
- ES6
Labyrimental
Jogo experimental em HTML5 que utiliza imagens prerenderizadas para compor um labirinto onde você deve se orientar pelos sons.
- phaserjs
- blender
- audacity
- luxrender
- webpack
- javascript
- ES6
Ambulatilis Lux
Uma ferramenta (espécie de engine) para criação de ambientes navegáveis online compostos por imagens prerenderizadas. Utilizada para a criação do jogo Labyrimental.
- phaserjs
- blender
- luxrender
- webpack
- javascript
- ES6
- python
Cliptopia
Gerenciador de área de transferência (copy&paste) para quem gosta do terminal.
- python
- urwid
Pega
Um FPS (first person shooter) mais ou menos educativo. Usado em um trabalho de computação gráfica na faculdade e apresentado no evento USP 75 anos.
- C++
- OpenGL
- SDL
- blender
- python
Gerador de Atestados
Pensado para automatizar a produção de atestados de um curso e enviá-los por e-mail. Basicamente gera atestados baseado em um modelo Latex e dados em um arquivo.
- python
- latex