Erik St. Martin

Linux

Connect

Biografia

Adoro criar sistemas distribuídos de elevado escalamento com problemas complexos únicos.

Dei os meus primeiros passos profissionais como Programador Web na Disney, dedicado às suas plataformas de comércio eletrónico em Java com uma linguagem interna própria, e progredi ao aprofundar os meus interesses por tópicos profundamente técnicos, pela programação de sistemas e pela informática distribuída. Depois, passei alguns anos a trabalhar arduamente com a linguagem de programação Ruby e Go em startups que criavam sistemas distribuídos de elevado escalamento para, por exemplo, deteção de fraude. Também trabalhei para a Comcast em sistemas Kubernetes, Docker e distribuídos com tolerância a falhas para transmitir em fluxo vídeo por cabo a milhões de pessoas em todo o país.

Além das minhas funções como engenheiro, sempre gostei de ajudar a educar e criar comunidades relacionadas com a linguagem de programação Go, Kubernetes e Docker. Dei o meu contributo para todos estes projetos, foi coautor do Go in Action, coapresentei um podcast sobre o Go e coorganizei a GopherCon, uma conferência anual sobre a linguagem de programação Go.

Nos meus tempos livres, interesso-me pela segurança das informações e estudo autonomamente os princípios básicos do Linux, assemblagem, programação incorporada e eletrónica.

Competências

  • Linux
  • Contentores/Kubernetes
  • Sistemas Distribuídos
  • Go
  • Código-fonte Aberto