Benvenuti

Mi chiamo Cristiano Amadei e sono un software product manager, software analyst e developer dal lontano 1996, anno in cui ho terminato gli studi abilitativi e ho iniziato la mia carriera lavorativa nel mondo dell’ informatica. Durante il mio percorso professionale ho acquisito molte competenze svolgendo

diverse mansioni e ruoli. Ho affiancato tutte le figure manageriali e le business unit aziendali, comunicando, condividendo e analizzando obiettivi, strategie aziendali, nonché gestendo le attività dei team di sviluppo e dei partners tecnici. Da settembre 2014 mi sto dedicato alla progettazione e sviluppo di applicazioni per piattaforme mobile (comunemente chiamate "APP")

inoltre fornisco consulenza di project management, analisi e sviluppo per progetti mobile e web. Ho da poco terminato gli studi per le certificazioni in “Software Product Management, Software Processes and Agile Practices” (University of Alberta) e in “iOS App Development with Swift” (University of Toronto).

Next

SOFTWARE PRODUCT MANAGER

Produrre un software (web/app) è come costruire una casa. Si deve partire della planimetria e dal progetto creato, per poi passare alla scelta dei materiali, alla selezione e alla gestione delle risorse. Per raggiungere l'obiettivo è necessario avere una gestione efficace che permetta flessibilità senza compromettere i risultati. Tramite l'applicazione di modelli e metodologie AGILE è possibile pianificare le azioni necessarie, i tempi, i costi e definire un piano di rischio. Tutto con estrema efficacia e sicurezza. Grazie alla certificazione in Software Process and Agile practices (University of Alberta), sono in grado di aiutarvi.

Next

ARCHITTETURA DEL SOFTWARE

  • Scelta delle tecnologie necessarie e adatte al progetto.
  • Definizione linee guida per lo sviluppo.
  • Scelta degli strumenti per lo sviluppo.
  • Comprensione dell'ambiente di sistema più ampio.
  • Creare e progettare i componenti.
  • Analisi e integrazione dati.
  • Suddividere del progetto in fasi più piccole.
  • Definire le funzioni dei componenti.
  • Comprendere le interazioni e le dipendenze tra i componenti.
  • Comunicare questi concetti agli sviluppatori.

Next

ANALISI E PROGETTAZIONE

Un analista (software) è la persona che studia il progetto applicativo, definisce i requisiti, le specifiche (Software Requirements Specification) e redige la documentazione. L' analista è la linea di giunzione tra il cliente e gli sviluppatori. E' fondamentale avere la capacità di comprendere le esigenze del cliente e comunicarle in modo efficace agli sviluppatori. E' necessario avere competenze tecniche, flessibilità, una grande capacità analitica e abilità nel relazionarsi con tutte le figure coinvolte, utilizzando una comunicazione chiara e comprensibile. Con oltre 20 anni di attività e centinaia di progetti realizzati, le mie capacità unite alle mie competenze tecniche, mi rendono un' efficace e abile analista.

Next

SVILUPPO WEB

Sì, so scrivere codice ! Vanto esperienze di programmazione con diversi linguggi. Abitualmente utilizzo linguaggi differenti a seconda degli ambiti in cui opero. Nel mondo web esistono molte tecnologie, per questo realizzo applicazioni web "server-side" (backend) utilizzando PHP, JQuery, HTML5, CSS3, JAVASCRIPT e integrandole con framework CSS, Toolkit come BOOTSTRAP, JQUERY, FONT AWESOME. Per le interazioni con fonti dati utilizzo DATABASE come MySQL, PostgreSQL, SQLite, MS SqlServero tramite web service, JSON, XML e CSV. Tutti i Frontend sono responsive. Per maggiori informazioni guardate il mio portfolio o contattatemi, sarò ben lieto di mostrarvi cosa sono in grado di fare (questo sito è un piccolo esempio).

Next

SVILUPPO APP

La progettazione e sviluppo di APP è la parte a cui sto dedicando il mio maggiore impegno. Ho già realizzato alcune applicazioni (APP) per iOS e Android . Molte sono state realizzate per poter comunicare con applicativi web ed essere gestite da remoto tramite backend web (siti). In base all'esigenze, realizzo app ibride con Phonegap/Cordova o nativamente in SWIFT per iOS. Valuto le tecnologie da utilizzare in base a molteplici fattori e in accordo con il cliente. Forte del mio Know-how ho realizzo APP, che si prestano a molteplici utilizzi. Layout, grafica, requisiti e funzionalità vengono definiti insieme al cliente. Per informazioni visitate il sito: WWW.TURNAPP.IT o contattatemi.

Next

COSA FACCIO

Ecco i principali servizi che fornisco

Consulenza progettazione

Definisco i requisiti,il budget,il piano di rischi, scrivo analisi, genero documentazioni di supporto e prototipi.

Studi di fattibililtà e pianificazione

Analizzo le specifiche, individuo le tecnologiche e le risorse necessarie. Definisco i flussi, pianifico tempi e costi, evidenzio le criticità.

Project Management

Offro consulenza di Project Management, indentifico le migliori metodologie e modelli Agile necessarie. Coordino le fasi del progetto, supervisiono lo sviluppo gestendo le risorse e facendo rispettare tempi e costi.

Architettura Software

Progetto le architetture necesserie, le interezioni e le possibili integrazioni con i sistemi.

Sviluppo Applicativi Web

Progetto e sviluppo in base ai requisiti definiti, autonomamente o in supporto ai teams di sviluppatori.

Sviluppo APP

Disegno, progetto e sviluppo APP, integrandole con nuove funzionalità e con grafiche richieste.

PORTFOLIO

Ecco alcune mie realizzazioni

CONTATTI

Per richieste, collaborazioni e informazioni usate i seguenti riferimenti:

CRISTIANO AMADEI

Via Montreux 4, 47024 Rimini

  • + 39 3474527071

  • info@cadev.it