Software Engineer

Strumai è un sistema di pratica chitarra multipiattaforma centrato sul suonare davvero, non sul contenuto passivo. Combina accordatore a microfono, metronomo e tempo, accordi e teoria, strumenti di orecchio e performance, trascrizione, serie di pratica, achievement e Maestro — un mentor IA per guida contestuale.
L’app usa Expo e React Native con Pitchy per il pitch detection, Skia per la visualizzazione audio, Expo Audio per registrazione/riproduzione ed Edge Functions Supabase basate su Gemini per chat Maestro e tone matching. TanStack Query e Zustand separano stato remoto e locale.
Oltre alla pratica individuale, Strumai include profili community, post, registrazioni, mention, notifiche, classifiche, moderazione, abbonamenti RevenueCat, reminder configurabili e widget nativi di serie pratica.
Ambito del prodotto
- Accordatore realtime, metronomo, teoria, trascrizione, registrazioni e performance
- Mentor Maestro basato su Gemini e tone matching chitarra assistito da IA
- Community, moderazione, gamification, abbonamenti, notifiche e widget
Stack tecnologico
- React Native
- Expo
- TypeScript
- Expo Router
- Supabase
- Gemini AI
- Pitchy
- React Native Skia
- TanStack Query
- RevenueCat