Sam Okafor
フルスタックソフトウェアエンジニア
Seattle, WA | sam.okafor@example.com | ポートフォリオ: example.com
職務要約
TypeScript、React、Node.jsを使用してスケーラブルなWebアプリケーションを構築する5年以上の経験を持つフルスタックソフトウェアエンジニア。クリーンで保守性の高いコードを書き、設計からデプロイメントまで機能の提供をリードし、包括的なテストとCI/CDプラクティスを通じてプロダクションインシデントを削減することで知られています。
職務経歴
ソフトウェアエンジニア
B2Bソフトウェア企業(シリーズB、エンジニア90名) · Seattle, WA · 2022年から現在
- 50K人以上のデイリーアクティブユーザーにサービスを提供するリアルタイム通知システムを設計・展開し、ミスイベント率を35%削減しました。
- レガシーのモノリスを12のマイクロサービスにリファクタリングし、平均デプロイ時間を45分から8分に短縮し、障害の隔離を改善しました。
- コードレビュー基準、テストプラクティス、およびGitワークフローについて3人のジュニアエンジニアを指導し、彼らの初めてのプロダクションデプロイメントを加速しました。
- 4つのサービス全体でTypeScriptの採用をリードし、最初の四半期内にタイプ関連のバグを60%削減しました。
ソフトウェアエンジニア
物流テクノロジー企業 · Seattle, WA · 2020年から2022年
- Node.jsとPostgreSQLで運賃レートAPIを構築し、毎秒400リクエストをp95で120msで処理しました。
- 夜間のバッチ同期をイベントキューに置き換え、データの遅れを12時間から2分未満に短縮しました。
- バックエンドのテストカバレッジを41%から78%に引き上げ、リリース前に破壊的変更を9件検出したコントラクトテストを追加しました。
- 2つのサービスのオンコールを担当し、最も通知の多いアラートルール3件を修正して呼び出し件数を45%削減しました。
ジュニア開発者
デジタルプロダクト制作会社 · Portland, OR · 2019年から2020年
- 1年間で5つのコードベースにまたがり、ReactとTypeScriptでクライアント向け機能14件をリリースしました。
- ルート単位のコード分割により、マーケティングサイトの初回読み込みJavaScriptを38%削減しました。
- チームのコンポーネントドキュメントを執筆し、新しい業務委託者から繰り返される導入時の質問を減らしました。
- 監査で見つかったアクセシビリティの不具合60件を、フォーカス順序やフォームのラベル付けを含めて修正しました。
学歴
- 理学士(コンピューターサイエンス) | 州立大学 | 2019
資格
- AWS Certified Developer, Associate | 2023
スキル
JavaScript/TypeScript · React · Node.js · SQL/NoSQLデータベース · RESTおよびGraphQL API · CI/CDパイプライン · Git/バージョン管理 · システム設計