Sam Okafor
풀스택 소프트웨어 엔지니어
Seattle, WA | sam.okafor@example.com | 포트폴리오 example.com
경력 요약
TypeScript, React 및 Node.js를 사용하여 확장 가능한 웹 애플리케이션을 구축한 5년 이상의 경험을 가진 풀스택 소프트웨어 엔지니어. 깔끔하고 유지 관리 가능한 코드를 작성하고 디자인에서 배포에 이르는 기능 전달을 이끌며 포괄적인 테스트 및 CI/CD 모범 사례를 통해 프로덕션 사건을 줄이는 것으로 유명합니다.
경력 사항
소프트웨어 엔지니어
B2B 소프트웨어 기업 (시리즈 B, 엔지니어 90명) · Seattle, WA · 2022년 ~ 현재
- 50,000명 이상의 일일 활성 사용자에게 서비스를 제공하는 실시간 알림 시스템을 설계 및 배포하여 놓친 이벤트 비율을 35% 줄였습니다.
- 구식 모노리스에서 12개의 마이크로서비스로 리팩토링하여 평균 배포 시간을 45분에서 8분으로 단축하고 결함 고립을 개선했습니다.
- 코드 검토 기준, 테스트 모범 사례 및 Git 워크플로우에 대해 3명의 주니어 엔지니어를 멘토링하여 첫 번째 프로덕션 배포를 가속화했습니다.
- 4개의 서비스에서 TypeScript의 도입을 주도하여 첫 분기 내에 유형 관련 버그를 60% 줄였습니다.
소프트웨어 엔지니어
물류 기술 기업 · Seattle, WA · 2020년 ~ 2022년
- Node.js와 PostgreSQL로 운송사 요율 API를 구축해 초당 400건 요청을 p95 120 ms로 처리했습니다.
- 야간 배치 동기화를 이벤트 큐로 대체해 데이터 지연을 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/버전 관리 · 시스템 디자인