dkrichards86 (Keith Richards) · GitHub
Engenheiro de software principal · Durham, Carolina do Norte
Sou um pai em treinamento perpétuo, um engenheiro de software curioso, um veterano do Corpo de Fuzileiros Navais e um irmão consumado.
Sou engenheiro de software principal na Clever, onde trabalho em sistemas que lidam com milhões de logins diários para alunos do ensino fundamental e médio. Eu me concentro na resiliência, na infraestrutura de autenticação e em garantir que as coisas não quebrem quando o tráfego aumentar.
Minha carreira tem sido sobre a construção de sistemas que funcionam em grande escala. Na Clever, ajudei a levar nossos sistemas SSO a 99,977% de tempo de atividade enquanto processava mais de 100 milhões de autorizações por dia. Criei plataformas para armazenar registros de auditoria, estabeleci padrões técnicos entre equipes de engenharia e trabalhei em infraestrutura que precisa ser confiável porque o tempo de inatividade afeta milhões de estudantes que tentam acessar seus aplicativos de aprendizagem.
Antes da Clever, construí sistemas de rastreamento de trânsito em tempo real na TransLoc, trabalhei em simulações de economia da saúde na RTI International e criei pipelines ETL para dados imobiliários. Cada função me ensinou algo diferente sobre sistemas distribuídos, otimização de desempenho e projeto visando confiabilidade.
Sinto-me atraído por problemas que exigem profundidade técnica e pensamento prático. Otimização de banco de dados, arquitetura de alta disponibilidade, design de sistemas distribuídos — esses são os desafios que considero interessantes. Também passo tempo orientando engenheiros e realizando workshops sobre observabilidade e desempenho de banco de dados. Construir sistemas e ajudar as pessoas a crescer são partes igualmente importantes do trabalho.
Mantenho uma base de conhecimento pública de notas sobre conceitos de sistemas distribuídos: bancos de dados, tolerância a falhas, observabilidade, algoritmos, mensagens e muito mais. É como penso e retenho ideias complexas.
dkrichards86/cérebro distribuído
Um guia sobre como trabalho, me comunico e colaboro. Útil se vamos trabalhar juntos.
Leia meu manual de operação
