【概要】
フロントエンド、バックエンドとインフラを担当していました。フルタイム(140時間~160時間)で
働いていました。基本的にフルタイムの開発者は自分のみで他に数名パートタイムのメンバーが
いました。
【業務内容】
・360度評価のSaaS開発
新規の受託開発で主にバックエンドおよびインフラを担当しました。GCP(Cloud Run/Cloud SQL/
API Gateway)を用いたシステム構成を構築し、TerraformによるIaCでインフラの再現性を担保し
ました。また、Dockerによるローカル開発環境の整備と、GitHub Actionsを用いたCI/CDパイプラ
インを構築し、開発からデプロイまでの効率化を実現しました。
・AI chatbot開発
Lambda, S3, SQSで実装されているものをLocal環境でも実行できるようにしました。Pythonの
Threadingで並列処理をできるようにしました。S3, SQSはモック化しました。PCのスペックに応
じてdockerのworker数を増やせるようにしました。
・使用言語:TypeScript/Python
・フレームワーク/ライブラリ:React/Next.js/Node.js
・バージョン管理:Git/Github
・開発ツール: ESLint/Prettier/Terraform/Docker/Github actions
・サーバー: GCP(Cloud run/Cloud SQL/API gateway)/AWS(Lambda, S3, SQS)
・AIツール: Codex/Claude code