小規模な実用ツールを設計し、MVPとして形にして検証することに取り組んでいます。
Pythonによるデスクトップツールを中心に、用途に応じてFlutter / DartのAndroidアプリ、Next.js / React / TypeScriptのWebアプリも開発しています。業務効率化、自動化、データ処理、AIコーディングを活用した個人開発が現在の主なテーマです。
- 業務効率化のためのデスクトップツール
- Excel / CSV / JSONなどを扱うデータ処理ツール
- FlutterによるAndroidアプリ
- Next.js / ReactによるWebアプリ
- 画像認識やGUI操作を使った自動化ツール
- AIへの指示作成や開発作業を支援するツール
- トレード検証・データ分析関連ツール
日々の状態を記録し、時系列の波として可視化するAndroid向けFlutterアプリです。 入力、履歴、グラフ、通知、ローカル保存などを実装し、Google Play公開に向けたリリース手順やプライバシーポリシー整備まで進めています。
- Tech: Flutter, Dart, SQLite
- GitHub Repository: https://github.com/rakima/mood_wave_tracker
ExcelやCSVファイルの差分をGUIで確認できるデスクトップツールです。 セル値・数式・行追加/削除・シート追加/削除などを比較し、色付けやリンク付きのExcelレポートとして出力できます。
- Tech: Python, Tkinter, openpyxl, pytest, Ruff, mypy, GitHub Actions, PyInstaller
- GitHub Repository: https://github.com/rakima/compare_tool
ブラウザ上でJSONを見やすく編集・確認するためのWebアプリです。 ツリー編集、プレビュー、ドラッグ&ドロップ、Undo/Redo、日本語/英語UIに対応しています。
- Tech: Next.js, React, TypeScript
- GitHub Repository: https://github.com/rakima/edit_json_tool
- Demo: https://rakima.github.io/edit_json_tool/
自作ツール、exe、コマンド、URLをまとめて管理・起動するWindows向けローカルツール管理アプリです。 増えてきた小規模ツールを一覧化し、実行ディレクトリや引数、カテゴリなどを保存して扱いやすくします。
- Tech: Python, PySide6, SQLite, PyInstaller
- GitHub Repository: https://github.com/rakima/local_tool_manager
ChatGPTやCodexなどへ入力する定型プロンプトを登録し、検索・再利用するためのデスクトップツールです。 AIへの定型指示を素早く組み立て、クリップボードへコピーできるようにしています。
- Tech: Python, Tkinter, JSON
- GitHub Repository: https://github.com/rakima/prompt_snippet_manager
初心者向けに構文エラーの原因候補と修正案を日本語で提示するデスクトップGUIツールです。 C、Java、Python、JSONを対象に、括弧不足やセミコロン不足などの怪しい箇所を分かりやすく表示します。
- Tech: Python, Tkinter
- GitHub Repository: https://github.com/rakima/syntax_error_helper
画像認識を利用したPC操作自動化ツールです。 画面上の対象を検出し、繰り返し作業やGUI操作を自動化するために開発しています。
- Tech: Python, PySide6, PyAutoGUI, OpenCV
- GitHub Repository: https://github.com/rakima/macro_tool
- Python
- Dart
- TypeScript
- JavaScript
- Java
- Perl
- HTML / CSS
- Flutter
- Tkinter
- PySide6
- Next.js
- React
- Pandas
- OpenCV
- openpyxl
- SQLite
- Git
- GitHub
- GitHub Actions
- pytest
- Ruff
- mypy
- PyInstaller
- Flutter / Androidアプリ開発
- Pythonデスクトップツール開発
- 業務効率化・自動化ツールの改善
- AIコーディングを活用した個人開発
- トレード検証・データ分析関連ツール
- 実用的な小規模ツール・アプリを継続的に開発する
- Web / Desktop / Mobileを用途に応じて使い分ける
- 個人開発プロダクトを公開し、改善を続ける
- 開発実績とポートフォリオを充実させる
- GitHub: https://github.com/rakima
- Email: rakima.work@gmail.com