Sobre


Arthur de Moura Del Esposte

São Paulo - Brasil
Engenheiro de Software na Peerdustry Mestre em Ciência da Computação Contribuidor de Software Livre Full Stack

Eu sou um Engenheiro de Software full stack vivendo em São Paulo que ama hackear e aprender coisas novas, especialmente no contexto de software livre, métodos ágeis, design de sistemas, DevOps, e startups. Além disso, eu também sou apaixonado por música, filmes, colecionismo, leitura, viagem e pessoas.

Em 2014, eu obtive meu bacharel em Engenharia de Software pela Universidade de Brasília (UnB). Fiz mestrado em Ciência da Computação pelo Instituto de Matemática e Estatística da Universidade de São Paulo (USP), onde eu pesquisei arquiteturas escaláveis para o desenvolvimento de plataformas de Cidades Inteligentes. Atualmente eu trabalho na Peerdustry, um startup de tecnologia que visa aumentar a competitividade do setor industrial brasileiro através de recursos avançados de tecnologia da informação e princípios de economia compartilhada.

Eu comecei a contribuir com software livre em 2012 e, desde então, eu tive diversas oportunidades para trabalhar em projetos interessantes. Entretanto, minhas contribuições têm sido limitadas à pequenos patches desde que comecei a trabalhar em período integral na Peerdustry. Por outro lado, tenho aprendido e adquirido experiência sobre empreendedorismo, comunicação, trabalho em equipe, desenvolvimento de front-end, e projetos de aplicativos Web.

Minha Relação com Software Livre

Durante minha graduação, eu me tornei um entusiasta em software livre devido a influência do meu professor/amigo Paulo Meirelles. Então, desde 2013 eu tenho participado de diversos eventos de comunidade e tenho contribuído tecnicamente com projetos de software livre. O envolvimento com essas comunidades contribuiu significativamente para a minha educação, tanto no aspecto técnico quanto no social, assim como me trouxeram diversas oportunidades. Dentre elas, destaco a oportunidade de me tornar membro do LAPPIS, um laboratório de pesquisa em software livre e métodos ágeis da UnB onde trabalhei no desenvolvimento do Novo Portal do Software Público Brasileiro.

Depois disso, eu trabalhei por mais de um ano na Colivre, uma cooperative que provê serviços de TI especializada em desenvolvimento e soluções de software livre. Durante esse período, eu contribuí com o projeto Noosfero, um plataforma livre para construção de redes sociais independentes.

Durante o meu mestrado, eu fui o principal desenvolvedor do InterSCity platform, uma plataforma em núvem baseada em microsserviços para Cidades Inteligentes. Em 2018 eu tive o meu projeto aceito no Google Summer of Code para trabalhar com a comunidade Debian, como descrito nesse artigo.

Habilidades

Como consequência do meu treinamento e contribuições com projetos de software livre, eu desenvovi várias habilidades técnicas que incluem boas práticas de Engenharia de Software, TDD, refatoração, design de sistemas, arquitetura de microsserviços, e DevOps.

Eu trabalho com Linux e Git diariamente. Como a maior parte dos projetos que trabalhei são baseados em tecnologias Web, eu tenho bastante familiaridade com HTML, CSS, Javascript, Material Design, Bootstrap, WebSocket e frameworks Web. Mais especificamente, Ruby é minha linguagem de programação favorita, e tenho uma experiância com Ruby on Rails considerável. Além disso, eu tenho facilidade e interesse de trabalhar com Python e Django, pois foram a base de outros projetos que me envolvi e foram utilizados durante o programa do GSoC. Por fim, como eu estudei a apliquei conceitos da arquitetura de microsserviços, eu tenho trabalhado com ferramentas de DevOps, tais como Docker, Kubernetes e Ansible.