Mateus Braga

Mateus Braga
  • Português
  • English

Sobre Mim

Eu sou um desenvolvedor e analista de software. Minha principal área de interesse é sistemas distribuídos e multiprogramação, a qual venho estudando a quase 3 anos. Tenho uma experiência variada. Ver minhas últimas novidades abaixo.

Desenvolvimento de software para mim é o desafio de resolver o problema em nossa frente de uma maneira simples. Eu acredito que é apenas dessa forma que podemos controlar sua complexidade e entender seu funcionamento. Não adianta ferramentas/práticas milagrosas sem entender o que elas fazem e nem o que o projeto realmente precisa. Por isso eu guio meus projetos por princípios como: entender o problema, entender a solução, adotar simplificações e evitar generalizações excessivas.

Em relação a tecnologias, tenho preferência pela linguagem Go e uma arquitetura microserviços. Tenho experiência com Java, C e Python. Utilizo Linux a mais de 6 anos e desenvolvi um bom conhecimento do seu funcionamento. Outras tecnologias como Vi, Docker e Git tem seu espaço nos meus projetos.

Eu entendo que sopa de tecnologia não faz milagre, e reservei um espaço significativo na minha educação para aprender mais sobre comunicação e desafios organizacionais e sociais. Minha experiência na CJR Empresa Júnior e no Toastmasters me ajudou bastante nesse ponto.

Conecte-se Comigo

Email Email

LinkedIn LinkedIn

GitHub GitHub

Novidades

  • Trabalhei com desenvolvimento no kernel do Linux como parte da disciplina de Sistemas Operacionais em Columbia University. [Novembro 2015]
  • Trabalhei no desenvolvimento de um cliente de linha de comando para o BitTorrent Bleep como um projeto de disciplina. [Maio 2015]
  • Estudei garantias de consistência no meio de partições de rede e jepsen. [Maio 2015]
  • Trabalhei no desenvolvimento de wavelet.audio como um projeto de disciplina. [Dezembro 2014]
  • Estudei condições de corrida e threadsanitizer como um projeto de disciplina. [Dezembro 2014]
  • Comecei meu mestrado na Columbia University [Setembro 2014]
  • Completei meu trabalho de graduação em uma memória distribuída dinâmica (ver FreeStore). [Julho 2014]