Figura professionale: Programmatore Java Android
Nome Cognome | : A. P. | Età | : 34 |
---|---|---|---|
Cellulare/Telefono | : Riservato! | : Riservato! | |
CV Allegato | : Riservato! | Categoria CV | : Developer / Web dev. / Mobile dev. |
Sede preferita | : Toscana: Firenze, Pistoia, Prato |
Accesso Full al database con 29.991 CV a partire da € 5,00 ABBONATI SUBITO!
Sommario
Competenze
- Ottime competenze specifiche nel campo dei sistemi informatici,
- dell’elaborazione dell’informazione, delle applicazioni e tecnologie
- Web, delle reti e degli apparati di comunicazione.
- Ottime capacità di analisi, progettazione, installazione e gestione di
- Sistemi informatici, basi di dati, reti di sistemi di elaborazione, sistemi
- multimediali e apparati di trasmissione dei segnali.
- Ottime competenze orientate alla gestione del ciclo di vita , al mantenimento e all’aggiornamento delle applicazioni software.
- Ottime capacità di problem Solving.
- Ottima conoscenza del paradigma di programmazione Object Oriented.
- Buona conoscenza dell’architettura REST e dei protocolli HTTP.
- Linguaggi descrittivi:XML, HTML, CSS
- Linguaggi di programmazione: Java, Android, PHP, JavaScript
- Design Pattern: Observer, Singleton
Studi
Settembre 2015_Laurea Triennale in Ingegneria Informatica
Esperienze
01/10/2015-27-01-2017 Sviluppatore webMethods presso BridgeConsulting
-Sviluppo migrazioni tramite il tool webMethods
-Sviluppo di webService rest per applicazioni gestionali per GE
-Rifattorizzazione sistema NSI( sistema basato sull’esecuzione di di shell script)
30/01/2017-Data Attuale – Sviluppatore Java Back-End presso Findomestic
-Sviluppo di servizi rest e soap con tecnologia Jax-Rs e Jax-Ws
– Sviluppo di client personalizzati
-Sviluppo di servlet per integrazioni di vario genere
ISTRUZIONE E FORMAZIONE
22/09/2009–15/07/2013 Laurea in Ingegneria Informatica con votazione 101/110
Università degli studi di Firenze, Firenze (Italia)
22/09/2013–alla data attuale Laurea Magistrale in Ingegneria Informatica
Università degli studi di Firenze, Firenze (Italia)
10/09/2004–05/07/2009 Diploma Licele con votazione 80/100
Liceo Scientifico Niccolò Rodolico, Firenze (Italia)
COMPETENZE PERSONALI
Lingua madre Italiano
Altre lingue COMPRENSIONE PARLATO PRODUZIONE SCRITTA
Ascolto Lettura Interazione Produzione orale
inglese B2 B1 A2 A2 B2
Livelli: A1 e A2: Utente base – B1 e B2: Utente autonomo – C1 e C2: Utente avanzato
Quadro Comune Europeo di Riferimento delle Lingue
Competenze comunicative Buone capacità comunicative e relazionali;
Ottime capacità organizzative e di autonomia gestionale; attitudine al lavoro di gruppo.
Competenze organizzative e
gestionali
Ottima capacità di guidare un piccolo team di sviluppo
Competenze professionali Ottime competenze specifiche nel campo dei sistemi informatici,
dell’elaborazione dell’informazione, delle applicazioni e tecnologie
Web, delle reti e degli apparati di comunicazione.
Ottime capacità di analisi, progettazione, installazione e gestione di
Sistemi informatici, basi di dati, reti di sistemi di elaborazione, sistemi
multimediali e apparati di trasmissione dei segnali.
Ottime competenze orientate alla gestione del ciclo di vita , al mantenimento e all’aggiornamento delle
applicazioni software.
Ottime capacità di problem Solving.
Ottima conoscenza del paradigma di programmazione Object Oriented.
Buona conoscenza dell’architettura REST e dei protocolli HTTP.
Competenze informatiche Linguaggi descrittivi : XML(Buona), HTML(Buona), CSS(base)
Linguaggi di programmazione: JavaSe(Buona), JavaEE(Buona),
Android(Buona), JavaScript(base)
Database : OracleSql(buona)
WebService: Jax Ws, Jax Rs, Servlet Java, Soap UI
Integration Server : Apache Tomcat, Ibm WebSphere
Strumenti di versionamento: CVS, Gitlab
Design Pattern: Observer, Singleton
Progetti Sviluppati
Applicazione di geolocalizzazione
Applicazione che offre un servizio orientato al turismo per la città di Firenze e per le zone
limitrofe. Il servizio delinea un profilo “psicologico” dell’utente in base al quale suggerisce
luoghi e monumenti che maggiormente potrebbero interessargli, dopo la selezione di alcuni di
essi viene determinato un itinerario fruibile attraverso la mappa della città. La delineazione del
profilo psicologico viene fatta utilizzando il servizio “IBM WATSON PERSONALITY
INSIGHTS” messo a disposizione da IBM tramite apposite API.
Tecnologie Impiegate:
Compilatore: Android Studio
Linguaggio Utilizzato:Java,XML
Dbms: mySQL
Server:PHP
Web Service:Rest
Risolutore Java di sudoku e n regine.
Programma Java che implementa l’algoritmo di CSP( Constraint Satisfaction problem) che
risolve automaticamente i problemi del Sudoku e delle N Regine.
Tecnologie Impiegate:
Compilatore: Eclipse
Linguaggio utilizzato:Java
Grafica:Swing
Editor Grafico per la realizzazione di semplici musei 3d in Javascript
Editor Grafico che offre all'utente la possibilità di creare a proprio a piacimento un ambiente
virtuale dove poter collocare le proprie opere preferite. Una semplice e intuitiva interfaccia
grafica consente la realizzazione di muri sui quali appendere successivamente le proprie opere
e i propri dipinti.
Tecnologie Impiegate:
Linguaggi ttilizzati:Javascript,CSS.
Librerie utilizzate:Jquery, three.js, webgl.
Applicazione di profilazione utente con autentificazione oAauth
Applicazione mobile che consente all’utente di autentificarsi via protocollo oAauth 2.0 ai principali
social network( Facebook, Linkedin, Google +). I dati di questi profili vengono utilizzati per la
proliferazione e tracking delle attività svolte dall’utente.
Tecnologie Impiegate:
Linguaggi utilizzati:Java, Javascript.
Tool utilizzati:Apache Tomcat, Cordoba, Ecplise EE, php MyAdmin
110 total views, 2 today