Poke-API
https://poke-api-admigi.up.railway.app/
Spring Boot(GraphQL)とReact(TypeScript)を用いて、フルスタックWebアプリケーションを個人で設計・開発・リリースしました。
RESTではなくGraphQLを選んだのは、フロントエンドから必要なデータだけを柔軟に取得したかったから。
バックエンドからフロントエンド、インフラまで一貫して担当し、GraphQL APIの設計・実装、Dockerによるコンテナ化、GitHub ActionsでのCI/CD構築、Railwayへのデプロイを実践しました。
機能実装だけでなく、設計の一貫性や保守性を意識しながら開発を進めたことで、プロダクト全体を俯瞰する力が身につきました。
自社開発環境でバックエンドを軸にしつつ、フルスタックで価値を出せるエンジニアを目指しています。