Sam Okafor
全栈软件工程师
Seattle, WA | sam.okafor@example.com | 作品集 example.com
个人总结
全栈软件工程师,拥有5年以上使用TypeScript、React和Node.js构建可扩展网络应用程序的经验。以编写清晰、可维护的代码、从设计到部署领导功能交付,以及通过全面测试和CI/CD实践减少生产事件而闻名。
工作经历
软件工程师
B2B 软件公司(B 轮,90 名工程师) · Seattle, WA · 2022 年至今
- 设计并部署了一个为50K+日活跃用户提供实时通知的系统,将漏事件率降低35%。
- 将遗留单体重构为12个微服务,将平均部署时间从45分钟缩短到8分钟,并提高故障隔离。
- 指导3名初级工程师关于代码审查标准、测试实践和Git工作流,加速他们的第一次生产部署。
- 在4个服务中推广TypeScript,减少60%的类型相关bug,在第一个季度内实现。
软件工程师
物流科技公司 · Seattle, WA · 2020 年至 2022 年
- 用 Node.js 和 PostgreSQL 构建承运商费率 API,承载每秒 400 次请求,p95 延迟 120 ms。
- 用事件队列替换每晚的批量同步,把数据延迟从 12 小时降到 2 分钟以内。
- 把后端测试覆盖率从 41% 提升到 78%,并增加契约测试,在发布前拦截 9 处破坏性变更。
- 负责 2 个服务的值班,修复最吵的 3 条告警规则后把告警量减少 45%。
初级开发工程师
数字产品服务公司 · Portland, OR · 2019 年至 2020 年
- 一年内用 React 和 TypeScript 在 5 个代码库中交付 14 项客户功能。
- 通过路由级代码拆分,把一个营销站点的首屏 JavaScript 体积减少 38%。
- 编写团队的组件文档,减少了新外部开发者重复提出的上手问题。
- 修复审查中发现的 60 个无障碍缺陷,包括焦点顺序和表单标签。
教育背景
- 计算机科学学士 | 州立大学 | 2019
证书
- AWS Certified Developer, Associate 认证 | 2023
技能
JavaScript/TypeScript · React · Node.js · SQL/NoSQL数据库 · REST和GraphQL API · CI/CD管道 · Git/版本控制 · 系统设计