summaryrefslogtreecommitdiff
path: root/src/cv/cv-base.en.rest.txt
diff options
context:
space:
mode:
Diffstat (limited to 'src/cv/cv-base.en.rest.txt')
-rw-r--r--src/cv/cv-base.en.rest.txt56
1 files changed, 45 insertions, 11 deletions
diff --git a/src/cv/cv-base.en.rest.txt b/src/cv/cv-base.en.rest.txt
index 950052c..fd7674c 100644
--- a/src/cv/cv-base.en.rest.txt
+++ b/src/cv/cv-base.en.rest.txt
@@ -9,15 +9,14 @@ Place and date of birth:
San Giovanni Valdarno (AR, Italy), 1977-04-05 (April 5, 1977)
Address:
- | via Trieste, 214
- | 52020 Ambra (AR)
- | Italia
+ | 8 Union Road
+ | Northolt UB5 6UE
+ | UK
E-mail:
dakkar@thenautilus.net
Telephone:
- +39 347 822 9734
+44 756 4023 056
Education
@@ -182,12 +181,42 @@ and increased my knowledge in several areas. In particular:
.. _BigNews: http://news.ask.com/
At net-a-porter.com
------------------------
-
-Since 2010-01-04 I'm in London working for `net-a-porter.com`_ as Perl
-developer.
+-------------------
+
+On 2010-01-04 I moved to London to work for `net-a-porter.com`_ as
+a Perl developer. The most significant projects I worked on were:
+
+* automating the process to add new products to the catalogue
+* integrating the in-house warehouse management system with a
+ robotic warehouse system, with emphasis on the communication
+ protocol between the two, and on integration testing
+* a non-blocking protocol adaptor (STOMP on one side, binary
+ serial protocol over TCP on the other) to integrate with another
+ robotic warehouse system; I also ran the whole protocol-level
+ integration testing
+* a set of `policies and helpers`_ to simplify starting new projects
+ and encourage consistency and code quality
+* a `complete messaging client solution`_ for all inter-application
+ communication
+* custom Puppet functions to configure a complete ActiveMQ broker
+ network from a declarative description of message routing
+* non-blocking client libraries to integrate with UPS_ and DHL_
+ shipping services
+* a framework to build non-blocking RESTful APIs (should have been
+ open-sourced as well, but it got lost in bureaucracy)
.. _`net-a-porter.com`: http://www.net-a-porter.com/
+.. _`policies and helpers`: https://github.com/NET-A-PORTER/NAP-policy
+.. _`complete messaging client solution`: 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
+
+At Broadbean
+------------
+
+I started working at Broadbean on 2015-06-15 as a Perl developer,
+mostly concentrating on improving the quality of code and tests, and
+reducing technical debt.
Other experiences
=================
@@ -267,17 +296,20 @@ Italian translators of `KDE 2`_.
.. _`KDE 2`: http://www.kde.org/
I've been on the organization team of the `Italian Perl Workshop`_ for
-all its editions (4 of them so far), handling the web-site, the
-selection of submitted talks, and the scheduling.
+all its editions (4 of them so far), and the European Perl conference
+(`YAPC::EU`_) in 2010 in Pisa, handling the web-site, the selection of
+submitted talks, and the scheduling.
.. _`Italian Perl Workshop`: http://www.perl.it/workshop/
+.. _`YAPC::EU`: http://conferences.yapceurope.org/ye2010/index.html
I've written a couple of articles for http://www.perl.it/\ , and I
have a `CPAN account`_. Some of my code can be found on `my CGit
-pages`_.
+pages`_ and on `my GitHub account`..
.. _`CPAN account`: http://search.cpan.org/~dakkar/
.. _`my CGit pages`: http://www.thenautilus.net/cgit/
+.. _`my GitHub account`: https://github.com/dakkar/
Abilities
=========
@@ -289,6 +321,8 @@ Language Knowledge level
============= =====================
Perl Very good
Python Good
+Ruby Basic
+JavaScript Basic
C++ Very good
C Very good
Java Good