Sam Okafor
Engenheiro de Software Full-Stack
Seattle, WA | sam.okafor@example.com | portfólio em example.com
Resumo profissional
Engenheiro de software full-stack com mais de 5 anos de experiência construindo aplicações web escaláveis usando TypeScript, React e Node.js. Conhecido por escrever código limpo e manutenível, liderar a entrega de recursos desde o design até a implementação e reduzir incidentes de produção através de testes abrangentes e práticas de CI/CD.
Experiência
Engenheiro de Software
Empresa de software B2B (série B, 90 engenheiros) · Seattle, WA · 2022 até o momento
- Projetou e implementou um sistema de notificação em tempo real atendendo mais de 50 mil usuários ativos diariamente, reduzindo a taxa de eventos perdidos em 35%.
- Refatorou monólitos legados em 12 microsserviços, cortando o tempo médio de implantação de 45 minutos para 8 minutos e melhorando a isolação de falhas.
- Mentorou 3 engenheiros juniores sobre padrões de revisão de código, práticas de teste e fluxos de trabalho do Git, acelerando suas primeiras implementações em produção.
- Liderou a adoção do TypeScript em 4 serviços, reduzindo bugs relacionados a tipos em 60% dentro do primeiro trimestre.
Engenheiro de Software
Empresa de tecnologia para logística · Seattle, WA · 2020 a 2022
- Construí uma API de tarifas de transportadoras em Node.js e PostgreSQL que atendia 400 requisições por segundo com 120 ms no p95.
- Substituí a sincronização em lote noturna por uma fila de eventos e reduzi o atraso dos dados de 12 horas para menos de dois minutos.
- Elevei a cobertura de testes do backend de 41% para 78% e adicionei testes de contrato que detectaram nove mudanças incompatíveis antes da entrega.
- Assumi o plantão de dois serviços e reduzi em 45% o volume de acionamentos corrigindo as três regras de alerta mais ruidosas.
Desenvolvedor Júnior
Agência de produtos digitais · Portland, OR · 2019 a 2020
- Entreguei 14 funcionalidades para clientes em React e TypeScript em cinco bases de código em um ano.
- Reduzi em 38% o JavaScript de primeiro carregamento de um site de marketing com divisão de código por rota.
- Escrevi a documentação de componentes da equipe, o que reduziu as perguntas repetidas de novos prestadores de serviço na integração.
- Corrigi 60 defeitos de acessibilidade encontrados em uma auditoria, incluindo ordem de foco e rotulagem de formulários.
Formação
- Bacharelado em Ciência da Computação | Universidade estadual | 2019
Certificações
- AWS Certified Developer, Associate | 2023
Habilidades
JavaScript/TypeScript · React · Node.js · bancos de dados SQL/NoSQL · APIs REST e GraphQL · pipelines de CI/CD · Git/Controle de versão · Design de sistemas