From c1bfaf53a3015037ff85b443a83551ae6103fb2a Mon Sep 17 00:00:00 2001 From: dakkar Date: Sun, 31 Jul 2016 12:35:03 +0100 Subject: updated CV --- src/cv/cv-base.en.rest.txt | 56 +++++++++++++++++++++++++++++++++++++--------- 1 file changed, 45 insertions(+), 11 deletions(-) (limited to 'src/cv/cv-base.en.rest.txt') 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 -- cgit v1.2.3