]> git.llucax.com Git - personal/website.git/blobdiff - source/resume/resume.rst
blog: Don't use port
[personal/website.git] / source / resume / resume.rst
index 06fc9ebf6ecc3df8c23dd0e9808f91d9caa65142..f4cb7cd7a1c06ccb12d2b78c23a18a563c5f4f5a 100644 (file)
@@ -7,7 +7,7 @@ Leandro Matías Lucarella
 :Web: https://llucax.com/
 :LinkedIn: https://www.linkedin.com/in/llucax/
 :Location: Berlin, Germany
 :Web: https://llucax.com/
 :LinkedIn: https://www.linkedin.com/in/llucax/
 :Location: Berlin, Germany
-:Nationality: Argentine with Italian citizenship
+:Nationality: Argentine / Italian
 :Birth: 1979-02-15
 :Updated: |date|
 :GitHub User: llucax_ / leandro-lucarella-sociomantic_
 :Birth: 1979-02-15
 :Updated: |date|
 :GitHub User: llucax_ / leandro-lucarella-sociomantic_
@@ -20,15 +20,17 @@ Leandro Matías Lucarella
 Profile
 =======
 
 Profile
 =======
 
-Versatile developer and technical lead with focus system and network
-programming, library development, developer tooling in both low-level system
-programming languages and scripting high-level languages.
+Versatile developer with focus system and network programming, library
+development and development tools in both low-level system programming
+languages and scripting high-level languages.
+
+Quality-oriented technical lead. Aware of stakeholder's and business' needs.
+Able to balance good practices with business requirements; focus on keeping
+systems as simple as possible, but as complex as needed.
 
 Proactive self-taught, able to work on own motivation or as part of both
 small or big teams, specially using FLOSS_ (Free *Libre* Open Source
 
 Proactive self-taught, able to work on own motivation or as part of both
 small or big teams, specially using FLOSS_ (Free *Libre* Open Source
-Software) development methodologies and tools. Able to balance good practices
-with business requirements; focus on keeping systems as simple as possible, but
-as complex as needed.
+Software) development methodologies and tools.
 
 .. _FLOSS: https://en.wikipedia.org/wiki/Free_and_open-source_software
 
 
 .. _FLOSS: https://en.wikipedia.org/wiki/Free_and_open-source_software
 
@@ -36,14 +38,15 @@ as complex as needed.
 Skills
 ======
 
 Skills
 ======
 
-- Programming languages theory with deep practical knowledge of D, Python,
-  Bash (also worked quite a bit in C/C++ in the past).
+- Programming languages: deep practical knowledge of D, Python,
+  Bash, Make; C/C++ too, but it's a bit rusty. Basic knowledge but high
+  interest in Go and Rust.
 - Concurrent and network programming, including POSIX threads, BSD
   sockets, TCP/IP and TIPC_ experience.
 - Test automation (touching several systems, including Jenkins_ and Travis_,
   and using Docker_ for isolation and reproduceability).
 - Concurrent and network programming, including POSIX threads, BSD
   sockets, TCP/IP and TIPC_ experience.
 - Test automation (touching several systems, including Jenkins_ and Travis_,
   and using Docker_ for isolation and reproduceability).
-- Multi-paradigm design and programming with focus in simplicity.
-- Shell scripting and Linux system administration and performance tunning
+- Multi-paradigm design and programming.
+- Shell scripting and Linux system administration and performance tuning
   (focus on Debian_ based distros).
 - Training people on programming and technical topics.
 - Open source projects management.
   (focus on Debian_ based distros).
 - Training people on programming and technical topics.
 - Open source projects management.
@@ -66,57 +69,40 @@ Achievements
   published on Linux Free Magazine, year 1, number 1 (2003).
 
 - Several collaborations to popular FLOSS_ projects including (but not limited
   published on Linux Free Magazine, year 1, number 1 (2003).
 
 - Several collaborations to popular FLOSS_ projects including (but not limited
-  to):
-
-  - Linux_ (2001) [C]: Bugfix in ``bttv`` module for Leadtek WinView 601 TV
-    card.
-  - LIRC_ (2002) [C]: Debug of ``lirc_gpio`` module.
-  - xmi2code_ (2003) [C++]: Added PHP support and other minor features.
-  - dia2code_ (2003) [C]: Added PHP support.
-  - SQLObject_ (2006-2007) [Python]: Minor features and bugfixes.
-  - TurboGears_ (2006) [Python]: Minor features and bugfixes.
-  - Gnomad2_ (2005) [C]: Minor GUI improvements.
-  - DMD_ (2008-now) [C++/D]: Minor improvements to the compiler and runtime.
-
-- Creation of several small/medium sized FLOSS_ projects as part of a team:
-
-  - Etherled_ (2005) [C, ASM]: A remote controlled, programmable stroboscopic
-    image projector device using a 8051-family micro-controller, including an
-    ISA NE2000 compatible network adapter driver and a small, custom IP/UDP
-    stack.
-  - Sercom_ (2004-2009) [Python, SQL]: An automated compilation and testing
-    system for programs written in C/C++, including a security-aware backend
-    process to compile and test in a sandbox.
-  - Pymin_ (2007) [Python]: A Linux_ router administration tool based on a
-    daemon server with client/server infrastructure.
-  - eventxx_ (2007) [C++]: A thin C++ wrapper for libevent_.
-  - ev.d_ (2008) [D]: A thin D wrapper for libev_.
-  - mutest_ (2008) [C, C++, Python]: A simple micro unit testing framework for
-    C and C++.
-  - git-hub_ (2013-) [Python]: Git command line interface to GitHub.
-  - makd_ (2016-) [Shell, Python, Make]: A Make library/framework to build D
-    projects.
-  - neptune_ (2016-) [D]: Release process management documentation/spec +
-    supporting tools.
-  - beaver_ (2017-) [Shell]: Shared Travis scripts to be used to reduce CI
-    boilerplate.
-  - Management, contribution and.or reviewing of several other projects of the
-    sociomantic-tsunami_ organization.
+  to): Linux_ (2001, C, bugfix in ``bttv`` module), xmi2code_ (2003, C++, PHP
+  support, features and maintainership), dia2code_ (2003, C, PHP support),
+  SQLObject_ (2006-2007, Python, features and bugfixes), TurboGears_ (2006,
+  Python, features and bugfixes), Gnomad2_ (2005, C, GUI improvements), DMD_
+  (2008-, C++/D, improvements to the compiler and runtime).
+
+- Creation of several small/medium sized FLOSS_ projects: Etherled_ (2005,
+  C/ASM, remote controlled, programmable stroboscopic image projector device
+  using a 8051-family micro-controller, including an ISA NE2000 compatible
+  network adapter driver and a small, custom IP/UDP stack), Sercom_ (2004-2009,
+  Python/SQL, automated compilation and testing system for programs written in
+  C/C++, including a security-aware backend process to compile and test in a
+  sandbox), Pymin_ (2007, Python, Linux_ router administration tool based on a
+  daemon server with client/server infrastructure), eventxx_ (2007, C++, thin
+  C++ wrapper for libevent_), ev.d_ (2008, D, thin D wrapper for libev_),
+  mutest_ (2008, C/C++/Python, simple micro unit testing framework for C and
+  C++), git-hub_ (2013-, Python, Git command line interface to GitHub_), makd_
+  (2016-, Shell/Python/Make, Make library/framework to build D projects),
+  beaver_ (2017-, Shell, shared Travis scripts to be used to reduce CI
+  boilerplate), Management, contribution and.or reviewing of several other
+  projects of the sociomantic-tsunami_ organization.
 
 - Presented a talk (`Concurrent Garbage Collection for D`_) at DConf13_ and
   gave a Keynote_ at DConf16_.
 
 - Presented a talk (`Concurrent Garbage Collection for D`_) at DConf13_ and
   gave a Keynote_ at DConf16_.
+
 .. _Linux: http://www.kernel.org/
 .. _LUGFI: https://lugfi.github.io/
 .. _LUGMEN: https://web.archive.org/web/20111018041519/http://www.lugmen.org.ar:80/
 .. _Linux: http://www.kernel.org/
 .. _LUGFI: https://lugfi.github.io/
 .. _LUGMEN: https://web.archive.org/web/20111018041519/http://www.lugmen.org.ar:80/
-.. _LIRC: http://www.lirc.org/
 .. _PEAR: http://pear.php.net/
 .. _xmi2code: http://xmi2code.sourceforge.net/
 .. _dia2code: http://dia2code.sourceforge.net/
 .. _SQLObject: http://www.sqlobject.org/
 .. _TurboGears: http://www.turbogears.org/
 .. _Gnomad2: http://gnomad2.sourceforge.net/
 .. _PEAR: http://pear.php.net/
 .. _xmi2code: http://xmi2code.sourceforge.net/
 .. _dia2code: http://dia2code.sourceforge.net/
 .. _SQLObject: http://www.sqlobject.org/
 .. _TurboGears: http://www.turbogears.org/
 .. _Gnomad2: http://gnomad2.sourceforge.net/
-.. _Hooks: https://web.archive.org/web/20091124042847/http://hooks.gforge.lug.fi.uba.ar/hooks/docs/html/index.html
 .. _Etherled: https://llucax.com/proj/etherled/index.html
 .. _Sercom: https://git.llucax.com/r/software/sercom.git/
 .. _eventxx: https://llucax.com/proj/eventxx/
 .. _Etherled: https://llucax.com/proj/etherled/index.html
 .. _Sercom: https://git.llucax.com/r/software/sercom.git/
 .. _eventxx: https://llucax.com/proj/eventxx/
@@ -127,6 +113,7 @@ Achievements
 .. _mutest: https://llucax.com/proj/mutest/
 .. _DMD: http://dlang.org/
 .. _git-hub: https://github.com/sociomantic-tsunami/git-hub/
 .. _mutest: https://llucax.com/proj/mutest/
 .. _DMD: http://dlang.org/
 .. _git-hub: https://github.com/sociomantic-tsunami/git-hub/
+.. _GitHub: https://github.com/
 .. _makd: https://github.com/sociomantic-tsunami/makd/
 .. _neptune: https://github.com/sociomantic-tsunami/neptune/
 .. _beaver: https://github.com/sociomantic-tsunami/beaver/
 .. _makd: https://github.com/sociomantic-tsunami/makd/
 .. _neptune: https://github.com/sociomantic-tsunami/neptune/
 .. _beaver: https://github.com/sociomantic-tsunami/beaver/
@@ -140,39 +127,46 @@ Achievements
 Experience
 ==========
 
 Experience
 ==========
 
-Freelance independent professional (1997-2011):
-  Mostly small websites development and the backend deamon (written in Python)
-  for a Linux_ router administration application.
+`QuoScient GmbH`_ [Software Engineer] (2019-2020):
+  Doing Python development on QuoLab, a distributed security platform.
 
 
-`Ministerio de Economía`_ Internship (2001-2004):
-  LAMP (Linux_, Apache, MySQL, PHP) web development and some Linux_ system
-  administration.
+`dunnhumby Germany GmbH`_ [Lead Engineer - Technical Lead] (2018-2019):
+  Continued Technical Lead role after acquisition of Sociomantic adding
+  management of integration topics. Moving from GitHub_ to GitLab_.
 
 
-`My Way`_ (2004):
-   LAMP web development and some Linux_ system administration.
+`Sociomantic Labs GmbH`_ [Technical Development Lead] (2013-2018):
+  Technical support for a team of ~30 (grown from ~5). Development of
+  tools for developers.  Managing of development infrastructure (testing,
+  Debian_ repositories, Docker_ images, etc.) and setting processes for
+  development, testing, releasing and deployment for a team of ~60 (grown from
+  ~10).  Managing the open sourcing programme (sociomantic-tsunami_). Migration
+  from D1 to D2.
 
 
-`Facultad de Ingeniería`_, `Universidad de Buenos Aires`_ (2004-2009):
-  Assistant teacher, teaching programming topics covering C, C++, POSIX
-  threads, BSD sockets and GTK+ GUI and more.
+`Sociomantic Labs GmbH`_ [Software Developer] (2011-2013):
+  Development of a high performance, distributed real-time bidding platform (in
+  particular involved with the recommendation system and in-house database
+  engines (DHT_, DLS_, DMQ_). Migration from Subversion to Git (GitHub_)
+  introducing peer review. Linux server tuning for high load situations.
+
+Freelance independent professional (1997-2011):
+  Mostly small websites development and the backend daemon (written in Python)
+  for a Linux_ router administration application.
 
 `Integratech S.A.`_ (2006-2011):
   Development and maintenance of a monolithic (carrier grade) *softswitch*
   (H.248 in particular). Design and development of a new modular and
   distributed version of the *softswitch*.
 
 
 `Integratech S.A.`_ (2006-2011):
   Development and maintenance of a monolithic (carrier grade) *softswitch*
   (H.248 in particular). Design and development of a new modular and
   distributed version of the *softswitch*.
 
-`Sociomantic Labs GmbH`_ [Software Developer] (2011-2013):
-  Development of a high performance, distributed real-time bidding platform (in
-  particular involved with the recommendation system and in-house database
-  engines (DHT_, DLS_, DMQ_). Migration from Subversion to Git (GitHub)
-  introducing peer review. Linux server tunning for high load situations.
+`Facultad de Ingeniería`_, `Universidad de Buenos Aires`_ (2004-2009):
+  Assistant teacher, teaching programming topics covering C, C++, POSIX
+  threads, BSD sockets and GTK+ GUI and more.
 
 
-`Sociomantic Labs GmbH`_ [Technical Development Lead] (2013-):
-  Technical support for a team of ~30 (grown from ~5). Development of
-  tools for developers.  Managing of development infrastructure (testing,
-  Debian_ repositories, Docker_ images, etc.) and setting processes for
-  development, testing, releasing and deployment for a team of ~60 (grown from
-  ~10).  Managing the open sourcing programme (sociomantic-tsunami_). Migration
-  from D1 to D2.
+`My Way`_ (2004):
+   LAMP web development and some Linux_ system administration.
+
+`Ministerio de Economía`_ Internship (2001-2004):
+  LAMP (Linux_, Apache, MySQL, PHP) web development and some Linux_ system
+  administration.
 
 .. _Ministerio de Economía: https://web.archive.org/web/20040113055745/http://www.mecon.gov.ar:80/
 .. _Facultad de Ingeniería: http://www.fi.uba.ar/
 
 .. _Ministerio de Economía: https://web.archive.org/web/20040113055745/http://www.mecon.gov.ar:80/
 .. _Facultad de Ingeniería: http://www.fi.uba.ar/
@@ -180,10 +174,13 @@ Freelance independent professional (1997-2011):
 .. _My Way: http://www.myway.com.ar/
 .. _Integratech S.A.: http://www.integratech.com.ar/
 .. _NSN: http://www.nokiasiemensnetworks.com/
 .. _My Way: http://www.myway.com.ar/
 .. _Integratech S.A.: http://www.integratech.com.ar/
 .. _NSN: http://www.nokiasiemensnetworks.com/
-.. _sociomantic labs GmbH: http://www.sociomantic.com/
+.. _dunnhumby Germany GmbH: https://www.dunnhumby.com/
+.. _sociomantic labs GmbH: https://www.sociomantic.com/
 .. _DHT: https://github.com/sociomantic-tsunami/dhtnode/
 .. _DLS: https://github.com/sociomantic-tsunami/dlsnode/
 .. _DMQ: https://github.com/sociomantic-tsunami/dmqnode/
 .. _DHT: https://github.com/sociomantic-tsunami/dhtnode/
 .. _DLS: https://github.com/sociomantic-tsunami/dlsnode/
 .. _DMQ: https://github.com/sociomantic-tsunami/dmqnode/
+.. _GitLab: https://gitlab.com/
+.. _QuoScient GmbH: https://www.quoscient.io/
 
 
 Education
 
 
 Education