key | value |
---|---|
name | 小林杏理 (Anri Kobayashi) |
birth | 1992 |
- Java (+ Spring Boot)
- 情報管理バックエンドシステムの新規開発・保守運用
- WebAPI / Message Queue IFをもつアプリケーションの開発
- Cassandra, Redis, MySQL との連携
- JUnit + Mockito, Spockを用いた自動テスト (単体・結合) の実装
- パフォーマンスチューニング
- JavaScript
- Node.js
- FaaSアクションの実装
- 運用自動化ツールの実装
- React
- データ確認ツールの開発
- 掲示板サービスのフロントエンド開発 (独学)
- Node.js
- Python
- 運用自動化スクリプトの作成
- locustを用いた性能試験, ストレステスト
- C++
- 情報管理バックエンドシステムの保守運用
- PHP
- Phalcon
- 掲示板サービスのフロントエンド新規開発, 保守運用
- Pure PHP
- バッチ処理システムの新規開発, 保守運用
- Phalcon
- C
- HTML, CSS
- Cassandra
- 大規模実機クラスタの利用経験
- アーキテクチャに関する基礎理解
- パフォーマンスに関する基礎理解, 性能試験の実施経験
- CQLやLWT, Materialized View等機能把握
- Redis (Cluster)
- アーキテクチャの基礎理解
- パフォーマンスに関する基礎理解, 性能試験の実施経験
- Redis Cluster上で稼働する分散ロックアプリケーションの実装経験
- MySQL
- 利用・運用経験
- Git (GitHub) によるバージョン管理
- Screwdriverを用いたCI/CDパイプライン構築
- GitHubのPR作成・マージにフックしテスト実行、デプロイ、ドキュメント自動生成などを全自動化
- Splunk + Braveによる分散トレーシングの実現
- 英語 (TOEIC 840点)
- 人当たりのよさ
- 設計, 開発, 試験, 保守運用を担当
- マイクロサービスアーキテクチャを導入
- PaaS (+ FaaS) でのアプリケーション実行
- Message Queueを用いたアプリケーション間の疎結合化
- 分散トレーシングの実現
- Java + Spring Bootでの開発
- 単体・結合テストの自動化
- 監視, 障害通知の用意
- ビジネス要件のヒアリング・調整, 運用, 保守開発など担当
- 要件定義, 設計, 開発, 試験を担当
- プロジェクトリーダー的な業務も実施
- 進捗・タスク管理
- 社内各部署との連携
- 技術選定の実施
- MySQLからCassandra + Redisへの切り替え可否判断
- 秒間20万リクエストを捌くためのシステムアーキテクチャ検討