Figura professionale: Programmatore java
Nome Cognome | : D. R. | Età | : 44 |
---|---|---|---|
Cellulare/Telefono | : Riservato! | : Riservato! | |
CV Allegato | : Riservato! | Categoria CV | : Developer / Web dev. / Mobile dev. |
Sede preferita | : Roma Firenze |
Accesso Full al database con 29.995 CV a partire da € 5,00 ABBONATI SUBITO!
Sommario
Competenze
- Java (Esperto), Javascript (Esperto), PHP, C#
- architetture non blocking, sistemi clustered, SOA, concurrency, frontend moderno (applicazioni su singola pagina)
- Spring, Spring Boot, Spring Integration, Akka, Camel, ExpressJs, Handlebars, jUnit, Cocumber, Bootstrap
- Maven, Gradle, NodeJs, Tomcat, Jetty, Elasticsearch, MongoDB, Jenkins
Esperienze
Gennaio 2017 – Marzo 2017
Figura ricoperta Corsista
Datore di lavoro Consoft Informatica
Luogo Padova
Principali attività e responsabilità
JavaEE backend e frontend, Spring, SpringMVC, hibernate, jpa e gestione di database Pl/SQL.
Marzo 2016 – Dicembre 2016
Figura ricoperta Tirocinante
Datore di lavoro Dlv Syste,
Luogo Rende- Unical
Principali attività e responsabilità
Gestione di algoritmi per il Data Mining in Big Data
Ott 2014 – Gen 2015 Sviluppatore Java freelance presso The times (News Uk, Londra) Creazione da zero di unapplicazione per integrare il nuovo CMS (Methode) con lesistente piattaforma di distribuzione dei contenuti per iPad, per le pubblicazioni Times e Sun. Sviluppo basato su Spring, Camel, Akka (per il processing asincrono dei contenuti), e integrazione con API Restful basate su JSON, ATOM e XML. Grande enfasi sul testing dellapplicazione insieme ai QA, usando Wiremock, jBehave, Mi sono anche occupato dal miglioramento della gestione della codebase tramite workflow basati su git. In questo ruolo ho svolto spesso la posizione di team leader e ho realizzato personalmente il design e limplementazione dellapplicazione, nonch頬e maggiori scelte tecnologiche.
Giu 2012 – Giu 2014 Sviluppatore Java presso the Net-a-Porter Group Ltd. (Londra) Net-a-porter no dei maggiori retailer online di moda e prodotti di lusso. ɠinoltre una realtࠥditoriale online del campo della moda al pari di Vogue e altri. Per Net-a-porter ho lavorato nelle seguenti posizioni:
* Ottimizzazione e sviluppo per il sito Mr. Porter (divisione moda maschile), dove ho lavorato sullapplicazione principale con lo scopo di introdurre nuove funzionalitࠥ ridurre i tempi di risposta. Tecnologie: Spring, Spring integration ActiveMQ, Jenkins, javascript, HTML5, jQuery, API Json, JSP, Tiles, Hibernate, MySQL, definizione di casi duso BDD e sviluppo TDD, git
* Creazione di microservices per il Content Distribution Services Team: ho sviluppato numerosi micro-service clustered per la distribuzione di contenuti per le pubblicazioni digitali dellazienda. Questo ha incluso lavoro svolto su tecnologie NoSQL come Elasaticsearch, sviluppo di applicazioni basate su Spring, JMS, RESTful API Json e sviluppo frontend per prodotti interni con Bootstrap, jQuery, RequireJs, NodeJs, git. In questo ruolo ho anche avuto una notevole parte nel design architetturale dei sesitime e nel set up di deployment.
Nov 2010 – Feb 2012 Sviluppatore freelance (Italia) Ho lavorato su diversi progetti, nel campo dello sviluppo di applicativi web based, usando Spring, Hibernate, JPA,MySQL, Amazon AWS, jQuery, Mercurial, git, jQuery UI, HTML5, CSS3, API JSON, Swing Uno dei maggiori clienti la JSoftware (GR), per la quale ho realizzato un CRM + gestore dei ticket di supporto integrato con i loro software proprietari tramite API JSON e gestito il deployment su Amazon AWS.
Giu 2010 – Ott 2010 Sviluppatore presso Scratchino Plc. (Londra e Isle of Man) Sviluppo frontend, usando principalmente HTML5 Canvas di una webapp rivolta al gaming dazzardo su iPhone e altri device mobile. Abbiamo fatto anche uso delle estensione CSS e HTML specifiche per liPhone per accellerare gli effetti grafiici. Essendo una startup sono stato fortemente coinvolto nel processo di design e organizzativo.
Gen 2010 – Apr 2010 Sviluppatore Java presso Jazz Gestionale (Grosseto, Italia) Sviluppo di un sistema di gestione delle Commesse. Questo semplice progetto di piccole dimensione 頳tato indirizzato allintroduzione di Hibernate nellazienda e alla transizione da puro JDBC a ORM. Ne 頲isultato un framework per uso interno aziendale per i prodotti della societ宼br>
Apr 2009 -Ott 2009 Sviluppatore Java e frontend presso Engineering Ingegneria Informatica S.p.a (Firenze) Sviluppo di web app orientate al settore sanitario, usando framework interni (JBF) e J2EE, XML, Oracle, jQuery.
2007 – 2009 Sviluppatore (vari progetti) per Halley S.a.s. (Grosseto, Italia) Ho lavorato su vari prodotti gestionali interni, usando Java, .NET, Php, Joomla, Dojo, 2008 Healt Smart Plc (Londra)
Breve contratto per lo sviluppo di applicazioni interattive basate su .NET, C#, WPF.
2007 Ar&S Ricerca e sviluppo (Follonica, Italia) Sviluppo di un sistema di monitoraggio di autotrasporti basato su .NET Compact Framework, GPS, PostgresSQL, C#
2005-2007 Sviluppo freelance e gestione associazione no profi
PROFILO TECNICO
Principali tecnologie
Linguaggi: Java (Esperto), Javascript (Esperto), Scala (principiante), PHP, C# (ormai in disuso)
Ambiti di specializzazione: architetture non blocking, sistemi clustered, SOA, concurrency, frontend moderno (applicazioni su singola pagina)
Framework: Spring, Spring Boot, Spring Integration, Akka, Camel, ExpressJs, Handlebars, jUnit, Cocumber, Bootstrap
Tecnologie e tool: Maven, Gradle, NodeJs, Tomcat, Jetty, Elasticsearch, MongoDB, Jenkins
In generale ho un forte interesse per metodologie Agile e per luso di tecniche XP come TDD e pair programming. Ho anche avuto modo di partecipare a migrazioni aziendali verso BDD. Conosco bene inoltre le pratiche organizzative volte ad ottenere Coninous Integration e Continuos delivery (Feature Managemente, Feature Switches, etc..)
ISTRUZIONE E FORMAZIONE
2002-2005 Laurea specialistica in Ingegneria informatica (Universitࠤegli Studi di Pisa) Laurea conseguita con punteggio 110/110 Il lavoro di tesi rivolto alla creazione di una delle prime implementazioni per dispositivi J2ME di un sistema di scansione di codici 2D, quelli che oggi sono comunemente definiti QR Codes. La mia una delle prime implementazioni di questa tecnologia insieme a quella della NTT DoCoMo.
1999-2002 Laurea di primo livello in Ingegneria Informatica (Universitࠤegli Studi di Pisa) Laurea conseguita con punteggio 110/110 e Lode
1994-1999 Liceo scientifico G.Marconi (Grosseto) Maturitࠣonseguita con 90/100
COMPETENZE PERSONALI
Lingua madre
Italiano
Altre lingue
Inglese Eccellente / Professionale Professionale
La mia esperienza con lInglese deriva da anni di residenza a Londra dove ho sempre lavorato usando la lingua
Francese Inserire il livello
Competenze comunicative
Capacitࠤi gestire comunicazione a livello lavorativo su tutti i livelli, sia in Italiano che in Inglese. Ho anche presentato lavori tecnici a piccole conferenze (100 persone). Sono abituato a lavorare in ambienti multiculturali e corporate, mantenendo la necessaria professionalitbr>
Competenze organizzative e gestionali
Ho esperienza di gestione di progetto in ambito Agile, analisi, creazione User-story. Ho lavorato in ambienti dove i workflow di lavoro sono critici, in particolare: publishing, continous integration, continous delivery. Sono abituato a gestire / fare da mentore a risorse con meno esperienza.
Altre competenze
* Ho avuto esperienza di gestione di associazioni no profit, occupandomi di organizzazione generale, organizzazione eventi, rapporti con la stampa, redazione contenuti
* Ho avuto numerose esperienze di viaggio, anche per lunghi periodi. Sono abituato ad organizzare viaggi in maniera totalmente autonoma anche grazie allottima conoscenza della lingua Inglese
Patente di guida Classe B
Conoscenze Informatiche
Principali tecnologie
Linguaggi: Java (Esperto), Javascript (Esperto), Scala (principiante), PHP, C# (ormai in disuso)
Ambiti di specializzazione: architetture non blocking, sistemi clustered, SOA, concurrency, frontend moderno (applicazioni su singola pagina)
Framework: Spring, Spring Boot, Spring Integration, Akka, Camel, ExpressJs, Handlebars, jUnit, Cocumber, Bootstrap
Tecnologie e tool: Maven, Gradle, NodeJs, Tomcat, Jetty, Elasticsearch, MongoDB, Jenkins
In generale ho un forte interesse per metodologie Agile e per luso di tecniche XP come TDD e pair programming. Ho anche avuto modo di partecipare a migrazioni aziendali verso BDD. Conosco bene inoltre le pratiche organizzative volte ad ottenere Coninous Integration e Continuos delivery (Feature Managemente, Feature Switches, etc..)
103 total views, 2 today