APP · WEB · UX

Fulvio ScichiloneSviluppo software & design

Nato ad Agrigento - Sicilia nel 1990, la mia passione per la tecnologia e lo sviluppo software ha guidato la mia carriera verso il successo nel settore delle applicazioni mobile, dello sviluppo di progetti informatici innovativi e nella coordinazione di team di piattaforme avanzate. Esperienza Professionale:
  • Senior App Developer, UI & UX Designer, Software Designer, Project Manager dal 2011.
  • CTO della società informatica medicale Medical Cloud, impegnata nello sviluppo di piattaforme di telemedicina, monitoraggio e strumenti digitali per medici e operatori sanitari.
  • Oltre 24 app personali pubblicate su AppStore con più di 1 milione di downloads.
  • Menzionato in pubblicazioni come Wired, Vanityfair, La Repubblica, iPhoneItalia, DDay.
Ritratto di Fulvio Scichilone
Fulvio Scichilone

Alcune Realizzazioni Chiave

  • Medical Cloud — CTO: Il mio lavoro in Medical Cloud si inserisce in un ecosistema di soluzioni per la sanità digitale: telemedicina, continuità assistenziale, monitoraggio e gestione dei piani terapeutici. App, dashboard e dispositivi connessi mettono in comunicazione pazienti, professionisti e strutture sanitarie. I progetti Medical Cloud
  • Presentazione Ergon AI / Earlyup
    Ergon AI / Earlyup: Lavoro allo sviluppo di un ecosistema di applicazioni e strumenti web per professionisti e clienti. Earlyup Pro integra calendario vocale, creazione di servizi assistita dall’AI e gestione delle prenotazioni. Il progetto comprende esperienze mobile e web, con attenzione alla continuità dei percorsi e all’organizzazione delle funzionalità di prodotto. Scopri Earlyup Pro
  • Icona Bright Filters
    Bright Filters: App di editing fotografico con funzioni di machine learning basate su CoreML, featured da Apple su AppStore in oltre 100 stores.
  • Presentazione Visita Smart
    Visita Smart: CTO e sviluppatore dell’app per telemedicina con interfacciamento a dispositivi medicali Bluetooth. La piattaforma collega l’app del paziente a una dashboard web per il medico, con televisite e consultazione delle misurazioni raccolte a distanza. Approfondisci
  • Presentazione Over65
    Over65: Progetto Medical Cloud con ASP Siracusa per accompagnare a casa i pazienti over 65 dopo le dimissioni. Include un percorso guidato per preparare la visita a distanza e verificare il funzionamento di microfono, webcam e connessione. Il progetto
  • DeltaCom: Sistema Medical Cloud per il monitoraggio degli operatori sul campo. Integra comunicazione con la control room, dispositivi connessi e funzioni AI per la trascrizione dei report e i comandi vocali, con raccolta dati anche offline. Il progetto
  • Presentazione TAP — Tracker Alert Position
    TAP — Tracker Alert Position: Applicazione Medical Cloud per la sicurezza degli operatori sanitari. Le segnalazioni inviate dallo smartphone raggiungono una dashboard centrale con posizione e tipologia dell’emergenza, per supportare il coordinamento degli interventi. Il progetto
Alcuni altri progetti 4 progetti

Realtà aumentata, turismo, piattaforme finanziarie ed e-commerce: altre esperienze che fanno parte del mio lavoro.

  • Presentazione Agrigento AR
    Agrigento AR: Sviluppo di un'app incentrata sulla realtà aumentata per esplorare la Valle dei Templi di Agrigento.
  • Capfound e Pignoro App: Gestione progettuale e sviluppo software per piattaforme finanziarie e indagini patrimoniali.
  • Kitestore.it: Strategia di vendita online, sviluppo ecommerce, e design UI/UX per un'azienda di attrezzatura sportiva.
  • Agrigento City: Fondatore e sviluppatore dell'app turistica dedicata alla città di Agrigento.

Competenze e approccio

Esperienza maturata tra app consumer, strumenti per professionisti, sanità digitale, fotografia, turismo ed e-commerce. Un percorso che unisce sviluppo software, design e gestione di prodotto, oggi affiancato dall’uso dell’AI.

  • Prodotto e progettazione softwareDall’analisi di un’esigenza alla definizione delle funzionalità, dei flussi e delle scelte tecniche. Unisco esperienza di sviluppo e visione di prodotto per accompagnare app e piattaforme nelle diverse fasi di realizzazione.
  • Sviluppo mobile e webApplicazioni native, soluzioni multipiattaforma, servizi backend e integrazioni. L’esperienza su prodotti personali e aziendali mi permette di scegliere strumenti e tecnologie in funzione del progetto.
  • AI nel processo di sviluppoUso agenti AI per affiancare analisi, prototipazione, sviluppo e revisione del software, scegliendo tra Claude, soluzioni OpenAI e modelli locali o personalizzati in base al progetto. L’esperienza tecnica guida le scelte e la verifica dei risultati.
  • AI e dispositivi connessi nei prodottiIntegrazione di voce, analisi delle immagini, AI sul dispositivo, realtà aumentata e dispositivi Bluetooth. Applicazioni concrete nell’organizzazione personale, nella fotografia e nei sistemi di sanità digitale.
  • Design e esperienza utenteProgettazione di interfacce e percorsi per utenti con esigenze diverse. Dai mockup al prodotto, con attenzione a chiarezza, accessibilità e coerenza tra app e web.
  • Coordinamento tecnico e rilascioEsperienza come CTO e project manager, nella definizione dei requisiti, nell’organizzazione del lavoro e nel confronto con aziende e team. Seguo sviluppo, revisione e rilascio mantenendo collegati obiettivi di prodotto e scelte tecniche.
Tecnologie, strumenti e competenze specifiche
  • Linguaggi di Programmazione: Swift, SwiftUI, Objective C, Java, JS.
  • Framework Apple: ARKit, CoreML, AVFoundation, PhotoKit, Vision, UIKit, MapKit, ShazamKit, Metal, SiriKit, StoreKit.
  • Framework e Librerie: ReactJS, React Native, NodeJS, ExpressJS, Wordpress. AWS Server
  • Piattaforme: iOS, iPadOS, WatchOS, Android, Web, AWS.
  • Tools: Xcode, Android Studio, Visual Studio Code, Sketch, Photoshop, Final Cut, Lightroom, Logic Pro.
  • Gestione di Progetto: Sviluppo Cross Platform, Native Coding, Project Management per Start-up, Aziende e Team di Sviluppo.
  • Strategia App Store: Esperto nelle strategie di posizionamento e promozione su App Store. Selezioni editoriali Apple e classifiche internazionali nel percorso di Reflex Camera. Risultati e riconoscimenti
  • Design: Dalla creazione di mockup allo sviluppo di interfacce user-friendly, con un focus su una UX innovativa e una UI accattivante.

Strategia App Store

Esperienza nelle strategie di posizionamento e promozione su App Store, maturata anche attraverso il percorso di Reflex Camera, conosciuta all’estero come DSLR Camera.

Dalla pubblicazione nel 2014 alle selezioni editoriali di Apple, alle classifiche internazionali: alcuni risultati raccontati attraverso le immagini e i post originali.

App del giorno — immagine pubblicata da Fulvio Scichilone

App del giorno

DSLR Camera selezionata come “App del giorno” in Europa, Canada, Australia e Corea del Sud.

Vedi il post originale
Primi posti tra le app a pagamento — immagine pubblicata da Fulvio Scichilone

Primi posti tra le app a pagamento

Il post documenta il primo posto di DSLR Camera tra le app a pagamento negli App Store di Europa, Canada e Australia.

Vedi il post originale
Negli iPhone dimostrativi degli Apple Store — immagine pubblicata da Fulvio Scichilone

Negli iPhone dimostrativi degli Apple Store

DSLR Camera presente tra le app demo: la fotografia è stata scattata all’Apple Store Centro Sicilia di Catania.

Vedi il post originale
Sul palco del keynote Apple — immagine pubblicata da Fulvio Scichilone

Sul palco del keynote Apple

L’icona di DSLR Camera compare nella schermata mostrata durante il keynote Apple.

Vedi il post originale
In evidenza per la realtà aumentata — immagine pubblicata da Fulvio Scichilone

In evidenza per la realtà aumentata

Selezione nella sezione Realtà Aumentata dell’App Store, documentata in nove mercati, tra cui Stati Uniti, Regno Unito e Italia.

Vedi il post originale

Una selezione di risultati storici condivisi sul mio profilo LinkedIn.

Formazione e Aggiornamenti Continui

  • Costante aggiornamento sulle nuove tecnologie e pratiche migliori del settore.
  • Collaborazioni con molte aziende e team, fornendo supporto e condividendo conoscenze.

SVILUPPATORE DI REFLEX CAMERA PER iOS 

  • Pubblicata nel 2014 
  • App più scaricata dell'anno 2018
  • Pluriselezionata da Apple per le vetrine degli AppStore coma "App del Giorno"
  • App più scaricata nella classifica di più di 30 paesi mondiali 🏆
  • Citata nei Blog e Giornali di tutto il mondo
Simple Mockup Free Scene -RESIZE

ULTIMI ARTICOLI E GUIDE DELLE MIE APP

PROJECTS E SOFTWARE SVILUPPATI PER

coll 2 coll 3 coll 4 coll 5 coll 1

AI Intelligenza Artificiale

L’applicazione dell’AI attraversa progetti diversi: ricerca e organizzazione degli oggetti con Whery, strumenti per i professionisti con Earlyup e funzioni di supporto al monitoraggio e alla documentazione nei sistemi Medical Cloud. Il lavoro riguarda l’integrazione di queste capacità nei percorsi reali delle applicazioni, dalla voce all’interfaccia.

Agenti AI nel lavoro di sviluppo

Integro agenti AI nel processo di lavoro per analizzare requisiti, esplorare soluzioni, costruire prototipi e affiancare lo sviluppo del software. L’esperienza maturata tra app, web e piattaforme aziendali guida la definizione dei compiti, il contesto fornito agli agenti e la valutazione dei risultati.

  • Analisi e progettazione: approfondire esigenze, confrontare alternative e trasformare le idee in attività concrete.
  • Sviluppo ed evoluzione: affiancare la scrittura del codice, il refactoring e il lavoro su funzionalità esistenti.
  • Revisione e verifica: analizzare problemi, preparare test e controllare che il risultato risponda ai requisiti del progetto.
  • Documentazione: rendere più chiare decisioni tecniche, specifiche e informazioni utili al team.

Gli strumenti vengono scelti in base al progetto: Claude, soluzioni e API OpenAI, modelli locali e modelli personalizzati. Contano le esigenze di integrazione, la riservatezza dei dati e le risorse disponibili. Le scelte tecniche e la verifica finale restano parte del mio lavoro.

AI applicata ai prodotti

L’esperienza comprende anche l’integrazione di funzionalità AI nelle applicazioni, con soluzioni diverse in base ai dati, ai dispositivi e all’esperienza richiesta.

  • Whery: organizzazione e ricerca degli oggetti attraverso voce, foto e linguaggio naturale, con elaborazione AI sul dispositivo.
  • DSLR Camera / Reflex Camera: processi di machine learning con Core ML e Vision per l’analisi e il riconoscimento delle immagini, integrati negli strumenti fotografici dell’app.
  • Earlyup: calendario vocale e strumenti per aiutare i professionisti a organizzare e presentare i propri servizi.
  • Medical Cloud: funzioni vocali e di trascrizione nei sistemi di supporto al monitoraggio e alla documentazione degli operatori.

Questo percorso unisce interfacce, integrazioni software e gestione delle informazioni, con attenzione al ruolo dell’utente e alle caratteristiche di ogni progetto.

CoreML e Vision Framework di Apple:

  • Profonda conoscenza e vasta esperienza nello sviluppo con Core ML, il framework di machine learning di Apple, per creare e implementare modelli di machine learning personalizzati nelle applicazioni iOS.
  • Esperto nel lavorare con il framework Vision di Apple per sviluppare soluzioni di riconoscimento di immagini e video avanzate, migliorando significativamente le funzionalità di app come Reflex Camera e Bright Filters.
  • Implementazione di funzionalità di realtà aumentata e riconoscimento facciale in diverse app, utilizzando tecnologie di machine learning e visione computerizzata per creare esperienze utente immersive ed efficaci.
  • Lavoro collaborativo con altri sviluppatori e data scientists per migliorare continuamente l'accuratezza e l'efficienza dei modelli di machine learning implementati.

OpenAI API:

  • Esperienza nello sviluppo e nell'integrazione delle API di OpenAI per potenziare le funzionalità delle applicazioni mobile e web.
  • Creazione framework interni in JS interfacciati a OpenAI
  • Realizzazione di soluzioni di NLP (Natural Language Processing) avanzate per migliorare l'interattività e la comprensione del linguaggio naturale nelle app.
  • Collaborazione con team di data scientist per l'addestramento e l'ottimizzazione di modelli di machine learning basati su GPT e altri framework di OpenAI.

PROGETTI IN AR (Realtà Aumentata)

La realtà aumentata attraversa esperienze diverse: dalla localizzazione degli oggetti in Whery alla fotografia con Reflex Camera e alla valorizzazione del patrimonio culturale con Agrigento AR.

Approfondisci i progetti in realtà aumentata Sviluppo iOS di progetti e App in realtà aumentata sfruttando gli ultimi framework più avanzati.
  • App "Agrigento AR"

    • Obiettivo: Mostrare l'aspetto della valle dei templi di Agrigento in origine, utilizzando la realtà aumentata.
    • Funzionalità:
      • Visualizzazione di modelli 3D di templi e altri edifici della valle.
      • Posizionamento degli edifici in modo realistico sul terreno.
      • Possibilità di interagire con gli oggetti virtuali.
    • Risultati:
      • App apprezzata da turisti e appassionati di storia.

    "AR Assistant" per "Reflex Camera"

    • Obiettivo: Aiutare gli utenti a migliorare le proprie foto utilizzando la realtà aumentata.
    • Funzionalità:
      • Visualizzazione di suggerimenti e consigli su come comporre e scattare foto.
      • Simulazione di effetti fotografici.
      • Possibilità di condividere le foto con altri utenti.
    • Risultati:
      • Funzione apprezzata dagli utenti.
      • Selezionata da Apple per la vetrina "App of the Week" e nella categoria "AR" di App Store.
 

Steps delle lavorazioni

01Ideazione e strategia
  • Identificazione delle esigenze del cliente.
  • Sviluppo idea.
  • Definizione degli obiettivi del progetto.
  • Stesura dei requisiti funzionali e non funzionali.
02Progettazione
  • Creazione di mockup e prototipi dell'interfaccia utente (UI).
  • Definizione dell'architettura del sistema.
  • Selezione delle tecnologie e dei framework da utilizzare.
03Sviluppo
  • Codifica delle funzionalità principali.
  • Creazione della struttura programmatica
  • Implementazione dell'interfaccia utente e dell'esperienza utente (UX).
04Testing e Revisione
  • Presentazione del progetto al cliente per ottenere feedback.
  • Implementazione di eventuali modifiche richieste.
  • Testing funzionale per verificare la corretta implementazione dei requisiti.
  • Testing di usabilità per garantire una buona user experience.
  • Identificazione e risoluzione di bug e problemi.
05Lancio dell'app o della piattaforma
  • Deploy del progetto sul server o pubblicazione su piattaforme come l'App Store o Google Play.
  • Verifica del funzionamento in ambiente di produzione.
  • Monitoraggio delle performance del progetto.
  • Risoluzione di eventuali problemi post-lancio.
  • Raccolta ed analisi dei dati di utilizzo.

CONTATTI ✉️

Per ulteriori dettagli, informazioni e per discutere delle tue esigenze di sviluppo software, non esitare a scrivere.

Scrivi un messaggio

Controllo antispam: scrivi il risultato.

Privacy e cookie del sito / Website privacy

Le statistiche facoltative sono disattivate. / Optional analytics are off.