iOS developer based in Italy, building apps under the name TT Studio. Mostly SwiftUI, sometimes plain HTML/CSS/JS when a browser tab is all the problem needs. I like small tools that do one thing properly and work offline.
📱 My apps on the App Store:
- Kodo Editor — private, offline AI code editor for iPhone and iPad with on-device Qwen, SSH/SFTP, GitHub and SQLite (documentation)
- Forko — Calorie & Spesa — nutrition tracking and grocery planning, localized in 9 languages
- NiniGocci — a virtual pet game
- Cura Manager — productivity for care management
- MoneyMate Elite — business finance
- BabyEVO — baby diary
Those are closed source (they're products), but the tools and components I build around them are here in the open:
🔧 Open source:
- xcstrings-audit — CLI that finds missing translations in Xcode string catalogs. Born out of localizing my apps in 9+ languages; plural-aware, CI-ready (
--min-coverage,--json) - auditpocket — SwiftUI audit app: SwiftData, severity-weighted scoring, trend charts, tested
- launchdeck — release manager for App Store submissions, where critical tasks physically block the ship button
- spegni — Lights Out puzzle with a GF(2) solver inside: optimal hints via Gaussian elimination
- lineguard — maintenance dashboard with a real ticket workflow, no backend (live demo)
- vetrokit — the glass-style SwiftUI components I kept copy-pasting between apps
Things I care about: local-first apps (your data shouldn't need a server), localization done right, and shipping — which is a project in itself.
🌐 Kodo Editor · 🌍 TT Studio · 🗂 all projects