Figura professionale: Android Developer
Nome Cognome | : M. C. | Età | : 41 |
---|---|---|---|
Cellulare/Telefono | : Riservato! | : Riservato! | |
CV Allegato | : Riservato! | Categoria CV | : Analista Funzionale / Analista Tecnico |
Sede preferita | : Roma, Firenze |
Accesso Full al database con 29.995 CV a partire da € 5,00 ABBONATI SUBITO!
Sommario
Esperienze
Dal 2013 ad oggi Nome e indirizzo del datore di lavoro Fullsystem s.r.l, prima Fullmobile srl Tipo di impiego Consulente per lo sviluppo di applicazioni mobile presso Wind Tre S.p.A, prima H3G Italia. Principali mansioni e responsabilità Casa3 per Android Rework completo dell’applicazione Casa3 per la gestione dei diversi router Wi-Fi forniti dall’operatore e dei relativi dati di traffico delle SIM associate. I router in questione sono forniti da differenti produttori e comunicano con i client tramite diversi sistemi di API. Nell’ambito di questo progetto mi sono occupato della progettazione e della realizzazione sia dell’app Casa3 sia della relativa libreria di comunicazione con i diversi modelli di router supportati. Tecnologie utilizzate: JAVA , Gradle, Android Studio, git AreaClienti3 per Android Progettazione, aggiornamento e manutenzione dell’applicazione AreaClienti3 su piattaforma Android di H3G Italia. AreaClienti3 è l’applicazione principale del gruppo, dalla quale è possibile ricaricare il credito telefonico, pagare fatture attivare e disattivare opzioni ed ogni altra funzionalità base di cui un cliente di un operatore telefonico può avere bisogno Su questo progetto mi occupo, oltre che della progettazione e sviluppo relativo a nuove features, anche di integrazione e supervisione delle varie componenti sviluppate da consulenti e fornitori esterni. Tecnologie utilizzate: JAVA , Gradle, Android Studio, git NetworkMonitoring per Android Progettazione, sviluppo e manutenzione di una libreria per la raccolta e l’invio di dati relativi alla qualità del segnale e allo stato della rete dell’operatore lato terminale. La libreria è stata progettata per essere aggiunta ad una qualsiasi applicazione ed è attualmente integrata su AreaClienti3. Il mio compito in questo progetto è stato sia relativo alla progettazione dell’architettura del client sia all’intero sviluppo. In una frase mi occupai anche di una infrastruttura preliminare della parte server. . Tecnologie utilizzate: Tecnologie utilizzate: JAVA , Gradle, Android Studio, git AreaClienti3 per Windows Phone Progettazione, sviluppo e aggiornamento dell’applicazione AreaClienti3 di H3G Italia su piattaforma Windows Phone. AreaClienti3 è l’applicazione principale del gruppo, dalla quale è possibile ricaricare il credito telefonico, pagare fatture attivare e disattivare opzioni ed ogni altra funzionalità base di cui un cliente di un operatore telefonico può avere bisogno A differenza della versione Android per questo progetto la parte relativa ai fornitori esterni è molto limitata e lo fa quasi interamente capo al gruppo di cui faccio parte. Tecnologie utilizzate: C#, XAML, Visual Studio per Windows Phone, git.
Anno 2012 Nome e indirizzo del datore di lavoro Freelance Tipo di impiego Software Engineer / Developer Principali mansioni e responsabilità Progettazione e sviluppo dell’applicazione web Bitmed – TAO (www.bitmed.it) . Tale applicazione consente di gestire la cartella clinica del paziente e di calcolare i parametri relativi alla terapia anticoagulante. Tecnologie utilizzate MySql e PHP Progettazione e sviluppo dell’applicazione Android mockupCreator che consente di realizzare prototipi di applicazioni mobile e desktop per diversi sistemi operativi Tecnologie utilizzate: JAVA su Eclipse Android SDK Progettazione e sviluppo dell’applicazione Android whereIam che permette di gestire la propria posizione geografica ed il relativo indirizzo, oltre ad interfacciarsi con Google Maps e StreetView Tecnologie utilizzate: JAVA su Eclipse Android SDK Consulenza e assistenza informatica presso Associazione di Volontariato Peepul Consulenza e assistenza informatica presso Dolciaria Acquaviva spa Progettazione di un sistema di censimento di luoghi accessibili per persone diversamente abili attraverso un terminale Android. I dati rilevati sul posto vengono inviati ad un web server per l’archiviazione, la verifica e la pubblicazione; Tecnologie utilizzate: JAVA su Eclipse Android SDK, PHP, MySQL Progettazione e sviluppo di un’applicazione Android per lo sviluppo dell’apprendimento di ragazzi affetti da dislessia attraverso il riconoscimento di parole scomposte in sillabe non ordinate. L’app è impostata come una sorta di gioco, in cui l’utente è aiutato anche dalla visualizzazione di immagini di supporto Tecnologie utilizzate: JAVA su Eclipse Android SDK
Anno 2010-2011 Nome e indirizzo del datore di lavoro e – voluzione srl Tipo di azienda o settore Azienda nel settore IT Tipo di impiego Software Engineer / Developer Principali mansioni responsabilità Realizzazione di un software gestionale web-based per la gestione di strumentazione da laboratorio in un impianto industriale per PPG Industries Tecnologie utilizzate: Runtime Revolution Livecode Realizzazione di un sistema di controllo scadenza tarature di strumenti da laboratorio in un impianto industriale, dotato di un sistema di notifica via mail per PPG Industries Tecnologie utilizzate: Runtime Revolution Livecode, PHP Progettazione e realizzazione di un sistema di gestione delle presenze per una struttura universitaria. Tecnologie utilizzate: C++ e Runtime Revolution Livecode Progettazione e realizzazione della versione iPad del boardgame “HorseFever” Tecnologie utilizzate: Runtime Revolution Livecode Completamento dell'intero sistema di elaborazione oggetto del mio tirocinio universitario con la progettazione e realizzazione dei due segmenti mancanti: Gestore delle comunicazioni, installato su un server centrale e applicativo client per la consultazione e analisi dei dati acquisiti Tecnologie utilizzate: Runtime Revolution Livecode, MySql, PLC Attività di manutenzione e aggiornamento di un software per il protocollo automatico della posta elettronica Tecnologie utilizzate: Runtime Revolution Livecode e PHP Sviluppo di un software per le industrie Whirlpool, per il suggerimento all’operatore il pezzo da aggiungere su un prodotto sulla catena di montaggio Tecnologie utilizzate: Runtime Revolution Livecode
Anno 2010 Nome e indirizzo del datore di lavoro e – voluzione srl Tipo di azienda o settore Azienda nel settore IT Tipo di impiego Tirocinio universitario Principali mansioni e responsabilità Realizzazione di un software applicativo in ambiente Runtime Revolution deputato all’acquisizione, presentazione, memorizzazione locale e trasmissione dati ad un software centrale di elaborazione
Dal 2003 al 2007 Nome e indirizzo del datore di lavoro Teleservizi IT s.p.a. Tipo di azienda o settore Information Technology Tipo di impiego Collaboratore Principali mansioni e responsabilità Installazione di software e componenti hardware. Attività di formazione per numerosi corsi regionali, provinciali e a dipendenti di aziende private di Office Automation. Realizzazione Sistema Informativo Territoriale volto alla gestione dei tributi per il comune di Eboli (GIS ArcView 3.3) Rielaborazione del SIT del “Progetto di Piano Stralcio di Tutela delle Acque” dell’Autorità di Bacino Regionale del fiume Sarno per la pubblicazione dello stesso su supporto multimediale (GIS ArcView 3.3) Numerose docenze per attività di formazione relative a cartografia, Sistemi Informativi Geografici e utilizzo del tool GIS ESRI ArcView 3. per dipendenti di aziende o corsi a finanziamento pubblico
ISTRUZIONE E FORMAZIONE
Studi Universitari Laurea triennale in Informatica con votazione 100/110 alla Facoltà di Scienze MM. FF. NN. dell’Università Federico II di Napoli con una tesi su “Sistema automatico di misura e controllo di un mezzo mobile attrezzato per il monitoraggio di parametri ambientali” Tecnologie utilizzate: Runtime Revolution 4.5, 3S Codesys 2.6 e MySQL 5.1
Dal 1996 al 2001 Nome e tipo di istituto di istruzione o formazione Istituto Tecnico Nautico Statale “Luigi di Savoia Duca degli Abruzzi” via Pozzuoli n 5 votazione finale 82/100 Principali materie / abilità professionali oggetto dello studio Cartografia, Navigazione, Oceanografia, Meteorologia, Teoria e Tecnica dei Trasporti Marittimi Qualifica conseguita Perito per il Trasporto Marittimo
Dal 2002 al 2003 Nome e tipo di istituto di istruzione o formazione ATS Sbordone (Università Federico II Facoltà di Geologia, Teleservizi IT spa, Liceo Scientifico F. Sbordone, Coserfim) Principali materie / abilità professionali oggetto dello studio Il corso, strutturato in 1200 ore, ha trattato le seguenti argomentazioni: cartografia, informatica di base, propedeutica del fotoritocco e della fotografia digitale e utilizzo del SW Adobe Photoshop, tecniche di rilevamento delle caratteristiche morfologiche e territoriali e sistemi informativi geografici e utilizzo del SW ESRI ArcView GIS 3.2 Qualifica conseguita Certificato di Specializzazione Tecnica Superiore in “Tecnico fotografico per il rilevamento delle caratteristiche morfologiche e territoriali” rilasciato a conclusione del progetto di Istruzione e Formazione Tecnica Superiore anno 2001/02 Delibera di Giunta Regionale n°7212 del 31/12/2001 POR Campania 2000-2006 Misura 3.7 Azione “A” Formazione Superiore Livello Europeo
CAPACITÀ E COMPETENZE PERSONALI MADRELINGUA ITALIANO ALTRA LINGUA INGLESE Capacità di lettura BUONA Capacità di scrittura BUONA Capacità di espressione orale BUONA
CAPACITÀ E COMPETENZE TECNICHE Con computer, attrezzature specifiche, macchinari, ecc. Ottima conoscenza di tecniche di programmazione, algoritmi e buone capacità di astrazione per la risoluzione di problematiche complesse Sistemi operativi Ottima conoscenza dei sistemi operativi Ms Dos, Windows, Mac OS, Android and Linux Linguaggi di programmazione Ottima conoscenza del linguaggio, JAVA, SQL, C# Buona conoscenza di C++, PHP, C Ottima conoscenza dell’architettura Android Buona conoscenza dell’architettura Windows Phone Buona conoscenza del framework Jersey per lo sviluppo di API Rest in ambiente Java Cenni di Objective-C, X-Code Environment e del framework di sviluppo per applicazioni iOS Altri strumenti Ottima conoscenza sistema di versioning Git Ottima conoscenza Gradle Database Ottima conoscenza di MySql e SQLite Buona conoscenza di Ms SQL Server, Ms Access e Oracle XE Software Ottima conoscenza di Adobe Photoshop e Esri ArcView 3.x
180 total views, 1 today