Figura professionale: Android Developer
Nome Cognome | : G. L. | Età | : 37 |
---|---|---|---|
Cellulare/Telefono | : Riservato! | : Riservato! | |
CV Allegato | : Riservato! | Categoria CV | : Developer / Web dev. / Mobile dev. |
Sede preferita | : Napoli-Roma |
Accesso Full al database con 29.998 CV a partire da € 5,00 ABBONATI SUBITO!
Sommario
Esperienze
02/2019 – ad oggi Vantea Smart | Android Developer Applicazione “OrderX” – Napoli (Italia) Sviluppo e manutenzione dell'app OrderX che si occupa della gestione del portfolio clienti del gruppo Vantea. . Tecnologie usate: • Android Studio 3.0+ • UI: Material Design, ConstraintLayout • Tecnologie: AsyncTask per chiamate REST, DataBinding, Crashlytics • Google Maps API • Subversion
08/2018 – 02/2019 ITConsulting | Cliente: Paybay | Android Developer Applicazioni ecosistema Qui! Group – Napoli (Italia) Sviluppo e manutenzione delle applicazioni dell'ecosistema Qui! Group. Tecnologie usate: • Android Studio 3.0+ • UI: Material Design, ConstraintLayout • Librerie: Retrofit, GSON, DataBinding, Glide, Crashlytics • Google Maps API • Git/Subversion
02/2018 – 07/2018 3WLab | Cliente: NTT Data | Android Developer Applicazione “SNAM Telematics Fleet” per Vodafone Automotive – Roma (Italia) Sviluppo dell’applicazione SNAM Telematics Fleet per l’azienda Vodafone Automotive il cui scopo principale è quello di gestire il car pooling. L’app consente di ricercare il veicolo più vicino e mostrarlo sulla mappa, di prenotarlo inserendo la targa ed accedervi usando il box BlueID. Tecnologie usate: • Android Studio 3.0+ • UI: Material Design, ConstraintLayout • Pattern MVP • BlueID SDK • Librerie: Retrofit, GSON, ButterKnife, Glide, Crashlytics • Google Maps API • Git
10/2017 – 02/2018 3WLab | Android Developer Applicazioni “EpilExperience” per 3WLab – Roma (Italia) LINK PLAY STORE: APP EPIL 4 BUSINESS LINK PLAY STORE: APP EPIL 4 CONSUMERS Il progetto EpilExperience mira a rendere il trattamento di fotoepilazione accessibile a chiunque, estetiste e consumatori finali, abbattendo la barriera iniziale dei costi. Ha previsto lo sviluppo di due app, una per i centri estetici, l’altra per i clienti finali, che permettono di trovare con facilità clienti e centri estetici, prenotare servizi e pianificare automaticamente il lavoro, in qualsiasi momento e in totale libertà. L’app dedicata ai centri estetici permette loro di profilare i clienti finali, di accedere all’agenda per confermare, annullare e modificare le prenotazioni dei clienti, di comunicare promozioni e campagne pubblicitarie attraverso l’uso delle notifiche L’app dedicata agli utenti finali permette la ricerca dei centri estetici su tutto il territorio, sia attraverso le mappe di Google, sia attraverso la distanza dalla posizione del dispositivo su cui è installato l’app. Permette, inoltre, le operazioni di prenotazione, modifica e cancellazione di un appuntamento Tecnologie usate: • Android Studio 3.0+ • UI: Material Design, ConstraintLayout • Librerie: Retrolambda, GSON, Retrofit, Glide, Crashlytics • Facebook SDK, Google Sign In API, Google Maps API • Subversion
10/2017 – 02/2018 3WLab | Android Developer Applicazione “Turismo Thailandese” per 3WLab – Roma (Italia) – LINK PLAY STORE L’app Turismo Thailandese è un utile strumento per il turista prima, durante e dopo il suo soggiorno alla scoperta della Thailandia. Mette a disposizione informazioni utili sui luoghi di interesse, integra guide multimediali, consiglia itinerari e permette di crearne di personalizzati scegliendo anche la tipologia di viaggio (auto, bicicletta, a piedi) sfruttando le possibilità messe a disposizione dalle API Google Maps. Tecnologie usate: • Android Studio 3.0+ • UI: Material Design, ConstraintLayout • Librerie: Retrolambda, GSON, Retrofit, Glide, Crashlytics • Facebook SDK, Google Sign In API, Google Maps API • Subversion
05/2017 – 10/2017 3WLab | Cliente: Accenture | Android Developer Applicazione “Uwell” per Sanofi – Roma (Italia) – in uscita sul Play Store a novembre Sviluppo dell’applicazione Uwell per l’azienda farmaceutica Sanofi il cui scopo principale è quello di permettere all’utente finale di monitorare le sue abitudini e attività al fine di poter raggiungere gli obiettivi prefissati. Le chiamate di rete sono state realizzate utilizzando la libreria Volley, mentre il parsing delle risposte attraverso la libreria GSON. Le fasi di registrazione e di login, oltre alla procedura “classica”, sono state realizzate anche mediante l’accesso social, Facebook e Google. La UI è stata realizzata seguendo il più possibile le guidelines del Material Design ed utilizzando i Constraint Layout. Alcuni componenti grafici, come la circular seekbar nella home page, sono stati realizzati implementando ex novo delle custom view. Tecnologie usate: • Android Studio 2.0+ • UI: Material Design, ConstraintLayout • Librerie: Retrolambda, GSON, Volley, Glide, Crashlytics • Facebook SDK, Google Sign In • Git / Bitbucket
01/2017 – 06/2017 3WLab | Cliente: Accenture | Android Developer Applicazione “Scuola dei Capi” per Banca Intesa Sanpaolo – Roma (Italia) – LINK PLAY STORE Implementazione di un servizio di chat, messaging e ratings all’interno de “Scuola dei Capi”, un’app di formazione personalizzata per i Capi, neo Capi e Talenti del Gruppo Intesa Sanpaolo. Questo servizio è stato realizzato mediante l’integrazione di Quickblox SDK, un toolkit multipiattaforma basato su moduli, tra i quali figurano quelli relativi alla chat e alla messaggistica. La realizzazione delle chiamate di rete è stata fatta attraverso la libreria Volley, mentre il parsing delle risposte mediante la libreria GSON. La UI è stata creata seguendo le guidelines del Material Design ed utilizzando i Constraint Layout. Tecnologie usate: • Android Studio 2.0+ • UI: Material Design, ConstraintLayout • Librerie: Retrolambda, GSON, Volley • Quickblox SDK • Git / Bitbucket
01/2016 – 01/2017 SBS Mobile S.p.A. | Android Developer Applicazione “SBS Go Life” – Miasino, Novara (Italia) – LINK PLAY STORE Creazione dell’applicazione SBS Go Life il cui scopo principale è il monitoraggio dell’attività fisica e del sonno dell’utente, col supporto ad oltre 80 sport differenti. L’app è sviluppata integrando il suo funzionamento con la linea prodotti sportivi di SBS Mobile (fitness tracker, bilancia, fascia cardio, pesetti, corde, cardiofrequenzimetro, orologio per il nuoto, ecc.) al fne di garantire un’esperienza diversa in base al wearable utilizzato e al tipo di attività fisica. Tra le varie funzionalità dell’app ci sono il calcolo accurato del dispendio energetico, la registrazione dei tracciati GPS e la possibilità di esportarli in formato .GPX, la rilevazione del battito cardiaco attraverso l’utilizzo della fotocamera, la funzione TTS (Text-To-Speech) durante una sessione di allenamento e la visualizzazione, mediante diversi tipologie di grafici, dello storico degli allenamenti, dei progressi e delle misurazioni sulla bilancia dell’utente. Tecnologie usate: • Android Studio 2.0+ • Librerie: Retrolambda, MP Android Chart, GSON • Google Maps API • Git / Bitbucket
09/2015 – 01/2016 Freelance | Android Developer Progetto “Social AutoShare” – Napoli (Italia) Creazione dell’applicazione Social AutoShare per dispositivi Android 4.0+ L’app è sviluppata secondo le guidelines di Android 5.0 Lollipop, design denominato Material Design, e permette all’utente di pubblicare un post su più social network (Facebook, Twitter, Google+) contemporaneamente. Tra le varie funzionalità offerte dall’app c’è la possibilità di allegare un’immagine al post oppure schedulare il giorno e l’ora in cui pubblicare il post stesso. Tecnologie usate: • Android Studio 1.4 • Material Design • Facebook API, Google Plus API, Twitter API/Fabric • Git
04/2015 – 08/2015 Freelance | Android Developer Progetto “ioNutrizionista” – Napoli (Italia) Creazione dell’applicazione ioNutrizionista per dispositivi Android 4.0+ L’app si occupa di calcolare i valori energetici alimentari dell’individuo (come il metabolismo basale, il fabbisogno alimentare, la razione calorica, l’indice di massa corporea, ecc) dopo l’inserimento dei parametri dello stesso (altezza, peso, circonferenze, pliche). Oltre a tale funzionalità principale è previsto il salvataggio dei dati dell’utente e la creazione di uno “storico” dei suoi dati mediante la creazione di opportuni grafici. Tecnologie usate: • Android Studio 1.3 • Libreria MP Android Chart • Git
07/2014 – 04/2015 Analista Programmatore | Software Testing System Management s.r.l. – Napoli (Italia) Responsabile della fase di test per di diversi progetti sviluppati dall’azienda. Attività svolte: analisi e stesura di un piano di collaudo, realizzazione di test funzionali per l’individuazione di bug grafici e di progettazione, classificazione e documentazione dei bug rilevati all’interno di un database con diversi livelli di priorità, assegnazione della risoluzione dei bug ai vari componenti del team di sviluppo, verifica della corretta risoluzione dei bug, sviluppo di test automatizzati in jUnit/Selenium IDE per l’individuazione di bug della UI durante l’uso e la navigazione dell’applicativo. Progetti e committenti: • Applicazione “DeskWorkFlow” per Capgemini B.S.T. • Piattaforma CR-TSS per EXPO 2015/Telecom Italia • IVR “GEM” per Alenia Aermacchi Tecnologie usate: • Java SE5 / SE6 • jUnit • Selenium IDE • Eclipse 4.3 • SVN (Apache SubVersion) • Mozilla Firefox + Firebug Plugin + Selenium Plugin • Redmine • Microsoft Office Word
04/2013 – 06/2014 Analista Programmatore | Technical Consultant System Management s.r.l. – Napoli (Italia) Consulente per ACI Worldwide Il percorso intrapreso in questa azienda è stato suddiviso in due fasi. Durante la fase iniziale di questa esperienza lavorativa, è stato effettuato un corso di formazione basato su Java della durata di due mesi. Il corso si è focalizzato soprattutto sulla OOP e su come si presta Java per lo sviluppo di sistemi di pagamenti. Alla fine del corso di formazione, ho ottenuto un certificato come Esperto di Sistemi di Pagamento Elettronici. Nella seconda fase ho ricoperto diversi ruoli all'interno di un ambiente internazionale. Ci sono state molteplici attività di consulenza per i clienti appartenenti alla zona EMEA (Europa, Africa e Medio Oriente) dell’azienda “ACI Worldwide”, leader mondiale di sistemi di pagamento elettronici. Le attività portate avanti sono state diverse e variegate: sviluppo di nuovi componenti conformi agli standard PCI più avanzati (ISO8683, ISO8583 Post, PCI-DSS), aggiornamento e personalizzazione di componenti su richiesta dei clienti, migrazioni di componenti verso nuove versioni di Java, realizzazione di patch per la rimozione e correzione di bug, design e sviluppo di test cases per le funzionalità sviluppate, configurazione e settaggio di ambienti di lavoro. Tecnologie usate: • Java SE4 / SE5 / SE6 • Postilion / Postilion Office • jUnit / TestHarness • Python • Eclipse 4.2 • Perforce • VMware ESXi • Windows Server 2000 / 2003 / 2008 • Microsoft SQL Server 2000 / 2005 / 2008
02/2014 – 02/2015 Web Developer | Content Manager GiuseppeLiccardo.it | corsi.GiuseppeLiccardo.it – Napoli (Italia) Costruzione sito personale e gestore dei suoi contenuti Per avvicinarmi ad un altro ramo di forte interesse, come lo sviluppo web, ho deciso di creare il sito personale usando il CMS attualmente più diffuso, cioè Wordpress. Ho curato anche i contenuti attraverso la stesura di tutorial gratuiti per lo sviluppo Android in Java.
02/2013 – 03/2013 Specialista di Informatica | GIS Consultant Università degli Studi di Napoli “Parthenope” – Napoli (Italia) Esperto GIS per “Progetto Caserta” Ho lavorato come consulente esterno al “Progetto Caserta” come esperto di sistemi GIS per l’Università degli Studi di Napoli Parthenope. Il mio compito è stato quello di effettuare la correzione (ortorettifica e tiling) e il trattamento (pan-sharpening) di immagini satellitari ad alta risoluzione geometrica DigitalGlobe Geo-Eye. Tecnologie usate: • Immagini satellitari DigitalGlobe WorldView-2 • ESRI ArcGIS v10 • PCI Geomatica 2012 • Microsoft Excel
01/2013 – 01/2013 Traduttore Sito web MEGA.CO.NZ – Napoli (Italia) Traduzione in lingua italiana del sito web www.mega.co.nz Incaricato della traduzione del 60% del sito. A capo di un gruppo formato da 3 persone che si è occupata della traduzione italiana di migliaia di stringhe in lingua inglese.
ISTRUZIONE E FORMAZIONE 2006 – 2012 Laurea Triennale in Informatica | Indirizzo Geomatica Università degli Studi di Napoli “Parthenope” – Napoli (Italia) Votazione: 110/110 e lode Titolo tesi: Ortoproiezione di immagini satellitari ad alta risoluzione geometrica WorldView-2 e sviluppo di un’applicazione per la comparazione con i database Google Maps e Bing Maps Tecnologie usate: • PHP 5.4 | jQuery | CSS • MySQL • Notepad++ • FileZilla • Immagini satellitari Digital Globe WorldView-2 • ESRI ArcGIS v10 • PCI Geomatica 2012 • Microsoft Excel 2001 – 2006 Diploma di Perito Tecnico Informatico Istituto Tecnico Industriale “Galileo Ferraris” – Napoli (Italia) Votazione: 80/100 03/2014 – 05/2014 Programming Mobile Applications for Android Handheld Systems Coursera.org Sviluppo di applicazioni mobili in ambiente Android 4.4. Corso tenuto in lingua inglese dal Prof. Adam Porter, University of Maryland. Link “Verified Certificate” Argomenti trattati: • Introduction to the Android Platform • The Android Development Environment • Activity & Intent • Permissions & Fragment • User Interface Classes • User Notification & Broadcast Receiver • Thread & Networking • Graphic, Animation, Touch, Gesture & Multimedia • Sensors, Location & Maps • Data Management, Content Provider & Service • Final Project 01/2013 – 06/2013 Analista Programmatore Java CPU Academy – Roma (Italia) Attestato di frequenza per il corso di “Analista Programmatore Java”. Durata: 300 ore 08/2013 – 08/2013 Esperto in Sistemi di Pagamento Elettronico Humangest S.p.A. – Napoli (Italia) Attestato di frequenza per il corso “Esperto in Sistemi di Pagamento Elettronico”. Durata: 40 ore 01/2013 – 06/2013 English Course British Institute – Marano di Napoli (Italia) Perfezionamento della conoscenza della lingua inglese. Livello conseguito: B1
COMPETENZE PERSONALI Lingua madre Italiano Altre lingue Inglese B1 Francese A1
Competenze informatiche PROGRAMMAZIONE ALTO LIVELLO: Java SE | C | C++ | Python (nozioni) WEB LATO CLIENT: HTML | CSS | JavaScript (nozioni) | jQuery (nozioni) | XML WEB LATOSERVER: PHP DBMS: MySQL | Oracle | MS SQL Server |Access CMS: Wordpress | Drupal (nozioni) VIRTUALIZZAZIONE: VMware ESXi | Oracle VirtualBox | SVN (Apache SubVersion) IDE: Eclipse | Code::Blocks |Android Studio (nozioni) ALTRI: Mathworks MATLAB | ESRI ArcGIS | PCI Geomatica | Suite Adobe |Autodesk 3DSMax SISTEMI OPERATIVI Windows 98 | 2000 | XP | Vista | Se7en | 8 Linux Ubuntu OS mobile Android SUITE OFFICE Microsoft Office Word | Excel | Powerpoint | Access | Outlook | Expression Web | FrontPage OpenOffice – LibreOffice Writer | Calc | Impress | Base | Math | Draw
117 total views, 2 today