一応フリーランスなので、自分のできることを整理するためにまとめた。
(文章でまとめるの難しい...)
ソフトウェア開発
Ruby・Rails
- 1人で仕様の調整を行い、実装できる
- コードレビューを通して、若手エンジニアにRailsを教えられる
- OSSにプルリクを投げられる
- RailsのIssue/PRを読んでいる(=最新機能をある程度知っている)
- 勉強会に参加したり、登壇したことがある
JavaScript
CSS
- Bootstrap v3 の基本的な知識がある
- BEMの基本的な知識がある
- 他サイト、周りのデザインを参考にしてcssを組める
- サイト全体のデザイン設計は出来ません
SQL
インフラ
開発環境
- GitHub周りの環境を整えられる
- ブランチ保護、 Issue/PRテンプレート機能など
- GitHub Appsを作れる
- CI環境を構築できる
- 静的解析(Lint)の設定ができる
- CircleCIのWorkflow、Orbsを活用できる
- CD環境を構築できる
- ローリングアップデートの経験のみ
- Blue/Greenデプロイ、カナリアデプロイは未経験
- エラー管理にSentryなどを導入・使用したことがある
- パフォーマンス改善にDatadogなどを導入・使用したことがある
その他
- SEO対策の作業をした経験がある
- ユーザーテストやUX改善について少し勉強したことがある
- Redashを使ってKPIを表示するダッシューボードを作れる
- リリースにあわせてGitのブランチ運用を提案できる
興味のあること
- 開発環境を改善すること
- お金の話(売上を増やしたり、経費を減らしたり)
- 読みやすいコードを考えたり、書いたりすること
- 新しい言語の習得(直近だとRust, Golang)
- エンジニアの評価・採用・組織作り