Figura professionale: Programmatore Java Android

Nome Cognome: A. P.Età: 34
Cellulare/Telefono: Riservato!E-mail: 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

Programmatore Java Android

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