shinyaz.com

使用ツール

言語

  • Python -- ML/AI、データパイプライン、バックエンドサービスのメイン言語
  • TypeScript -- Web アプリケーション、API、AWS CDK による IaC
  • Rust -- システムプログラミングやパフォーマンスが重要なコンポーネント

AI / ML

  • PyTorch -- ディープラーニングのモデル学習・実験
  • Hugging Face Transformers -- NLP タスク、ファインチューニング、推論
  • LangChain -- LLM アプリケーションのオーケストレーションと RAG パイプライン
  • Amazon Bedrock -- 本番ワークロード向けマネージド基盤モデル
  • Strands Agents -- モデル駆動のツールオーケストレーションによる AI エージェント構築 SDK

クラウド (AWS)

  • Amazon SageMaker -- モデルの学習・ホスティング・MLOps
  • Amazon ECS -- マイクロサービスのコンテナオーケストレーション
  • AWS Lambda -- イベント駆動ワークロード向けサーバーレスコンピューティング
  • AWS Step Functions -- ML パイプラインのワークフローオーケストレーション
  • AWS CDK -- TypeScript による Infrastructure as Code

フロントエンド

  • Next.js -- サーバーレンダリング・静的サイト向け React フレームワーク
  • React -- UI コンポーネントライブラリ
  • Tailwind CSS -- ユーティリティファースト CSS フレームワーク

データ

  • PostgreSQL -- メインのリレーショナルデータベース
  • DynamoDB -- 高スループット・低レイテンシの NoSQL
  • OpenSearch -- 全文検索とログ分析
  • Redis -- キャッシュとセッション管理

DevOps

  • GitHub Actions -- CI/CD パイプライン
  • Docker -- 開発・デプロイのコンテナ化
  • Terraform -- マルチクラウドのインフラプロビジョニング