Caru

エンジニアを目指す大学生。20歳。
東洋大学情報連携学部(INIAD)所属(28卒)。
Web開発が大好きで、中学時代からプログラミングを続けています。

Caru

プロジェクト

これまでに手がけた主なプロジェクトをご紹介します。

Clothify

Clothify

技育CAMPハッカソン 優秀賞技育博 DeNA賞・CARTA賞

FLUX.1(画像生成AI)を使用して高品質な服の試着ができるサービス。技育CAMPハッカソンで優秀賞を受賞。

Next.jsAuth.jsPrismaPostgreSQLTailwind CSS+2
Magnito

Magnito

103 Stars

Amazon Cognitoのエミュレーター。インターネット接続なしでCognitoのエンドポイントとして使用できます。

Yoncomic Studio

Yoncomic Studio

技育CAMPハッカソン 努力賞

AIを使った簡易4コマ漫画作成ツール。Next.js 14とAI技術を活用し、誰でも簡単に4コマ漫画を作成できます。

NovelAI SDK

NovelAI SDK

NovelAI APIのPython SDK。完全な型ヒントとPydantic v2バリデーションで、型安全なAI画像生成を実現。

Next.js Auth Template

Next.js Auth Template

23 Stars

Next.js 15 + Auth.js + Prisma + shadcn/uiのプロダクションレディなスターターキット。

ポートフォリオサイト

ポートフォリオサイト

Next.js、TypeScript、Tailwind CSSを使用して構築した個人ポートフォリオサイト

技術スタック

実務や個人開発で特に使う言語、フレームワーク、ツールを中心に3段階のスキルレベルで整理しました。スキルのレベルは目安です。スペースや規模の関係で記載できていない項目もあります。

サンプル

凡例

レベル1: 触ったことがある

レベル2: 個人開発で使える

レベル3: 実務で使える

TypeScript
Next.js
React
Auth.js
Better Auth
Prisma
Tailwind CSS
shadcn/ui
Hono
Fastify
Frourio
Python
FastAPI
Pydantic
PostgreSQL
Drizzle ORM
OpenAI API
Git
pnpm workspace
Turborepo
Docker
Cloudflare Workers
Cloudflare D1
GCP
Modal
Claude Code
Codex

経歴

プログラミングをはじめてから、現在に至るまでの歩み。

  1. 2020

    14歳から独学でプログラミングをはじめる

    最初の言語は Python。

  2. 2021

    高校時代はプログラミングに没頭する

    LangChainやDiscord.py、Web開発を中心に

  3. 2024.4

    大学入学後、プログラミングサークル INIAD.ts に加入

    TypeScript専門のプログラミングサークル

  4. 2024.5

    貢献したOSS(Magnito)の解説をTechTalkフェスで登壇し発表

  5. 2024.10

    技育CAMPハッカソン 努力賞

    AI早押しクイズ - AIがテーマに沿った問題を生成し出題するアプリ

  6. 2024.12

    技育CAMPハッカソン 努力賞

    Yoncomic Studio - 画像生成AIを活用した漫画作成アプリ

  7. 2025.4

    技育CAMPハッカソン 優秀賞

    Clothify - 画像生成AIを活用した、服を着ずに試着できるアプリ

  8. 2025.5

    技育博 企業賞を2つ受賞 (DeNA賞 / CARTA賞)

    Clothify - 画像生成AIを活用した、服を着ずに試着できるアプリ

  9. 2025.6

    情報連携学部 2024年度 学業成績最優秀者に選出

  10. 2026.2

    株式会社ブルーメンヘラ 入社 (インターン)

    フルスタックエンジニア。Next.jsを使った開発を担当。

  11. 2026.3

    株式会社アライア 入社 (インターン)

    フルスタックエンジニア。Next.js・Fastifyを使った開発を担当。

  12. 2026.4

    株式会社ブルーメンヘラ 契約終了

最新の記事

Zennからの新鮮な記事をお届けします。

TypeScript だけで Cloudflare/AWS のインフラを書ける IaC「Alchemy」が面白い

「Infrastructure as TypeScript」を掲げるAlchemyについて解説します。CloudflareやAWSなどのインフラをTypeScriptで定義・管理できる最新ツールの特徴や活用方法を紹介します。

Coolifyで自作のデプロイ環境を作る

Coolifyを用いて、Vercel等の代替となる自作デプロイ環境を構築する方法を解説します。制限のない自由なPaaS環境を自己ホストで実現し、プロジェクト管理やデータベース運用の悩みを手軽に解決しましょう。

GitHub CLIが便利すぎる

GitHub CLIを活用して、GitHubの操作をターミナルから効率化する方法を解説します。基本操作から応用テクニックまで幅広く紹介し、開発生産性を飛躍的に向上させるための活用術をお伝えします。

オープンなAmazon Cognitoエミュレーター "Magnito" のご紹介

{ "title": "AWS Cognitoから、もっと自由に。認証・認可の課題を解決するOSSプロジェクト「Magnito」について", "description": "AWS Cognitoの仕様上の制限や開発時の不便さを解消するために開発されたOSSプロジェクト「Magnito」について紹介します。認可制御の柔軟性を高め、開発効率を向上させるアプローチを解説します。" }

安全なパスワード認証を支えるSRPプロトコル

安全なパスワード認証を支える「SRP (Secure Remote Password)」プロトコルについて解説します。パスワードをサーバーに送信せず、安全に認証を行うための仕組みや技術的なポイントを分かりやすく紹介します。