Francesco Romeo — ソフトウェア開発者
新しいプロジェクト受付中
Apple プラットフォームのネイティブアプリ、フルスタックのプロダクト、そして Web のインタラクティブ 3D を設計・開発しています。
(01)自己紹介
手づくりの手ざわりがあるソフトウェアを書いています。
Francesco です。アイデア、インターフェース、その下のコード、そして誰にも頼まれていない細部まで、全体を自分で手がけるのが好きな開発者です。課題に合わせて Swift、TypeScript、Java、Python を使い分けています。
最近は macOS のネイティブツール、AI を活用したプロダクト、そして公的な文書を本当に使える情報に変えるシビックテックをつくっています。このサイトもその実験のひとつ。オープニングのノートパソコンはすべてコードで描かれていて、スクロールに合わせて部品がひとつずつ組み上がります。
- 手がけたプロジェクト
- 10
- 日常的に使う言語
- 05
- リリースしたプラットフォーム
- 04
できること
- 01
ネイティブアプリ
Swift、SwiftUI、AppKit。メニューバーのユーティリティ、デスクトップの相棒、プラットフォームになじむ iOS アプリ。
- 02
フルスタック Web
Next.js、React、Spring Boot、FastAPI。データベース設計から最後のアニメーションカーブまで。
- 03
AI とデータ
構造化出力を使った LLM パイプライン、信号処理、Python による機械学習。
- 04
3D とモーション
Three.js、シェーダー、スクロールで進むストーリーテリング。いまスクロールしているこのページのように。
ツールボックス
- Swift
- SwiftUI
- AppKit
- TypeScript
- React
- Next.js
- Three.js
- GLSL
- Node.js
- Java
- Spring Boot
- Python
- FastAPI
- Flutter
- Dart
- Kotlin
- Supabase
- SQLite
- Tailwind CSS
- Claude API
(02)歩み
はじめてのチーム開発から、ひとりで届けるツールへ。
2024iOS アプリ · チームプロジェクト
Keia
チームで初めてつくったプロダクト。Swift の iOS アプリで、コードレビュー、ブランチの共有、期限どおりのリリースを学びました。
2025Flutter · モバイル
BarberApp
ヘアサロン向けの予約アプリ。小さなチームで Flutter を使い、ひとつのコードベースから Android、iOS、Web に対応しました。
2026年2月大学の課題 → フルスタックプラットフォーム
Aurelia
大学の課題から始まり、本格的なホテル管理プラットフォームに成長しました。Spring Boot 4、XSD で検証する XML レポート、リアルタイム 3D のフロントエンド。
2026年夏Swift · Python
ネイティブ macOS と AI
Mac と機械学習に向き合った季節。Creatures、AgentBar、そして選択的聴覚注意システムの Auralis。
2026年8月シビックテック · AI
Sottocasa
パレルモ市が公開する条例を読み取り、あなたの通りでこれから起きることを知らせるエンジン。iOS と Android のネイティブアプリ付き。
いまコラボレーション歓迎
これから
ものづくりの質を大切にするチームや人を探しています。野心的なものをつくっているなら、ぜひ話を聞かせてください。
(03)主な制作物
これまでにつくったもの。
(08)
- 01
Sottocasa
2026シビックテック · AI
パレルモ市の公開条例を読み取り、位置情報つきのイベント、通知、バス路線への影響に変換します。
Python / FastAPI / SwiftUI / Compose / Claude API
- 04
Creatures
2026macOS · Swift
Dock に住む小さな生き物。歩いて、退屈して、眠って、カーソルを追いかけ、置きっぱなしのものを取りに行きます。
Swift / AppKit / SwiftUI
- 05
AgentBar
2026macOS · 開発者ツール
コーディングエージェントのセッション状況をメニューバーにリアルタイム表示。ばねアニメーションで動く、手描きのガラスパネル 2 枚。
Swift / AppKit / Liquid Glass
- 06
Pulse
2026PWA · React
オフラインファーストのジム記録アプリ。週間プラン、トレーニングカレンダー、メニュー管理。アカウント不要。
React / Vite / Zustand / PWA
- 07
Valigia
2026PWA · Next.js
2 台のスマホでひとつのデータベースを共有する持ち物リスト。あたたかい紙のようなデザイン。
Next.js 16 / Supabase / PWA
- 08
ccpet
2026CLI · Node.js
Claude Code のステータスラインを歩き回り、エージェントの動きに反応するペット。依存関係ゼロ。
Node.js / CLI / Zero deps
(04)お問い合わせ
まだ存在しないものを、一緒につくりましょう。
プロジェクト、求人、あるいはアイデアだけでも大歓迎です。すべてのメッセージに目を通し、通常は数日以内に返信します。
- ほかの場所
- GitHub ↗
- 現地時間
- イタリア在住 · 世界中どこでも


