ReiwaSoft

どこにでもいそうで、たぶん本当にどこにでもいるソフトウェアエンジニアが、こつこつ作ったものを並べた成果物紹介サイトです。
No Commit No Life.

Portfolio

GitHubで公開している制作物の中から、現在の代表作を掲載しています。

Calendar Desktop

デスクトップ上に透過表示される、カレンダー&メモウィジェットです。

  • Electron
  • React 19
  • TypeScript
  • Windows
  • 日付ごとにメモを追加・編集・削除。メモがある日はカレンダーにドット表示
  • 透過度・常時最前面・週開始日・Windows 自動起動を設定パネルで変更可能
  • ×ボタンでシステムトレイに格納して常駐、トレイから即呼び出し
  • データは electron-store でローカルに永続化

MyCopilot

GitHub Copilot の Agent Mode で使っている、AI 駆動開発向けのスキルセットです。

  • GitHub Copilot
  • Agent Mode
  • Markdown
  • Prompt Design
  • .github 配下にそのまま導入できる、AI 駆動開発用テンプレートとして構成
  • 仕様作成、実装計画、コードレビュー、TDD、デバッグなどのスキル群を同梱
  • カスタムエージェント、instructions、memory-bank を組み合わせて作業文脈を継続
  • awesome-copilot の実践知をベースに、日本語運用しやすい形へ整理

About

個人開発と受託開発、両方の現場でソフトウェアを作っています。

ReiwaSoft プロフィール画像

Ren Iwa

Software Engineer

文系大学卒業後、旅館業・求人広告営業を経て27歳でIT業界へ転身。
業務システムの開発・保守からWebアプリ・社内ツールの設計・実装まで、一貫して手がけています。

DDDの考え方をベースに、業務理解と言葉を揃えながら、設計意図が伝わり、変更に追従しやすいコードを目指しています。
Code as Documentation を意識した AI 開発を実践・検証しつつ、フロントエンドからバックエンドまで一貫して対応しています。

Languages
  • JavaScript
  • TypeScript
  • C#
  • PHP
  • Python
  • Ruby
  • SQL
Frameworks
  • React
  • Electron
  • Ruby on Rails
  • .NET MAUI
  • Next.js
  • Node.js
  • Tailwind CSS
Infrastructure
  • SQL Server
  • PostgreSQL
  • SQLite
  • Redis
  • Docker
  • Cloudflare
Tools
  • VS Code
  • GitHub