Erik St. Martin

Linux

Connect

Biografia

Sono appassionato di creazione di sistemi distribuiti a scalabilità elevata, che presentano problemi specifici.

Nella prima parte della mia carriera mi sono dedicato allo sviluppo Web presso Disney, dove mi sono occupato delle piattaforme di e-commerce in Java e nel linguaggio interno specifico, e nel resto del mio percorso professionale ho scelto di approfondire in modo specifico argomenti estremamente tecnici e la programmazione di sistemi e il computing distribuito sono diventati la mia passione. Per alcuni anni ho lavorato per startup, creando sistemi distribuiti a scalabilità elevata per il rilevamento di frodi, principalmente nei linguaggi di programmazione Ruby e Go. Ho lavorato anche presso Comcast, dove mi sono occupato di Kubernetes, Docker e sistemi distribuiti con tolleranza di errore per lo streaming di video via cavo a milioni di persone in tutto il paese.

Oltre alla progettazione, una delle mie grandi passioni è l'educazione e la creazione di community relative al linguaggio di programmazione Go, a Kubernetes e a Docker. Ho contribuito a tutti questi progetti, sono uno degli autori del libro Go in Action, sono uno dei presentatori di un podcast su Go e collaboro all'organizzazione di GopherCon, una conferenza annuale sul linguaggio di programmazione Go.

Nel tempo libero mi dedico al mio interesse per la sicurezza delle informazioni e sto imparando a usare le interfacce interne di Linux, gli assembly, la programmazione incorporata e i componenti elettronici.

Competenze

  • Linux
  • Contenitori/Kubernetes
  • Sistemi distribuiti
  • Go
  • Open source