summaryrefslogtreecommitdiff
path: root/src/cv/cv-base.it.rest.txt
diff options
context:
space:
mode:
Diffstat (limited to 'src/cv/cv-base.it.rest.txt')
-rw-r--r--src/cv/cv-base.it.rest.txt68
1 files changed, 54 insertions, 14 deletions
diff --git a/src/cv/cv-base.it.rest.txt b/src/cv/cv-base.it.rest.txt
index cabf6f2..22242bb 100644
--- a/src/cv/cv-base.it.rest.txt
+++ b/src/cv/cv-base.it.rest.txt
@@ -8,14 +8,14 @@ Luogo e data di nascita:
San Giovanni Valdarno (AR), 1977-04-05 (5 aprile 1977)
Residenza:
- | via Trieste, 214
- | 52020 Ambra (AR)
+ | 8 Union Road
+ | Northolt UB5 6UE
+ | UK
Posta elettronica:
dakkar@thenautilus.net
Telefono:
- +39 347 822 9734
+44 756 4023 056
Istruzione
@@ -190,10 +190,45 @@ progetti, e rafforzato le mie conoscenze in varie aree. In particolare:
Presso net-a-porter.com
-----------------------
-Dal 2010-01-04 lavoro a Londra per `net-a-porter.com`_ come
-sviluppatore Perl.
+Mi sono trasferito a Londra i 2010-01-04 per lavorare a
+`net-a-porter.com`_ come sviluppatore Perl. I progetti più
+significativi a cui ho lavorato sono:
+
+* automazione della procedura per aggiungere nuovi prodotti al
+ catalogo
+* integrazione del software interno di gestione magazzino con un
+ sistema robotico, con particolare attenzione al protocollo di
+ comunicazione e ai test di integrazione
+* un adattatore di protocollo (da una parte STOMP, dall'altra un
+ protocollo seriale binario portato su TCP) per integrarsi con un
+ altro sistema robotico; ho gestito tutti i test di integrazione a
+ livello di protocollo
+* un insieme di `linee guida e programmi di supporto`_ per
+ semplificare l'avvio di nuovi progetti e incoraggiare l'uniformità e
+ la qualità del codice
+* una `soluzione completa per scambio messaggi`_ tra le nostre
+ applicazioni
+* un'estensione di Puppet per configurare un intera rete di broker
+ ActiveMQ partendo da una descrizione dichiarativa di come i messaggi
+ devono essere instradati
+* librerie non-bloccanti per integrarsi con i sistemi dei corrieri
+ UPS_ e DHL_
+* un framework per costruire API REST non bloccanti (avremmo dovuto
+ rilasciarlo come open source, ma è rimasto incastrato nella
+ burocrazia)
.. _`net-a-porter.com`: http://www.net-a-porter.com/
+.. _`linee guida e programmi di supporto`: https://github.com/NET-A-PORTER/NAP-policy
+.. _`soluzione completa per scambio messaggi`: https://github.com/NET-A-PORTER/NAP-Messaging
+.. _UPS: https://github.com/NET-A-PORTER/Net-UPS
+.. _DHL: https://github.com/NET-A-PORTER/Net-Async-Webservice-DHL
+
+Presso Broadbean
+----------------
+
+In 2015-06-15 ho cominciato a lavorare a Broadbean come sviluppatore
+Perl, principalmente per migliorare la qualità del codice e dei test,
+e ridurre il debito tecnico.
Altre esperienze
================
@@ -276,17 +311,20 @@ traduttori italiani di `KDE 2`_.
.. _`KDE 2`: http://www.kde.org/
Ho fatto parte dell'organizzazione degli `Italian Perl Workshop`_ per
-tutte le sue edizioni (4 al momento), gestendo il sito web, la
-selezione degli interventi proposti, e la stesura del programma.
+tutte le sue edizioni (4 al momento), e la conferenza europea del Perl
+(`YAPC::EU`_) nel 2010 a Pisa, gestendo il sito web, la selezione
+degli interventi proposti, e la stesura del programma.
.. _`Italian Perl Workshop`: http://www.perl.it/workshop/
+.. _`YAPC::EU`: http://conferences.yapceurope.org/ye2010/index.html
Ho scritto alcuni articoli per http://www.perl.it/\ , e ho un `account
CPAN`_. Un po' del mio codice può essere esaminato nelle pagine del
-`mio CGit`_.
+`mio CGit`_ e del `mio account GitHub`_.
.. _`account CPAN`: http://search.cpan.org/~dakkar/
.. _`mio CGit`: http://www.thenautilus.net/cgit/
+.. _`mio account GitHub`: https://github.com/dakkar/
Capacità
========
@@ -296,12 +334,14 @@ Conosco vari linguaggi di programmazione:
============= =====================
Linguaggio Livello di conoscenza
============= =====================
-Perl Very good
-Python Good
-C++ Very good
-C Very good
-Java Good
-Pascal Good
+Perl Elevato
+Python Buono
+Ruby Basilare
+JavaScript Basilare
+C++ Elevato
+C Elevato
+Java Buono
+Pascal Buono
============= =====================
Preferisco i linguaggi imperativi o a oggetti; ho qualche problema (di