From 0eeb9ea534793ff76ca35e834e8cd4860f416d7a Mon Sep 17 00:00:00 2001 From: Leandro Lucarella Date: Tue, 27 Apr 2021 15:05:57 +0200 Subject: [PATCH 1/1] Update resume --- source/resume/resume.pdf | 814 +++++++++++++++++---------------------- source/resume/resume.rst | 76 ++-- 2 files changed, 378 insertions(+), 512 deletions(-) diff --git a/source/resume/resume.pdf b/source/resume/resume.pdf index dc1048a..e067b17 100644 --- a/source/resume/resume.pdf +++ b/source/resume/resume.pdf @@ -2,7 +2,7 @@ %“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com 1 0 obj << -/F1 2 0 R /F2 3 0 R /F3 18 0 R /F4 69 0 R +/F1 2 0 R /F2 3 0 R /F3 16 0 R /F4 62 0 R >> endobj 2 0 obj @@ -26,598 +26,549 @@ endobj << /A << /S /URI /Type /Action /URI (https://llucax.com/) ->> /Border [ 0 0 0 ] /Rect [ 153.7323 704.7736 233.7623 716.7736 ] /Subtype /Link /Type /Annot +>> /Border [ 0 0 0 ] /Rect [ 237.6123 719.0236 317.6423 731.0236 ] /Subtype /Link /Type /Annot >> endobj 6 0 obj << /A << /S /URI /Type /Action /URI (https://www.linkedin.com/in/llucax/) ->> /Border [ 0 0 0 ] /Rect [ 153.7323 689.7736 305.4423 701.7736 ] /Subtype /Link /Type /Annot +>> /Border [ 0 0 0 ] /Rect [ 153.7323 704.0236 305.4423 716.0236 ] /Subtype /Link /Type /Annot >> endobj 7 0 obj << /A << /S /URI /Type /Action /URI (https://github.com/llucax) ->> /Border [ 0 0 0 ] /Rect [ 153.7323 614.0236 179.2923 626.0236 ] /Subtype /Link /Type /Annot +>> /Border [ 0 0 0 ] /Rect [ 153.7323 689.0236 179.2923 701.0236 ] /Subtype /Link /Type /Annot >> endobj 8 0 obj << /A << /S /URI /Type /Action /URI (https://github.com/leandro-lucarella-sociomantic) ->> /Border [ 0 0 0 ] /Rect [ 187.6323 614.0236 317.6623 626.0236 ] /Subtype /Link /Type /Annot +>> /Border [ 0 0 0 ] /Rect [ 187.6323 689.0236 317.6623 701.0236 ] /Subtype /Link /Type /Annot >> endobj 9 0 obj << /A << -/S /URI /Type /Action /URI (https://jenkins.io/) ->> /Border [ 0 0 0 ] /Rect [ 323.5629 356.0236 358.8778 368.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (https://github.com/features/actions) +>> /Border [ 0 0 0 ] /Rect [ 204.6429 383.0236 271.3329 395.0236 ] /Subtype /Link /Type /Annot >> endobj 10 0 obj << /A << -/S /URI /Type /Action /URI (https://travis-ci.org/) ->> /Border [ 0 0 0 ] /Rect [ 363.0229 356.0236 391.8936 368.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (https://docs.gitlab.com/ee/ci/) +>> /Border [ 0 0 0 ] /Rect [ 276.8929 383.0236 319.1329 395.0236 ] /Subtype /Link /Type /Annot >> endobj 11 0 obj << /A << -/S /URI /Type /Action /URI (https://docs.gitlab.com/ee/ci/) ->> /Border [ 0 0 0 ] /Rect [ 395.8029 356.0236 440.1652 368.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (https://jenkins.io/) +>> /Border [ 0 0 0 ] /Rect [ 324.6929 383.0236 358.5929 395.0236 ] /Subtype /Link /Type /Annot >> endobj 12 0 obj << /A << -/S /URI /Type /Action /URI (https://github.com/features/actions) ->> /Border [ 0 0 0 ] /Rect [ 443.6029 356.0236 512.8869 368.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (https://travis-ci.org/) +>> /Border [ 0 0 0 ] /Rect [ 364.1529 383.0236 391.3729 395.0236 ] /Subtype /Link /Type /Annot >> endobj 13 0 obj << /A << -/S /URI /Type /Action /URI (https://www.docker.com/) ->> /Border [ 0 0 0 ] /Rect [ 112.3729 344.0236 144.0429 356.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (https://lugfi.github.io/) +>> /Border [ 0 0 0 ] /Rect [ 244.6629 272.0236 274.1129 284.0236 ] /Subtype /Link /Type /Annot >> endobj 14 0 obj << /A << -/S /URI /Type /Action /URI (https://www.debian.org/) ->> /Border [ 0 0 0 ] /Rect [ 448.6229 326.0236 500.7077 338.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (https://web.archive.org/web/20111018041519/http://www.lugmen.org.ar:80/) +>> /Border [ 0 0 0 ] /Rect [ 328.0329 272.0236 370.8129 284.0236 ] /Subtype /Link /Type /Annot >> endobj 15 0 obj << /A << -/S /URI /Type /Action /URI (https://lugfi.github.io/) ->> /Border [ 0 0 0 ] /Rect [ 244.6629 203.0236 302.7578 215.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (http://www.kernel.org/) +>> /Border [ 0 0 0 ] /Rect [ 457.5229 224.0236 487.637 236.0236 ] /Subtype /Link /Type /Annot >> endobj 16 0 obj << -/A << -/S /URI /Type /Action /URI (https://web.archive.org/web/20111018041519/http://www.lugmen.org.ar:80/) ->> /Border [ 0 0 0 ] /Rect [ 328.0329 203.0236 413.7802 215.0236 ] /Subtype /Link /Type /Annot +/BaseFont /Courier /Encoding /WinAnsiEncoding /Name /F3 /Subtype /Type1 /Type /Font >> endobj 17 0 obj << /A << -/S /URI /Type /Action /URI (http://www.kernel.org/) ->> /Border [ 0 0 0 ] /Rect [ 457.5229 143.0236 487.637 155.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (http://xmi2code.sourceforge.net/) +>> /Border [ 0 0 0 ] /Rect [ 154.1529 212.0236 197.1489 224.0236 ] /Subtype /Link /Type /Annot >> endobj 18 0 obj << -/BaseFont /Courier /Encoding /WinAnsiEncoding /Name /F3 /Subtype /Type1 /Type /Font +/A << +/S /URI /Type /Action /URI (http://www.sqlobject.org/) +>> /Border [ 0 0 0 ] /Rect [ 258.6429 212.0236 308.0678 224.0236 ] /Subtype /Link /Type /Annot >> endobj 19 0 obj << /A << -/S /URI /Type /Action /URI (http://xmi2code.sourceforge.net/) ->> /Border [ 0 0 0 ] /Rect [ 154.1529 131.0236 197.1489 143.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (http://www.turbogears.org/) +>> /Border [ 0 0 0 ] /Rect [ 407.0529 212.0236 461.2267 224.0236 ] /Subtype /Link /Type /Annot >> endobj 20 0 obj << /A << -/S /URI /Type /Action /URI (http://www.sqlobject.org/) ->> /Border [ 0 0 0 ] /Rect [ 258.6429 131.0236 308.0678 143.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (http://gnomad2.sourceforge.net/) +>> /Border [ 0 0 0 ] /Rect [ 85.69291 200.0236 129.6029 212.0236 ] /Subtype /Link /Type /Annot >> endobj 21 0 obj << /A << -/S /URI /Type /Action /URI (http://www.turbogears.org/) ->> /Border [ 0 0 0 ] /Rect [ 407.0529 131.0236 461.2267 143.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (http://dlang.org/) +>> /Border [ 0 0 0 ] /Rect [ 179.6229 200.0236 211.6795 212.0236 ] /Subtype /Link /Type /Annot >> endobj 22 0 obj << /A << -/S /URI /Type /Action /URI (http://gnomad2.sourceforge.net/) ->> /Border [ 0 0 0 ] /Rect [ 85.69291 119.0236 129.6029 131.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (https://github.com/sociomantic-tsunami/) +>> /Border [ 0 0 0 ] /Rect [ 299.6629 200.0236 409.3661 212.0236 ] /Subtype /Link /Type /Annot >> endobj 23 0 obj << /A << -/S /URI /Type /Action /URI (http://dlang.org/) ->> /Border [ 0 0 0 ] /Rect [ 179.6229 119.0236 202.3929 131.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (https://llucax.com/proj/etherled/index.html) +>> /Border [ 0 0 0 ] /Rect [ 235.7629 170.0236 298.5978 182.0236 ] /Subtype /Link /Type /Annot >> endobj 24 0 obj << /A << -/S /URI /Type /Action /URI (https://llucax.com/proj/etherled/index.html) ->> /Border [ 0 0 0 ] /Rect [ 361.3429 101.0236 421.6664 113.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (https://git.llucax.com/r/software/sercom.git/) +>> /Border [ 0 0 0 ] /Rect [ 446.9429 170.0236 532.5827 182.0236 ] /Subtype /Link /Type /Annot >> endobj 25 0 obj << -/Annots [ 4 0 R 5 0 R 6 0 R 7 0 R 8 0 R 9 0 R 10 0 R 11 0 R 12 0 R 13 0 R - 14 0 R 15 0 R 16 0 R 17 0 R 19 0 R 20 0 R 21 0 R 22 0 R 23 0 R 24 0 R ] /Contents 91 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 90 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] ->> /Rotate 0 - /Trans << - ->> /Type /Page +/A << +/S /URI /Type /Action /URI (https://llucax.com/proj/pymin/index.html) +>> /Border [ 0 0 0 ] /Rect [ 205.2029 158.0236 232.8912 170.0236 ] /Subtype /Link /Type /Annot >> endobj 26 0 obj << /A << -/S /URI /Type /Action /URI (https://git.llucax.com/r/software/sercom.git/) ->> /Border [ 0 0 0 ] /Rect [ 85.69291 750.0236 120.1429 762.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (https://llucax.com/proj/eventxx/) +>> /Border [ 0 0 0 ] /Rect [ 306.9129 158.0236 341.1436 170.0236 ] /Subtype /Link /Type /Annot >> endobj 27 0 obj << /A << -/S /URI /Type /Action /URI (https://llucax.com/proj/pymin/index.html) ->> /Border [ 0 0 0 ] /Rect [ 434.7429 750.0236 464.3147 762.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (https://llucax.com/proj/ev.d/index.html) +>> /Border [ 0 0 0 ] /Rect [ 403.0729 158.0236 421.6061 170.0236 ] /Subtype /Link /Type /Annot >> endobj 28 0 obj << /A << -/S /URI /Type /Action /URI (http://www.kernel.org/) ->> /Border [ 0 0 0 ] /Rect [ 85.69291 738.0236 109.5929 750.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (https://llucax.com/proj/mutest/) +>> /Border [ 0 0 0 ] /Rect [ 471.9929 158.0236 501.4985 170.0236 ] /Subtype /Link /Type /Annot >> endobj 29 0 obj << /A << -/S /URI /Type /Action /URI (https://llucax.com/proj/eventxx/) ->> /Border [ 0 0 0 ] /Rect [ 231.3029 738.0236 268.1514 750.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (https://github.com/sociomantic-tsunami/git-hub/) +>> /Border [ 0 0 0 ] /Rect [ 157.3929 146.0236 188.4504 158.0236 ] /Subtype /Link /Type /Annot >> endobj 30 0 obj << /A << -/S /URI /Type /Action /URI (http://monkey.org/~provos/libevent/) ->> /Border [ 0 0 0 ] /Rect [ 418.0629 738.0236 459.0913 750.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (https://github.com/sociomantic-tsunami/makd/) +>> /Border [ 0 0 0 ] /Rect [ 265.2229 146.0236 291.6228 158.0236 ] /Subtype /Link /Type /Annot >> endobj 31 0 obj << /A << -/S /URI /Type /Action /URI (https://llucax.com/proj/ev.d/index.html) ->> /Border [ 0 0 0 ] /Rect [ 461.4129 738.0236 487.4784 750.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (https://github.com/sociomantic-tsunami/beaver/) +>> /Border [ 0 0 0 ] /Rect [ 441.4129 146.0236 475.3952 158.0236 ] /Subtype /Link /Type /Annot >> endobj 32 0 obj << /A << -/S /URI /Type /Action /URI (http://software.schmorp.de/pkg/libev.html) ->> /Border [ 0 0 0 ] /Rect [ 167.9429 726.0236 189.1135 738.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (https://github.com/lunofono) +>> /Border [ 0 0 0 ] /Rect [ 116.8129 134.0236 158.5129 146.0236 ] /Subtype /Link /Type /Annot >> endobj 33 0 obj << /A << -/S /URI /Type /Action /URI (https://llucax.com/proj/mutest/) ->> /Border [ 0 0 0 ] /Rect [ 197.3929 726.0236 228.1662 738.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (https://flutter.dev/) +>> /Border [ 0 0 0 ] /Rect [ 195.7529 134.0236 224.0929 146.0236 ] /Subtype /Link /Type /Annot >> endobj 34 0 obj << /A << -/S /URI /Type /Action /URI (https://github.com/sociomantic-tsunami/git-hub/) ->> /Border [ 0 0 0 ] /Rect [ 113.4829 714.0236 149.5629 726.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (https://github.com/noclick-me) +>> /Border [ 0 0 0 ] /Rect [ 232.9829 134.0236 280.2129 146.0236 ] /Subtype /Link /Type /Annot >> endobj 35 0 obj << /A << -/S /URI /Type /Action /URI (https://github.com/) ->> /Border [ 0 0 0 ] /Rect [ 350.8129 714.0236 431.5227 726.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (https://www.rust-lang.org/) +>> /Border [ 0 0 0 ] /Rect [ 317.4529 134.0236 338.0129 146.0236 ] /Subtype /Link /Type /Annot >> endobj 36 0 obj << /A << -/S /URI /Type /Action /URI (https://github.com/sociomantic-tsunami/makd/) ->> /Border [ 0 0 0 ] /Rect [ 390.8229 714.0236 470.3727 726.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (https://flutter.dev/) +>> /Border [ 0 0 0 ] /Rect [ 343.5729 134.0236 371.9129 146.0236 ] /Subtype /Link /Type /Annot >> endobj 37 0 obj << /A << -/S /URI /Type /Action /URI (https://github.com/sociomantic-tsunami/beaver/) ->> /Border [ 0 0 0 ] /Rect [ 370.2229 702.0236 410.5577 714.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (http://dconf.org/2013/talks/lucarella.html) +>> /Border [ 0 0 0 ] /Rect [ 164.0629 116.0236 326.3429 128.0236 ] /Subtype /Link /Type /Annot >> endobj 38 0 obj << /A << -/S /URI /Type /Action /URI (https://github.com/sociomantic-tsunami/) ->> /Border [ 0 0 0 ] /Rect [ 211.8629 678.0236 304.6828 690.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (http://dconf.org/2013/) +>> /Border [ 0 0 0 ] /Rect [ 343.5729 116.0236 383.0329 128.0236 ] /Subtype /Link /Type /Annot >> endobj 39 0 obj << /A << -/S /URI /Type /Action /URI (https://github.com/lunofono) ->> /Border [ 0 0 0 ] /Rect [ 365.8029 678.0236 409.8687 690.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (http://dconf.org/2016/talks/lucarella.html) +>> /Border [ 0 0 0 ] /Rect [ 438.0729 116.0236 474.7629 128.0236 ] /Subtype /Link /Type /Annot >> endobj 40 0 obj << /A << -/S /URI /Type /Action /URI (https://flutter.dev/) ->> /Border [ 0 0 0 ] /Rect [ 444.7429 678.0236 476.1247 690.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (http://dconf.org/2016/) +>> /Border [ 0 0 0 ] /Rect [ 488.6629 116.0236 528.1229 128.0236 ] /Subtype /Link /Type /Annot >> endobj 41 0 obj << -/A << -/S /URI /Type /Action /URI (https://github.com/noclick-me) ->> /Border [ 0 0 0 ] /Rect [ 481.9729 678.0236 532.5827 690.0236 ] /Subtype /Link /Type /Annot +/Annots [ 4 0 R 5 0 R 6 0 R 7 0 R 8 0 R 9 0 R 10 0 R 11 0 R 12 0 R 13 0 R + 14 0 R 15 0 R 17 0 R 18 0 R 19 0 R 20 0 R 21 0 R 22 0 R 23 0 R 24 0 R + 25 0 R 26 0 R 27 0 R 28 0 R 29 0 R 30 0 R 31 0 R 32 0 R 33 0 R 34 0 R + 35 0 R 36 0 R 37 0 R 38 0 R 39 0 R 40 0 R ] /Contents 84 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 83 0 R /Resources << +/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] +>> /Rotate 0 + /Trans << + +>> /Type /Page >> endobj 42 0 obj << /A << -/S /URI /Type /Action /URI (https://www.rust-lang.org/) ->> /Border [ 0 0 0 ] /Rect [ 120.1529 666.0236 140.7129 678.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (https://flutter.dev/) +>> /Border [ 0 0 0 ] /Rect [ 334.7329 699.0236 396.8941 711.0236 ] /Subtype /Link /Type /Annot >> endobj 43 0 obj << /A << -/S /URI /Type /Action /URI (https://flutter.dev/) ->> /Border [ 0 0 0 ] /Rect [ 146.2729 666.0236 174.6129 678.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (https://github.com/noclick-me) +>> /Border [ 0 0 0 ] /Rect [ 82.69291 687.0236 129.9229 699.0236 ] /Subtype /Link /Type /Annot >> endobj 44 0 obj << /A << -/S /URI /Type /Action /URI (http://dconf.org/2013/talks/lucarella.html) ->> /Border [ 0 0 0 ] /Rect [ 164.0629 648.0236 326.3429 660.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (https://www.rust-lang.org/) +>> /Border [ 0 0 0 ] /Rect [ 239.4029 687.0236 259.9629 699.0236 ] /Subtype /Link /Type /Annot >> endobj 45 0 obj << /A << -/S /URI /Type /Action /URI (http://dconf.org/2013/) ->> /Border [ 0 0 0 ] /Rect [ 343.5729 648.0236 383.0329 660.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (https://flutter.dev/) +>> /Border [ 0 0 0 ] /Rect [ 271.3629 687.0236 299.7029 699.0236 ] /Subtype /Link /Type /Annot >> endobj 46 0 obj << /A << -/S /URI /Type /Action /URI (http://dconf.org/2016/talks/lucarella.html) ->> /Border [ 0 0 0 ] /Rect [ 438.0729 648.0236 474.7629 660.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (https://github.com/lunofono) +>> /Border [ 0 0 0 ] /Rect [ 325.2729 687.0236 366.9729 699.0236 ] /Subtype /Link /Type /Annot >> endobj 47 0 obj << /A << -/S /URI /Type /Action /URI (http://dconf.org/2016/) ->> /Border [ 0 0 0 ] /Rect [ 488.6629 648.0236 528.1229 660.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (https://flutter.dev/) +>> /Border [ 0 0 0 ] /Rect [ 490.3529 687.0236 518.6929 699.0236 ] /Subtype /Link /Type /Annot >> endobj 48 0 obj << /A << -/S /URI /Type /Action /URI (https://flutter.dev/) ->> /Border [ 0 0 0 ] /Rect [ 334.7329 573.0236 396.8941 585.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (https://www.quoscient.io/) +>> /Border [ 0 0 0 ] /Rect [ 62.69291 671.0236 145.4829 683.0236 ] /Subtype /Link /Type /Annot >> endobj 49 0 obj << /A << -/S /URI /Type /Action /URI (https://github.com/noclick-me) ->> /Border [ 0 0 0 ] /Rect [ 82.69291 561.0236 129.9229 573.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (https://www.dunnhumby.com/) +>> /Border [ 0 0 0 ] /Rect [ 62.69291 640.0236 198.8229 652.0236 ] /Subtype /Link /Type /Annot >> endobj 50 0 obj << /A << -/S /URI /Type /Action /URI (https://www.rust-lang.org/) ->> /Border [ 0 0 0 ] /Rect [ 239.4029 561.0236 259.9629 573.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (https://github.com/) +>> /Border [ 0 0 0 ] /Rect [ 172.1629 613.0236 203.2829 625.0236 ] /Subtype /Link /Type /Annot >> endobj 51 0 obj << /A << -/S /URI /Type /Action /URI (https://flutter.dev/) ->> /Border [ 0 0 0 ] /Rect [ 271.3629 561.0236 299.7029 573.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (https://gitlab.com/) +>> /Border [ 0 0 0 ] /Rect [ 217.1829 613.0236 246.6429 625.0236 ] /Subtype /Link /Type /Annot >> endobj 52 0 obj << /A << -/S /URI /Type /Action /URI (https://github.com/lunofono) ->> /Border [ 0 0 0 ] /Rect [ 325.2729 561.0236 366.9729 573.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (https://www.sociomantic.com/) +>> /Border [ 0 0 0 ] /Rect [ 62.69291 597.0236 181.0529 609.0236 ] /Subtype /Link /Type /Annot >> endobj 53 0 obj << /A << -/S /URI /Type /Action /URI (https://flutter.dev/) ->> /Border [ 0 0 0 ] /Rect [ 490.3529 561.0236 518.6929 573.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (https://www.debian.org/) +>> /Border [ 0 0 0 ] /Rect [ 315.5729 570.0236 349.3278 582.0236 ] /Subtype /Link /Type /Annot >> endobj 54 0 obj << /A << -/S /URI /Type /Action /URI (https://www.quoscient.io/) ->> /Border [ 0 0 0 ] /Rect [ 62.69291 545.0236 145.4829 557.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (https://www.docker.com/) +>> /Border [ 0 0 0 ] /Rect [ 380.6029 570.0236 415.0394 582.0236 ] /Subtype /Link /Type /Annot >> endobj 55 0 obj << /A << -/S /URI /Type /Action /URI (https://www.dunnhumby.com/) ->> /Border [ 0 0 0 ] /Rect [ 62.69291 514.0236 198.8229 526.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (https://github.com/sociomantic-tsunami/) +>> /Border [ 0 0 0 ] /Rect [ 288.3429 546.0236 379.4729 558.0236 ] /Subtype /Link /Type /Annot >> endobj 56 0 obj << /A << -/S /URI /Type /Action /URI (https://github.com/) ->> /Border [ 0 0 0 ] /Rect [ 172.1629 487.0236 203.2829 499.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (https://www.sociomantic.com/) +>> /Border [ 0 0 0 ] /Rect [ 62.69291 530.0236 181.0529 542.0236 ] /Subtype /Link /Type /Annot >> endobj 57 0 obj << /A << -/S /URI /Type /Action /URI (https://gitlab.com/) ->> /Border [ 0 0 0 ] /Rect [ 217.1829 487.0236 246.6429 499.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (https://github.com/sociomantic-tsunami/dhtnode/) +>> /Border [ 0 0 0 ] /Rect [ 356.7129 503.0236 395.4819 515.0236 ] /Subtype /Link /Type /Annot >> endobj 58 0 obj << /A << -/S /URI /Type /Action /URI (https://www.sociomantic.com/) ->> /Border [ 0 0 0 ] /Rect [ 62.69291 471.0236 181.0529 483.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (https://github.com/sociomantic-tsunami/dlsnode/) +>> /Border [ 0 0 0 ] /Rect [ 382.8229 503.0236 423.0946 515.0236 ] /Subtype /Link /Type /Annot >> endobj 59 0 obj << /A << -/S /URI /Type /Action /URI (https://www.debian.org/) ->> /Border [ 0 0 0 ] /Rect [ 253.3229 444.0236 302.6708 456.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (https://github.com/sociomantic-tsunami/dmqnode/) +>> /Border [ 0 0 0 ] /Rect [ 407.8329 503.0236 454.5873 515.0236 ] /Subtype /Link /Type /Annot >> endobj 60 0 obj << /A << -/S /URI /Type /Action /URI (https://www.docker.com/) ->> /Border [ 0 0 0 ] /Rect [ 345.0229 444.0236 403.1948 456.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (https://github.com/) +>> /Border [ 0 0 0 ] /Rect [ 165.5029 491.0236 196.6229 503.0236 ] /Subtype /Link /Type /Annot >> endobj 61 0 obj << /A << -/S /URI /Type /Action /URI (https://github.com/sociomantic-tsunami/) ->> /Border [ 0 0 0 ] /Rect [ 268.8829 420.0236 360.0129 432.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (http://www.integratech.com.ar/) +>> /Border [ 0 0 0 ] /Rect [ 62.69291 444.0236 138.8229 456.0236 ] /Subtype /Link /Type /Annot >> endobj 62 0 obj << -/A << -/S /URI /Type /Action /URI (https://www.sociomantic.com/) ->> /Border [ 0 0 0 ] /Rect [ 62.69291 404.0236 181.0529 416.0236 ] /Subtype /Link /Type /Annot +/BaseFont /Helvetica-Oblique /Encoding /WinAnsiEncoding /Name /F4 /Subtype /Type1 /Type /Font >> endobj 63 0 obj << /A << -/S /URI /Type /Action /URI (https://github.com/sociomantic-tsunami/dhtnode/) ->> /Border [ 0 0 0 ] /Rect [ 356.7129 377.0236 395.4819 389.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (http://www.fi.uba.ar/) +>> /Border [ 0 0 0 ] /Rect [ 62.69291 401.0236 168.2829 413.0236 ] /Subtype /Link /Type /Annot >> endobj 64 0 obj << /A << -/S /URI /Type /Action /URI (https://github.com/sociomantic-tsunami/dlsnode/) ->> /Border [ 0 0 0 ] /Rect [ 382.8229 377.0236 423.0946 389.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (http://www.uba.ar/) +>> /Border [ 0 0 0 ] /Rect [ 173.8429 401.0236 312.7729 413.0236 ] /Subtype /Link /Type /Annot >> endobj 65 0 obj << /A << -/S /URI /Type /Action /URI (https://github.com/sociomantic-tsunami/dmqnode/) ->> /Border [ 0 0 0 ] /Rect [ 407.8329 377.0236 454.5873 389.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (http://www.myway.com.ar/) +>> /Border [ 0 0 0 ] /Rect [ 62.69291 358.0236 99.92291 370.0236 ] /Subtype /Link /Type /Annot >> endobj 66 0 obj << /A << -/S /URI /Type /Action /URI (https://github.com/) ->> /Border [ 0 0 0 ] /Rect [ 165.5029 365.0236 196.6229 377.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (http://www.kernel.org/) +>> /Border [ 0 0 0 ] /Rect [ 240.5429 343.0236 264.4429 355.0236 ] /Subtype /Link /Type /Annot >> endobj 67 0 obj << /A << -/S /URI /Type /Action /URI (http://www.kernel.org/) ->> /Border [ 0 0 0 ] /Rect [ 463.9629 334.0236 502.5527 346.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (https://web.archive.org/web/20040113055745/http://www.mecon.gov.ar:80/) +>> /Border [ 0 0 0 ] /Rect [ 62.69291 327.0236 174.9429 339.0236 ] /Subtype /Link /Type /Annot >> endobj 68 0 obj << /A << -/S /URI /Type /Action /URI (http://www.integratech.com.ar/) ->> /Border [ 0 0 0 ] /Rect [ 62.69291 306.0236 138.8229 318.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (http://www.kernel.org/) +>> /Border [ 0 0 0 ] /Rect [ 116.0329 312.0236 139.9329 324.0236 ] /Subtype /Link /Type /Annot >> endobj 69 0 obj << -/BaseFont /Helvetica-Oblique /Encoding /WinAnsiEncoding /Name /F4 /Subtype /Type1 /Type /Font +/A << +/S /URI /Type /Action /URI (http://www.kernel.org/) +>> /Border [ 0 0 0 ] /Rect [ 378.3729 312.0236 402.2729 324.0236 ] /Subtype /Link /Type /Annot >> endobj 70 0 obj << /A << -/S /URI /Type /Action /URI (http://www.fi.uba.ar/) ->> /Border [ 0 0 0 ] /Rect [ 62.69291 263.0236 168.2829 275.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (http://www.cnba.uba.ar/) +>> /Border [ 0 0 0 ] /Rect [ 62.69291 261.0236 225.5129 273.0236 ] /Subtype /Link /Type /Annot >> endobj 71 0 obj << /A << -/S /URI /Type /Action /URI (http://www.uba.ar/) ->> /Border [ 0 0 0 ] /Rect [ 173.8429 263.0236 312.7729 275.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (http://www.fi.uba.ar/) +>> /Border [ 0 0 0 ] /Rect [ 62.69291 230.0236 168.2829 242.0236 ] /Subtype /Link /Type /Annot >> endobj 72 0 obj << /A << -/S /URI /Type /Action /URI (http://www.myway.com.ar/) ->> /Border [ 0 0 0 ] /Rect [ 62.69291 220.0236 99.92291 232.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (http://www.uba.ar/) +>> /Border [ 0 0 0 ] /Rect [ 173.8429 230.0236 312.7729 242.0236 ] /Subtype /Link /Type /Annot >> endobj 73 0 obj << /A << -/S /URI /Type /Action /URI (http://www.kernel.org/) ->> /Border [ 0 0 0 ] /Rect [ 240.5429 205.0236 264.4429 217.0236 ] /Subtype /Link /Type /Annot +/S /URI /Type /Action /URI (https://llucax.com/proj/dgc/index.html) +>> /Border [ 0 0 0 ] /Rect [ 228.3029 215.0236 508.4229 227.0236 ] /Subtype /Link /Type /Annot >> endobj 74 0 obj << -/A << -/S /URI /Type /Action /URI (https://web.archive.org/web/20040113055745/http://www.mecon.gov.ar:80/) ->> /Border [ 0 0 0 ] /Rect [ 62.69291 189.0236 174.9429 201.0236 ] /Subtype /Link /Type /Annot +/Annots [ 42 0 R 43 0 R 44 0 R 45 0 R 46 0 R 47 0 R 48 0 R 49 0 R 50 0 R 51 0 R + 52 0 R 53 0 R 54 0 R 55 0 R 56 0 R 57 0 R 58 0 R 59 0 R 60 0 R 61 0 R + 63 0 R 64 0 R 65 0 R 66 0 R 67 0 R 68 0 R 69 0 R 70 0 R 71 0 R 72 0 R + 73 0 R ] /Contents 85 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 83 0 R /Resources << +/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] +>> /Rotate 0 + /Trans << + +>> /Type /Page >> endobj 75 0 obj << -/A << -/S /URI /Type /Action /URI (http://www.kernel.org/) ->> /Border [ 0 0 0 ] /Rect [ 116.0329 174.0236 139.9329 186.0236 ] /Subtype /Link /Type /Annot +/Outlines 77 0 R /PageLabels 86 0 R /PageMode /UseNone /Pages 83 0 R /Type /Catalog >> endobj 76 0 obj << -/A << -/S /URI /Type /Action /URI (http://www.kernel.org/) ->> /Border [ 0 0 0 ] /Rect [ 378.3729 174.0236 402.2729 186.0236 ] /Subtype /Link /Type /Annot +/Author () /CreationDate (D:20210405172521+00'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20210405172521+00'00') /Producer (ReportLab PDF Library - www.reportlab.com) + /Subject (\(unspecified\)) /Title (Leandro Mat\355as Lucarella) /Trapped /False >> endobj 77 0 obj << -/A << -/S /URI /Type /Action /URI (http://www.cnba.uba.ar/) ->> /Border [ 0 0 0 ] /Rect [ 62.69291 123.0236 225.5129 135.0236 ] /Subtype /Link /Type /Annot +/Count 5 /First 78 0 R /Last 82 0 R /Type /Outlines >> endobj 78 0 obj << -/A << -/S /URI /Type /Action /URI (http://www.fi.uba.ar/) ->> /Border [ 0 0 0 ] /Rect [ 62.69291 92.02362 168.2829 104.0236 ] /Subtype /Link /Type /Annot +/Dest [ 41 0 R /XYZ 62.69291 614.0236 0 ] /Next 79 0 R /Parent 77 0 R /Title (Profile) >> endobj 79 0 obj << -/A << -/S /URI /Type /Action /URI (http://www.uba.ar/) ->> /Border [ 0 0 0 ] /Rect [ 173.8429 92.02362 312.7729 104.0236 ] /Subtype /Link /Type /Annot +/Dest [ 41 0 R /XYZ 62.69291 479.0236 0 ] /Next 80 0 R /Parent 77 0 R /Prev 78 0 R /Title (Skills) >> endobj 80 0 obj << -/A << -/S /URI /Type /Action /URI (https://llucax.com/proj/dgc/index.html) ->> /Border [ 0 0 0 ] /Rect [ 228.3029 77.02362 454.5129 89.02362 ] /Subtype /Link /Type /Annot +/Dest [ 41 0 R /XYZ 62.69291 320.0236 0 ] /Next 81 0 R /Parent 77 0 R /Prev 79 0 R /Title (Achievements) >> endobj 81 0 obj << -/Annots [ 26 0 R 27 0 R 28 0 R 29 0 R 30 0 R 31 0 R 32 0 R 33 0 R 34 0 R 35 0 R - 36 0 R 37 0 R 38 0 R 39 0 R 40 0 R 41 0 R 42 0 R 43 0 R 44 0 R 45 0 R - 46 0 R 47 0 R 48 0 R 49 0 R 50 0 R 51 0 R 52 0 R 53 0 R 54 0 R 55 0 R - 56 0 R 57 0 R 58 0 R 59 0 R 60 0 R 61 0 R 62 0 R 63 0 R 64 0 R 65 0 R - 66 0 R 67 0 R 68 0 R 70 0 R 71 0 R 72 0 R 73 0 R 74 0 R 75 0 R 76 0 R - 77 0 R 78 0 R 79 0 R 80 0 R ] /Contents 92 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 90 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] ->> /Rotate 0 - /Trans << - ->> /Type /Page +/Dest [ 74 0 R /XYZ 62.69291 765.0236 0 ] /Next 82 0 R /Parent 77 0 R /Prev 80 0 R /Title (Experience) >> endobj 82 0 obj << -/Outlines 84 0 R /PageLabels 93 0 R /PageMode /UseNone /Pages 90 0 R /Type /Catalog +/Dest [ 74 0 R /XYZ 62.69291 300.0236 0 ] /Parent 77 0 R /Prev 81 0 R /Title (Education) >> endobj 83 0 obj << -/Author () /CreationDate (D:20210319231223+00'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20210319231223+00'00') /Producer (ReportLab PDF Library - www.reportlab.com) - /Subject (\(unspecified\)) /Title (Leandro Mat\355as Lucarella) /Trapped /False +/Count 2 /Kids [ 41 0 R 74 0 R ] /Type /Pages >> endobj 84 0 obj << -/Count 5 /First 85 0 R /Last 89 0 R /Type /Outlines ->> -endobj -85 0 obj -<< -/Dest [ 25 0 R /XYZ 62.69291 599.0236 0 ] /Next 86 0 R /Parent 84 0 R /Title (Profile) ->> -endobj -86 0 obj -<< -/Dest [ 25 0 R /XYZ 62.69291 464.0236 0 ] /Next 87 0 R /Parent 84 0 R /Prev 85 0 R /Title (Skills) ->> -endobj -87 0 obj -<< -/Dest [ 25 0 R /XYZ 62.69291 251.0236 0 ] /Next 88 0 R /Parent 84 0 R /Prev 86 0 R /Title (Achievements) ->> -endobj -88 0 obj -<< -/Dest [ 81 0 R /XYZ 62.69291 639.0236 0 ] /Next 89 0 R /Parent 84 0 R /Prev 87 0 R /Title (Experience) ->> -endobj -89 0 obj -<< -/Dest [ 81 0 R /XYZ 62.69291 162.0236 0 ] /Parent 84 0 R /Prev 88 0 R /Title (Education) ->> -endobj -90 0 obj -<< -/Count 2 /Kids [ 25 0 R 81 0 R ] /Type /Pages ->> -endobj -91 0 obj -<< -/Length 9260 +/Length 9686 >> stream 1 0 0 1 0 0 cm BT /F1 12 Tf 14.4 TL ET @@ -636,13 +587,13 @@ q 1 0 0 1 6 3 cm q 0 0 0 rg -BT 1 0 0 1 0 2 Tm /F2 10 Tf 12 TL 40.25937 0 Td (E-Mail:) Tj T* -40.25937 0 Td ET +BT 1 0 0 1 0 2 Tm /F2 10 Tf 12 TL 32.48937 0 Td (Contact:) Tj T* -32.48937 0 Td ET Q Q q 1 0 0 1 91.03937 3 cm q -BT 1 0 0 1 0 2 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (luca@llucax.com) Tj T* ET +BT 1 0 0 1 0 2 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (luca@llucax.com) Tj 0 0 0 rg ( | ) Tj 0 0 .501961 rg (https://llucax.com/) Tj T* ET Q Q q @@ -658,14 +609,13 @@ q 1 0 0 1 6 3 cm q 0 0 0 rg -BT 1 0 0 1 0 2 Tm /F2 10 Tf 12 TL 48.59937 0 Td (Web:) Tj T* -48.59937 0 Td ET +BT 1 0 0 1 0 2 Tm /F2 10 Tf 12 TL 28.58937 0 Td (LinkedIn:) Tj T* -28.58937 0 Td ET Q Q q 1 0 0 1 91.03937 3 cm q -0 0 .501961 rg -BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL (https://llucax.com/) Tj T* ET +BT 1 0 0 1 0 2 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (https://www.linkedin.com/in/llucax/) Tj T* ET Q Q q @@ -681,14 +631,13 @@ q 1 0 0 1 6 3 cm q 0 0 0 rg -BT 1 0 0 1 0 2 Tm /F2 10 Tf 12 TL 28.58937 0 Td (LinkedIn:) Tj T* -28.58937 0 Td ET +BT 1 0 0 1 0 2 Tm /F2 10 Tf 12 TL 36.37937 0 Td (GitHub:) Tj T* -36.37937 0 Td ET Q Q q 1 0 0 1 91.03937 3 cm q -0 0 .501961 rg -BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL (https://www.linkedin.com/in/llucax/) Tj T* ET +BT 1 0 0 1 0 2 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (llucax) Tj 0 0 0 rg ( / ) Tj 0 0 .501961 rg (leandro-lucarella-sociomantic) Tj T* ET Q Q q @@ -780,7 +729,7 @@ q 1 0 0 1 91.03937 3 cm q 0 0 0 rg -BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL (2021-03) Tj T* ET +BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL (2021-04) Tj T* ET Q Q q @@ -788,73 +737,51 @@ Q Q Q q -1 0 0 1 62.69291 611.0236 cm -q -0 0 0 rg -BT /F1 10 Tf 12 TL ET -q -1 0 0 1 6 3 cm -q -0 0 0 rg -BT 1 0 0 1 0 2 Tm /F2 10 Tf 12 TL 11.36937 0 Td (GitHub User:) Tj T* -11.36937 0 Td ET -Q -Q -q -1 0 0 1 91.03937 3 cm -q -BT 1 0 0 1 0 2 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (llucax) Tj 0 0 0 rg ( / ) Tj 0 0 .501961 rg (leandro-lucarella-sociomantic) Tj T* ET -Q -Q -q -Q -Q -Q -q -1 0 0 1 62.69291 578.0236 cm +1 0 0 1 62.69291 593.0236 cm q BT 1 0 0 1 0 3.5 Tm 21 TL /F2 17.5 Tf 0 0 0 rg (Profile) Tj T* ET Q Q q -1 0 0 1 62.69291 548.0236 cm +1 0 0 1 62.69291 563.0236 cm q 0 0 0 rg BT 1 0 0 1 0 14 Tm /F1 10 Tf 12 TL 1.944524 Tw (Versatile developer with focus on scalable distributed systems programming, library development and) Tj T* 0 Tw (development tools in both low-level system programming languages and scripting high-level languages.) Tj T* ET Q Q q -1 0 0 1 62.69291 506.0236 cm +1 0 0 1 62.69291 521.0236 cm q 0 0 0 rg BT 1 0 0 1 0 26 Tm /F1 10 Tf 12 TL 1.773828 Tw (Quality-oriented technical lead but aware of stakeholder's and business' needs. Able to balance good) Tj T* 0 Tw .091984 Tw (practices with business requirements; focus on keeping systems as simple as possible, but as complex as) Tj T* 0 Tw (needed.) Tj T* ET Q Q q -1 0 0 1 62.69291 476.0236 cm +1 0 0 1 62.69291 491.0236 cm q 0 0 0 rg BT 1 0 0 1 0 14 Tm /F1 10 Tf 12 TL .16832 Tw (Proactive self-taught, able to work on own motivation or as part of both small or big teams, specially using) Tj T* 0 Tw (Open Source development methodologies and tools.) Tj T* ET Q Q q -1 0 0 1 62.69291 443.0236 cm +1 0 0 1 62.69291 458.0236 cm q BT 1 0 0 1 0 3.5 Tm 21 TL /F2 17.5 Tf 0 0 0 rg (Skills) Tj T* ET Q Q q -1 0 0 1 62.69291 431.0236 cm +1 0 0 1 62.69291 446.0236 cm Q q -1 0 0 1 62.69291 431.0236 cm +1 0 0 1 62.69291 446.0236 cm Q q -1 0 0 1 62.69291 407.0236 cm +1 0 0 1 62.69291 434.0236 cm q 0 0 0 rg BT /F1 10 Tf 12 TL ET q -1 0 0 1 6 9 cm +1 0 0 1 6 -3 cm q 0 0 0 rg BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET @@ -864,7 +791,7 @@ q 1 0 0 1 23 -3 cm q 0 0 0 rg -BT 1 0 0 1 0 14 Tm /F1 10 Tf 12 TL .292927 Tw (Languages: Bash, C, D, Dart, Python, C++ \(a bit rusty and outdated but nobody forgets C++ ;\), Rust) Tj T* 0 Tw (\(learning\), Go \(interested\).) Tj T* ET +BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL (Languages: Python, D, C/C++, Dart, Rust, Go \(interested\).) Tj T* ET Q Q q @@ -872,10 +799,10 @@ Q Q Q q -1 0 0 1 62.69291 401.0236 cm +1 0 0 1 62.69291 428.0236 cm Q q -1 0 0 1 62.69291 377.0236 cm +1 0 0 1 62.69291 404.0236 cm q 0 0 0 rg BT /F1 10 Tf 12 TL ET @@ -898,40 +825,15 @@ Q Q Q q -1 0 0 1 62.69291 371.0236 cm +1 0 0 1 62.69291 398.0236 cm Q q -1 0 0 1 62.69291 347.0236 cm +1 0 0 1 62.69291 386.0236 cm q 0 0 0 rg BT /F1 10 Tf 12 TL ET q -1 0 0 1 6 9 cm -q -0 0 0 rg -BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET -Q -Q -q -1 0 0 1 23 -3 cm -q -BT 1 0 0 1 0 14 Tm .235814 Tw 12 TL /F1 10 Tf 0 0 0 rg (Test automation \(touching several systems, including ) Tj 0 0 .501961 rg (Jenkins) Tj 0 0 0 rg (, ) Tj 0 0 .501961 rg (Travis) Tj 0 0 0 rg (, ) Tj 0 0 .501961 rg (GitLab CI) Tj 0 0 0 rg (, ) Tj 0 0 .501961 rg (GitHub Actions) Tj 0 0 0 rg ( and) Tj T* 0 Tw (using ) Tj 0 0 .501961 rg (Docker) Tj 0 0 0 rg ( for isolation and reproduceability\).) Tj T* ET -Q -Q -q -Q -Q -Q -q -1 0 0 1 62.69291 341.0236 cm -Q -q -1 0 0 1 62.69291 317.0236 cm -q -0 0 0 rg -BT /F1 10 Tf 12 TL ET -q -1 0 0 1 6 9 cm +1 0 0 1 6 -3 cm q 0 0 0 rg BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET @@ -940,7 +842,7 @@ Q q 1 0 0 1 23 -3 cm q -BT 1 0 0 1 0 14 Tm 1.85498 Tw 12 TL /F1 10 Tf 0 0 0 rg (Shell scripting and Linux system administration and performance tuning \(focus on ) Tj 0 0 .501961 rg (Debian) Tj 0 0 0 rg ( based) Tj T* 0 Tw (distros\).) Tj T* ET +BT 1 0 0 1 0 2 Tm 12 TL /F1 10 Tf 0 0 0 rg (Build and test automation \() Tj 0 0 .501961 rg (GitHub Actions) Tj 0 0 0 rg (, ) Tj 0 0 .501961 rg (GitLab CI) Tj 0 0 0 rg (, ) Tj 0 0 .501961 rg (Jenkins) Tj 0 0 0 rg (, ) Tj 0 0 .501961 rg (Travis) Tj 0 0 0 rg (\).) Tj T* ET Q Q q @@ -948,10 +850,10 @@ Q Q Q q -1 0 0 1 62.69291 311.0236 cm +1 0 0 1 62.69291 380.0236 cm Q q -1 0 0 1 62.69291 299.0236 cm +1 0 0 1 62.69291 368.0236 cm q 0 0 0 rg BT /F1 10 Tf 12 TL ET @@ -966,7 +868,7 @@ q 1 0 0 1 23 -3 cm q 0 0 0 rg -BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL (Training people on programming and technical topics.) Tj T* ET +BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL (Shell scripting and Linux system administration.) Tj T* ET Q Q q @@ -974,10 +876,10 @@ Q Q Q q -1 0 0 1 62.69291 293.0236 cm +1 0 0 1 62.69291 362.0236 cm Q q -1 0 0 1 62.69291 281.0236 cm +1 0 0 1 62.69291 350.0236 cm q 0 0 0 rg BT /F1 10 Tf 12 TL ET @@ -992,7 +894,7 @@ q 1 0 0 1 23 -3 cm q 0 0 0 rg -BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL (Technical projects management \(focus on Open Source workflows\).) Tj T* ET +BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL (Training and mentoring people \(programming and technical topics\).) Tj T* ET Q Q q @@ -1000,10 +902,10 @@ Q Q Q q -1 0 0 1 62.69291 275.0236 cm +1 0 0 1 62.69291 344.0236 cm Q q -1 0 0 1 62.69291 263.0236 cm +1 0 0 1 62.69291 332.0236 cm q 0 0 0 rg BT /F1 10 Tf 12 TL ET @@ -1018,7 +920,7 @@ q 1 0 0 1 23 -3 cm q 0 0 0 rg -BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL (Releases management.) Tj T* ET +BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL (Technical projects and release management \(focus on Open Source workflows\).) Tj T* ET Q Q q @@ -1026,27 +928,27 @@ Q Q Q q -1 0 0 1 62.69291 263.0236 cm +1 0 0 1 62.69291 332.0236 cm Q q -1 0 0 1 62.69291 230.0236 cm +1 0 0 1 62.69291 299.0236 cm q BT 1 0 0 1 0 3.5 Tm 21 TL /F2 17.5 Tf 0 0 0 rg (Achievements) Tj T* ET Q Q q -1 0 0 1 62.69291 218.0236 cm +1 0 0 1 62.69291 287.0236 cm Q q -1 0 0 1 62.69291 218.0236 cm +1 0 0 1 62.69291 287.0236 cm Q q -1 0 0 1 62.69291 194.0236 cm +1 0 0 1 62.69291 275.0236 cm q 0 0 0 rg BT /F1 10 Tf 12 TL ET q -1 0 0 1 6 9 cm +1 0 0 1 6 -3 cm q 0 0 0 rg BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET @@ -1055,7 +957,7 @@ Q q 1 0 0 1 23 -3 cm q -BT 1 0 0 1 0 14 Tm 4.774147 Tw 12 TL /F1 10 Tf 0 0 0 rg (Founding of two Linux user groups, ) Tj 0 0 .501961 rg (LUGFI) Tj 0 0 0 rg ( \(2002\) and ) Tj 0 0 .501961 rg (LUGMEN) Tj 0 0 0 rg ( \(1998\), making several) Tj T* 0 Tw (conferences.) Tj T* ET +BT 1 0 0 1 0 2 Tm 12 TL /F1 10 Tf 0 0 0 rg (Founding of two Linux user groups, ) Tj 0 0 .501961 rg (LUGFI) Tj 0 0 0 rg ( \(2002\) and ) Tj 0 0 .501961 rg (LUGMEN) Tj 0 0 0 rg ( \(1998\).) Tj T* ET Q Q q @@ -1063,10 +965,10 @@ Q Q Q q -1 0 0 1 62.69291 188.0236 cm +1 0 0 1 62.69291 269.0236 cm Q q -1 0 0 1 62.69291 164.0236 cm +1 0 0 1 62.69291 245.0236 cm q 0 0 0 rg BT /F1 10 Tf 12 TL ET @@ -1089,15 +991,15 @@ Q Q Q q -1 0 0 1 62.69291 158.0236 cm +1 0 0 1 62.69291 239.0236 cm Q q -1 0 0 1 62.69291 122.0236 cm +1 0 0 1 62.69291 191.0236 cm q 0 0 0 rg BT /F1 10 Tf 12 TL ET q -1 0 0 1 6 21 cm +1 0 0 1 6 33 cm q 0 0 0 rg BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET @@ -1106,7 +1008,7 @@ Q q 1 0 0 1 23 -3 cm q -BT 1 0 0 1 0 26 Tm .51784 Tw 12 TL /F1 10 Tf 0 0 0 rg (Several collaborations to popular open source projects including \(but not limited to\): ) Tj 0 0 .501961 rg (Linux) Tj 0 0 0 rg ( \(2001, C,) Tj T* 0 Tw .102976 Tw /F3 10 Tf (bttv) Tj /F1 10 Tf ( module\), ) Tj 0 0 .501961 rg (xmi2code) Tj 0 0 0 rg ( \(2003, C++\), ) Tj 0 0 .501961 rg (SQLObject) Tj 0 0 0 rg ( \(2006-2007, Python\), ) Tj 0 0 .501961 rg (TurboGears) Tj 0 0 0 rg ( \(2006, Python\),) Tj T* 0 Tw 0 0 .501961 rg (Gnomad2) Tj 0 0 0 rg ( \(2005, C\), ) Tj 0 0 .501961 rg (DMD) Tj 0 0 0 rg ( \(2008-2019, C++/D\).) Tj T* ET +BT 1 0 0 1 0 38 Tm .51784 Tw 12 TL /F1 10 Tf 0 0 0 rg (Several collaborations to popular open source projects including \(but not limited to\): ) Tj 0 0 .501961 rg (Linux) Tj 0 0 0 rg ( \(2001, C,) Tj T* 0 Tw .102976 Tw /F3 10 Tf (bttv) Tj /F1 10 Tf ( module\), ) Tj 0 0 .501961 rg (xmi2code) Tj 0 0 0 rg ( \(2003, C++\), ) Tj 0 0 .501961 rg (SQLObject) Tj 0 0 0 rg ( \(2006-2007, Python\), ) Tj 0 0 .501961 rg (TurboGears) Tj 0 0 0 rg ( \(2006, Python\),) Tj T* 0 Tw 3.095529 Tw 0 0 .501961 rg (Gnomad2) Tj 0 0 0 rg ( \(2005, C\), ) Tj 0 0 .501961 rg (DMD) Tj 0 0 0 rg ( \(2008-2019, C++/D\), ) Tj 0 0 .501961 rg (sociomantic-tsunami) Tj 0 0 0 rg ( Open source programme) Tj T* 0 Tw (\(2013-, mostly D\).) Tj T* ET Q Q q @@ -1114,49 +1016,24 @@ Q Q Q q -1 0 0 1 62.69291 116.0236 cm +1 0 0 1 62.69291 185.0236 cm Q q -1 0 0 1 62.69291 76.86614 cm +1 0 0 1 62.69291 137.0236 cm q 0 0 0 rg BT /F1 10 Tf 12 TL ET q -1 0 0 1 6 24.15748 cm +1 0 0 1 6 33 cm q 0 0 0 rg BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET Q Q q -1 0 0 1 23 12.15748 cm -q -BT 1 0 0 1 0 14 Tm 2.885433 Tw 12 TL /F1 10 Tf 0 0 0 rg (Creation of several small/medium sized open source projects: ) Tj 0 0 .501961 rg (Etherled) Tj 0 0 0 rg ( \(2005, C/ASM, remote) Tj T* 0 Tw .442196 Tw (controlled, programmable stroboscopic image projector device using a 8051-family micro-controller\),) Tj T* 0 Tw ET -Q -Q -q -Q -Q -Q - -endstream -endobj -92 0 obj -<< -/Length 9577 ->> -stream -1 0 0 1 0 0 cm BT /F1 12 Tf 14.4 TL ET -q -1 0 0 1 62.69291 669.0236 cm -q -0 0 0 rg -BT /F1 10 Tf 12 TL ET -BT 1 0 0 1 6 83 Tm T* ET -q 1 0 0 1 23 -3 cm q -BT 1 0 0 1 0 86 Tm .223976 Tw 12 TL /F1 10 Tf 0 0 .501961 rg (Sercom) Tj 0 0 0 rg ( \(2004-2009, Python/SQL, automated compilation and testing system\), ) Tj 0 0 .501961 rg (Pymin) Tj 0 0 0 rg ( \(2007, Python,) Tj T* 0 Tw .597126 Tw 0 0 .501961 rg (Linux) Tj 0 0 0 rg ( router administration tool\), ) Tj 0 0 .501961 rg (eventxx) Tj 0 0 0 rg ( \(2007, C++, thin C++ wrapper for ) Tj 0 0 .501961 rg (libevent) Tj 0 0 0 rg (\), ) Tj 0 0 .501961 rg (ev.d) Tj 0 0 0 rg ( \(2008, D,) Tj T* 0 Tw .152651 Tw (thin D wrapper for ) Tj 0 0 .501961 rg (libev) Tj 0 0 0 rg (\), ) Tj 0 0 .501961 rg (mutest) Tj 0 0 0 rg ( \(2008, C/C++/Python, simple micro unit testing framework for C and) Tj T* 0 Tw 5.509979 Tw (C++\), ) Tj 0 0 .501961 rg (git-hub) Tj 0 0 0 rg ( \(2013-, Python, Git command line interface to ) Tj 0 0 .501961 rg (GitHub) Tj 0 0 0 rg (\), ) Tj 0 0 .501961 rg (makd) Tj 0 0 0 rg ( \(2016-2019,) Tj T* 0 Tw 1.394976 Tw (Shell/Python/Make, Make library/framework to build D projects\), ) Tj 0 0 .501961 rg (beaver) Tj 0 0 0 rg ( \(2017-2019, Shell, shared) Tj T* 0 Tw 1.584597 Tw (Travis scripts to be used to reduce CI boilerplate\), Management, contribution and/or reviewing of) Tj T* 0 Tw .337976 Tw (several other projects of the ) Tj 0 0 .501961 rg (sociomantic-tsunami) Tj 0 0 0 rg ( organization, ) Tj 0 0 .501961 rg (Lunofono) Tj 0 0 0 rg ( \(2020-, ) Tj 0 0 .501961 rg (Flutter) Tj 0 0 0 rg (\), ) Tj 0 0 .501961 rg (noclick.me) Tj 0 0 0 rg T* 0 Tw (\(2021-, ) Tj 0 0 .501961 rg (Rust) Tj 0 0 0 rg (, ) Tj 0 0 .501961 rg (Flutter) Tj 0 0 0 rg (\).) Tj T* ET +BT 1 0 0 1 0 38 Tm 5.118976 Tw 12 TL /F1 10 Tf 0 0 0 rg (Creation of open source projects: ) Tj 0 0 .501961 rg (Etherled) Tj 0 0 0 rg ( \(2005, C/ASM, 8051 micro-controller\), ) Tj 0 0 .501961 rg (Sercom) Tj 0 0 0 rg T* 0 Tw -0.045853 Tw (\(2004-2009, Python/SQL\), ) Tj 0 0 .501961 rg (Pymin) Tj 0 0 0 rg ( \(2007, Python\), ) Tj 0 0 .501961 rg (eventxx) Tj 0 0 0 rg ( \(2007, C++\), ) Tj 0 0 .501961 rg (ev.d) Tj 0 0 0 rg ( \(2008, D\), ) Tj 0 0 .501961 rg (mutest) Tj 0 0 0 rg ( \(2008,) Tj T* 0 Tw .48747 Tw (C/C++/Python\), ) Tj 0 0 .501961 rg (git-hub) Tj 0 0 0 rg ( \(2013-, Python\), ) Tj 0 0 .501961 rg (makd) Tj 0 0 0 rg ( \(2016-2019, Shell/Python/Make\), ) Tj 0 0 .501961 rg (beaver) Tj 0 0 0 rg ( \(2017-2019,) Tj T* 0 Tw (Shell\), ) Tj 0 0 .501961 rg (Lunofono) Tj 0 0 0 rg ( \(2020-, ) Tj 0 0 .501961 rg (Flutter) Tj 0 0 0 rg (\), ) Tj 0 0 .501961 rg (noclick.me) Tj 0 0 0 rg ( \(2021-, ) Tj 0 0 .501961 rg (Rust) Tj 0 0 0 rg (, ) Tj 0 0 .501961 rg (Flutter) Tj 0 0 0 rg (\).) Tj T* ET Q Q q @@ -1164,10 +1041,10 @@ Q Q Q q -1 0 0 1 62.69291 663.0236 cm +1 0 0 1 62.69291 131.0236 cm Q q -1 0 0 1 62.69291 651.0236 cm +1 0 0 1 62.69291 119.0236 cm q 0 0 0 rg BT /F1 10 Tf 12 TL ET @@ -1189,23 +1066,32 @@ Q Q Q q -1 0 0 1 62.69291 651.0236 cm +1 0 0 1 62.69291 119.0236 cm Q + +endstream +endobj +85 0 obj +<< +/Length 7180 +>> +stream +1 0 0 1 0 0 cm BT /F1 12 Tf 14.4 TL ET q -1 0 0 1 62.69291 618.0236 cm +1 0 0 1 62.69291 744.0236 cm q BT 1 0 0 1 0 3.5 Tm 21 TL /F2 17.5 Tf 0 0 0 rg (Experience) Tj T* ET Q Q q -1 0 0 1 62.69291 600.0236 cm +1 0 0 1 62.69291 726.0236 cm q 0 0 0 rg BT 1 0 0 1 0 2 Tm /F2 10 Tf 12 TL (Hiatus \(2020-\):) Tj T* ET Q Q q -1 0 0 1 62.69291 561.0236 cm +1 0 0 1 62.69291 687.0236 cm q 0 0 0 rg BT /F1 10 Tf 12 TL ET @@ -1221,13 +1107,13 @@ Q Q Q q -1 0 0 1 62.69291 545.0236 cm +1 0 0 1 62.69291 671.0236 cm q BT 1 0 0 1 0 2 Tm 12 TL /F2 10 Tf 0 0 .501961 rg (QuoScient GmbH) Tj 0 0 0 rg ( [Software Engineer] \(2019-2020\):) Tj T* ET Q Q q -1 0 0 1 62.69291 530.0236 cm +1 0 0 1 62.69291 656.0236 cm q 0 0 0 rg BT /F1 10 Tf 12 TL ET @@ -1244,13 +1130,13 @@ Q Q Q q -1 0 0 1 62.69291 514.0236 cm +1 0 0 1 62.69291 640.0236 cm q BT 1 0 0 1 0 2 Tm 12 TL /F2 10 Tf 0 0 .501961 rg (dunnhumby Germany GmbH) Tj 0 0 0 rg ( [Lead Engineer - Technical Lead] \(2018-2019\):) Tj T* ET Q Q q -1 0 0 1 62.69291 487.0236 cm +1 0 0 1 62.69291 613.0236 cm q 0 0 0 rg BT /F1 10 Tf 12 TL ET @@ -1266,13 +1152,13 @@ Q Q Q q -1 0 0 1 62.69291 471.0236 cm +1 0 0 1 62.69291 597.0236 cm q BT 1 0 0 1 0 2 Tm 12 TL /F2 10 Tf 0 0 .501961 rg (Sociomantic Labs GmbH) Tj 0 0 0 rg ( [Technical Development Lead] \(2013-2018\):) Tj T* ET Q Q q -1 0 0 1 62.69291 420.0236 cm +1 0 0 1 62.69291 546.0236 cm q 0 0 0 rg BT /F1 10 Tf 12 TL ET @@ -1280,7 +1166,7 @@ BT 1 0 0 1 0 38 Tm T* ET q 1 0 0 1 20 0 cm q -BT 1 0 0 1 0 38 Tm .238651 Tw 12 TL /F1 10 Tf 0 0 0 rg (Technical support for a team of ~30 \(grown from ~5\). Development of tools for developers. Managing) Tj T* 0 Tw 4.416976 Tw (of development infrastructure \(testing, ) Tj 0 0 .501961 rg (Debian) Tj 0 0 0 rg ( repositories, ) Tj 0 0 .501961 rg (Docker) Tj 0 0 0 rg ( images, etc.\) and setting) Tj T* 0 Tw 1.009269 Tw (processes for development, testing, releasing and deployment for a team of ~60 \(grown from ~10\).) Tj T* 0 Tw (Managing the open sourcing programme \() Tj 0 0 .501961 rg (sociomantic-tsunami) Tj 0 0 0 rg (\). Migration from D1 to D2.) Tj T* ET +BT 1 0 0 1 0 38 Tm 2.646651 Tw 12 TL /F1 10 Tf 0 0 0 rg (Technical leading for the backend team of \(grown from ~5 to ~30 distributed in 5 sub-teams\).) Tj T* 0 Tw .345814 Tw (Managing of development infrastructure \(testing, CI, ) Tj 0 0 .501961 rg (Debian) Tj 0 0 0 rg ( repos, ) Tj 0 0 .501961 rg (Docker) Tj 0 0 0 rg ( images, etc.\). Design and) Tj T* 0 Tw .079976 Tw (architecture. Setting processes for development, testing, releasing and deployment. Proposal, kick-off) Tj T* 0 Tw (and managing the open sourcing programme \() Tj 0 0 .501961 rg (sociomantic-tsunami) Tj 0 0 0 rg (\). Migration from D1 to D2.) Tj T* ET Q Q q @@ -1288,13 +1174,13 @@ Q Q Q q -1 0 0 1 62.69291 404.0236 cm +1 0 0 1 62.69291 530.0236 cm q BT 1 0 0 1 0 2 Tm 12 TL /F2 10 Tf 0 0 .501961 rg (Sociomantic Labs GmbH) Tj 0 0 0 rg ( [Software Developer] \(2011-2013\):) Tj T* ET Q Q q -1 0 0 1 62.69291 365.0236 cm +1 0 0 1 62.69291 491.0236 cm q 0 0 0 rg BT /F1 10 Tf 12 TL ET @@ -1302,7 +1188,7 @@ BT 1 0 0 1 0 26 Tm T* ET q 1 0 0 1 20 0 cm q -BT 1 0 0 1 0 26 Tm .486647 Tw 12 TL /F1 10 Tf 0 0 0 rg (Development of a high performance, distributed real-time bidding platform \(in particular involved with) Tj T* 0 Tw 2.602706 Tw (the recommendation system and in-house database engines \() Tj 0 0 .501961 rg (DHT) Tj 0 0 0 rg (, ) Tj 0 0 .501961 rg (DLS) Tj 0 0 0 rg (, ) Tj 0 0 .501961 rg (DMQ) Tj 0 0 0 rg (\). Migration from) Tj T* 0 Tw (Subversion to Git \() Tj 0 0 .501961 rg (GitHub) Tj 0 0 0 rg (\) introducing peer review. Linux server tuning for high load situations.) Tj T* ET +BT 1 0 0 1 0 26 Tm .486647 Tw 12 TL /F1 10 Tf 0 0 0 rg (Development of a high performance, distributed real-time bidding platform \(in particular involved with) Tj T* 0 Tw 2.602706 Tw (the recommendation system and in-house database engines \() Tj 0 0 .501961 rg (DHT) Tj 0 0 0 rg (, ) Tj 0 0 .501961 rg (DLS) Tj 0 0 0 rg (, ) Tj 0 0 .501961 rg (DMQ) Tj 0 0 0 rg (\). Migration from) Tj T* 0 Tw (Subversion to Git \() Tj 0 0 .501961 rg (GitHub) Tj 0 0 0 rg (\) introducing peer reviewing. Linux server tuning for high load situations.) Tj T* ET Q Q q @@ -1310,22 +1196,23 @@ Q Q Q q -1 0 0 1 62.69291 349.0236 cm +1 0 0 1 62.69291 475.0236 cm q 0 0 0 rg -BT 1 0 0 1 0 2 Tm /F2 10 Tf 12 TL (Freelance independent professional \(1997-2011\):) Tj T* ET +BT 1 0 0 1 0 2 Tm /F2 10 Tf 12 TL (Freelance independent professional \(2011\):) Tj T* ET Q Q q -1 0 0 1 62.69291 322.0236 cm +1 0 0 1 62.69291 460.0236 cm q 0 0 0 rg BT /F1 10 Tf 12 TL ET -BT 1 0 0 1 0 14 Tm T* ET +BT 1 0 0 1 0 2 Tm T* ET q 1 0 0 1 20 0 cm q -BT 1 0 0 1 0 14 Tm 1.129983 Tw 12 TL /F1 10 Tf 0 0 0 rg (Mostly small websites development and the backend daemon \(written in Python\) for a ) Tj 0 0 .501961 rg (Linux) Tj 0 0 0 rg ( router) Tj T* 0 Tw (administration application.) Tj T* ET +0 0 0 rg +BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL (Mostly web development in LAMP / Python.) Tj T* ET Q Q q @@ -1333,13 +1220,13 @@ Q Q Q q -1 0 0 1 62.69291 306.0236 cm +1 0 0 1 62.69291 444.0236 cm q BT 1 0 0 1 0 2 Tm 12 TL /F2 10 Tf 0 0 .501961 rg (Integratech S.A.) Tj 0 0 0 rg ( \(2006-2011\):) Tj T* ET Q Q q -1 0 0 1 62.69291 279.0236 cm +1 0 0 1 62.69291 417.0236 cm q 0 0 0 rg BT /F1 10 Tf 12 TL ET @@ -1347,7 +1234,7 @@ BT 1 0 0 1 0 14 Tm T* ET q 1 0 0 1 20 0 cm q -BT 1 0 0 1 0 14 Tm .348314 Tw 12 TL /F1 10 Tf 0 0 0 rg (Development and maintenance of a monolithic \(carrier grade\) ) Tj /F4 10 Tf (softswitch) Tj /F1 10 Tf ( \(H.248 in particular\). Design) Tj T* 0 Tw (and development of a new modular and distributed version of the ) Tj /F4 10 Tf (softswitch) Tj /F1 10 Tf (.) Tj T* ET +BT 1 0 0 1 0 14 Tm .449213 Tw 12 TL /F1 10 Tf 0 0 0 rg (Development and maintenance of a monolithic \(carrier grade\) ) Tj /F4 10 Tf (softswitch) Tj /F1 10 Tf ( \(H.248 in particular\) in C++.) Tj T* 0 Tw (Design and development of a new modular and distributed version of the ) Tj /F4 10 Tf (softswitch) Tj /F1 10 Tf (.) Tj T* ET Q Q q @@ -1355,13 +1242,13 @@ Q Q Q q -1 0 0 1 62.69291 263.0236 cm +1 0 0 1 62.69291 401.0236 cm q BT 1 0 0 1 0 2 Tm 12 TL /F2 10 Tf 0 0 .501961 rg (Facultad de Ingenier\355a) Tj 0 0 0 rg (, ) Tj 0 0 .501961 rg (Universidad de Buenos Aires) Tj 0 0 0 rg ( \(2004-2009\):) Tj T* ET Q Q q -1 0 0 1 62.69291 236.0236 cm +1 0 0 1 62.69291 374.0236 cm q 0 0 0 rg BT /F1 10 Tf 12 TL ET @@ -1378,13 +1265,13 @@ Q Q Q q -1 0 0 1 62.69291 220.0236 cm +1 0 0 1 62.69291 358.0236 cm q BT 1 0 0 1 0 2 Tm 12 TL /F2 10 Tf 0 0 .501961 rg (My Way) Tj 0 0 0 rg ( \(2004\):) Tj T* ET Q Q q -1 0 0 1 62.69291 205.0236 cm +1 0 0 1 62.69291 343.0236 cm q 0 0 0 rg BT /F1 10 Tf 12 TL ET @@ -1400,13 +1287,13 @@ Q Q Q q -1 0 0 1 62.69291 189.0236 cm +1 0 0 1 62.69291 327.0236 cm q BT 1 0 0 1 0 2 Tm 12 TL /F2 10 Tf 0 0 .501961 rg (Ministerio de Econom\355a) Tj 0 0 0 rg ( Internship \(2001-2004\):) Tj T* ET Q Q q -1 0 0 1 62.69291 174.0236 cm +1 0 0 1 62.69291 312.0236 cm q 0 0 0 rg BT /F1 10 Tf 12 TL ET @@ -1414,7 +1301,7 @@ BT 1 0 0 1 0 2 Tm T* ET q 1 0 0 1 20 0 cm q -BT 1 0 0 1 0 2 Tm 12 TL /F1 10 Tf 0 0 0 rg (LAMP \() Tj 0 0 .501961 rg (Linux) Tj 0 0 0 rg (, Apache, MySQL, PHP\) web development and some ) Tj 0 0 .501961 rg (Linux) Tj 0 0 0 rg ( system administration.) Tj T* ET +BT 1 0 0 1 0 2 Tm 12 TL /F1 10 Tf 0 0 0 rg (LAMP \() Tj 0 0 .501961 rg (Linux) Tj 0 0 0 rg (, Apache, MySQL, PHP\) web development and some ) Tj 0 0 .501961 rg (Linux) Tj 0 0 0 rg ( sysadmin.) Tj T* ET Q Q q @@ -1422,19 +1309,19 @@ Q Q Q q -1 0 0 1 62.69291 141.0236 cm +1 0 0 1 62.69291 279.0236 cm q BT 1 0 0 1 0 3.5 Tm 21 TL /F2 17.5 Tf 0 0 0 rg (Education) Tj T* ET Q Q q -1 0 0 1 62.69291 123.0236 cm +1 0 0 1 62.69291 261.0236 cm q BT 1 0 0 1 0 2 Tm 12 TL /F2 10 Tf 0 0 .501961 rg (Colegio Nacional de Buenos Aires) Tj 0 0 0 rg (, Argentina \(1992-1997\):) Tj T* ET Q Q q -1 0 0 1 62.69291 108.0236 cm +1 0 0 1 62.69291 246.0236 cm q 0 0 0 rg BT /F1 10 Tf 12 TL ET @@ -1451,13 +1338,13 @@ Q Q Q q -1 0 0 1 62.69291 92.02362 cm +1 0 0 1 62.69291 230.0236 cm q BT 1 0 0 1 0 2 Tm 12 TL /F2 10 Tf 0 0 .501961 rg (Facultad de Ingenier\355a) Tj 0 0 0 rg (, ) Tj 0 0 .501961 rg (Universidad de Buenos Aires) Tj 0 0 0 rg (, Argentina \(1998-2010\):) Tj T* ET Q Q q -1 0 0 1 62.69291 77.02362 cm +1 0 0 1 62.69291 215.0236 cm q 0 0 0 rg BT /F1 10 Tf 12 TL ET @@ -1465,7 +1352,7 @@ BT 1 0 0 1 0 2 Tm T* ET q 1 0 0 1 20 0 cm q -BT 1 0 0 1 0 2 Tm 12 TL /F1 10 Tf 0 0 0 rg (Informatics Engineering. Thesis: ) Tj 0 0 .501961 rg (Garbage collection in the D programming language) Tj 0 0 0 rg (.) Tj T* ET +BT 1 0 0 1 0 2 Tm 12 TL /F1 10 Tf 0 0 0 rg (Informatics Engineering. Thesis: ) Tj 0 0 .501961 rg (Concurrent garbage collection for the D programming language) Tj 0 0 0 rg (.) Tj T* ET Q Q q @@ -1475,23 +1362,23 @@ Q endstream endobj -93 0 obj +86 0 obj << -/Nums [ 0 94 0 R 1 95 0 R ] +/Nums [ 0 87 0 R 1 88 0 R ] >> endobj -94 0 obj +87 0 obj << /S /D /St 1 >> endobj -95 0 obj +88 0 obj << /S /D /St 2 >> endobj xref -0 96 +0 89 0000000000 65535 f 0000000073 00000 n 0000000136 00000 n @@ -1502,102 +1389,95 @@ xref 0000000887 00000 n 0000001064 00000 n 0000001264 00000 n -0000001435 00000 n -0000001610 00000 n -0000001793 00000 n +0000001451 00000 n +0000001634 00000 n +0000001806 00000 n 0000001981 00000 n -0000002157 00000 n -0000002333 00000 n -0000002510 00000 n -0000002734 00000 n -0000002908 00000 n -0000003014 00000 n -0000003199 00000 n -0000003377 00000 n -0000003556 00000 n -0000003740 00000 n -0000003910 00000 n -0000004106 00000 n -0000004461 00000 n -0000004659 00000 n -0000004852 00000 n -0000005027 00000 n -0000005212 00000 n -0000005400 00000 n -0000005592 00000 n -0000005786 00000 n -0000005970 00000 n -0000006170 00000 n -0000006342 00000 n -0000006539 00000 n -0000006738 00000 n -0000006930 00000 n -0000007110 00000 n -0000007283 00000 n -0000007465 00000 n -0000007644 00000 n -0000007817 00000 n -0000008012 00000 n -0000008187 00000 n -0000008382 00000 n -0000008557 00000 n -0000008730 00000 n -0000008912 00000 n -0000009091 00000 n -0000009264 00000 n -0000009444 00000 n -0000009617 00000 n -0000009795 00000 n -0000009974 00000 n -0000010146 00000 n -0000010318 00000 n -0000010499 00000 n -0000010675 00000 n -0000010851 00000 n -0000011043 00000 n -0000011224 00000 n -0000011424 00000 n -0000011624 00000 n -0000011824 00000 n -0000011996 00000 n -0000012171 00000 n -0000012354 00000 n -0000012470 00000 n -0000012644 00000 n -0000012815 00000 n -0000012992 00000 n -0000013167 00000 n -0000013390 00000 n -0000013565 00000 n -0000013740 00000 n -0000013916 00000 n -0000014090 00000 n -0000014261 00000 n -0000014452 00000 n -0000015063 00000 n -0000015169 00000 n -0000015454 00000 n -0000015528 00000 n -0000015637 00000 n -0000015758 00000 n -0000015885 00000 n -0000016010 00000 n -0000016121 00000 n -0000016189 00000 n -0000025501 00000 n -0000035130 00000 n -0000035180 00000 n -0000035214 00000 n +0000002158 00000 n +0000002382 00000 n +0000002556 00000 n +0000002662 00000 n +0000002847 00000 n +0000003025 00000 n +0000003204 00000 n +0000003388 00000 n +0000003558 00000 n +0000003750 00000 n +0000003946 00000 n +0000004144 00000 n +0000004337 00000 n +0000004522 00000 n +0000004714 00000 n +0000004898 00000 n +0000005098 00000 n +0000005295 00000 n +0000005494 00000 n +0000005674 00000 n +0000005847 00000 n +0000006029 00000 n +0000006208 00000 n +0000006381 00000 n +0000006576 00000 n +0000006751 00000 n +0000006946 00000 n +0000007121 00000 n +0000007594 00000 n +0000007767 00000 n +0000007949 00000 n +0000008128 00000 n +0000008301 00000 n +0000008481 00000 n +0000008654 00000 n +0000008832 00000 n +0000009011 00000 n +0000009183 00000 n +0000009355 00000 n +0000009536 00000 n +0000009712 00000 n +0000009888 00000 n +0000010080 00000 n +0000010261 00000 n +0000010461 00000 n +0000010661 00000 n +0000010861 00000 n +0000011033 00000 n +0000011216 00000 n +0000011332 00000 n +0000011506 00000 n +0000011677 00000 n +0000011854 00000 n +0000012029 00000 n +0000012252 00000 n +0000012427 00000 n +0000012602 00000 n +0000012778 00000 n +0000012952 00000 n +0000013123 00000 n +0000013314 00000 n +0000013758 00000 n +0000013864 00000 n +0000014149 00000 n +0000014223 00000 n +0000014332 00000 n +0000014453 00000 n +0000014580 00000 n +0000014705 00000 n +0000014816 00000 n +0000014884 00000 n +0000024622 00000 n +0000031854 00000 n +0000031904 00000 n +0000031938 00000 n trailer << /ID -[<09e063ff02bc54a6ead3ead877834991><09e063ff02bc54a6ead3ead877834991>] +[<73ea7e5687a0046aee6961e26f356aa2><73ea7e5687a0046aee6961e26f356aa2>] % ReportLab generated PDF document -- digest (http://www.reportlab.com) -/Info 83 0 R -/Root 82 0 R -/Size 96 +/Info 76 0 R +/Root 75 0 R +/Size 89 >> startxref -35248 +31972 %%EOF diff --git a/source/resume/resume.rst b/source/resume/resume.rst index d4f1bc6..1a8854b 100644 --- a/source/resume/resume.rst +++ b/source/resume/resume.rst @@ -3,14 +3,13 @@ Leandro Matías Lucarella ======================== -:E-Mail: luca@llucax.com -:Web: https://llucax.com/ +:Contact: luca@llucax.com | https://llucax.com/ :LinkedIn: https://www.linkedin.com/in/llucax/ +:GitHub: llucax_ / leandro-lucarella-sociomantic_ :Location: Berlin, Germany :Nationality: Argentine / Italian :Birth: 1979-02-15 :Updated: |date| -:GitHub User: llucax_ / leandro-lucarella-sociomantic_ .. |date| date:: %Y-%m .. _llucax: https://github.com/llucax @@ -36,18 +35,14 @@ tools. Skills ====== -- Languages: Bash, C, D, Dart, Python, C++ (a bit rusty and outdated but nobody - forgets C++ ;), Rust (learning), Go (interested). +- Languages: Python, D, C/C++, Dart, Rust, Go (interested). - Concurrent and network programming, high-performance distributed systems, micro-services programming and design/architecture. -- Test automation (touching several systems, including Jenkins_, Travis_, - `GitLab CI`_, `GitHub Actions`_ and using Docker_ for isolation and - reproduceability). -- Shell scripting and Linux system administration and performance tuning - (focus on Debian_ based distros). -- Training people on programming and technical topics. -- Technical projects management (focus on Open Source workflows). -- Releases management. +- Build and test automation (`GitHub Actions`_, `GitLab CI`_, Jenkins_, + Travis_). +- Shell scripting and Linux system administration. +- Training and mentoring people (programming and technical topics). +- Technical projects and release management (focus on Open Source workflows). .. _Jenkins: https://jenkins.io/ .. _Travis: https://travis-ci.org/ @@ -60,8 +55,7 @@ Skills Achievements ============ -- Founding of two Linux user groups, LUGFI_ (2002) and LUGMEN_ (1998), - making several conferences. +- Founding of two Linux user groups, LUGFI_ (2002) and LUGMEN_ (1998). - Publication of several articles on the web (1999-2005). Two of them were published on Linux Free Magazine, year 1, number 1 (2003). @@ -69,21 +63,15 @@ Achievements - Several collaborations to popular open source projects including (but not limited to): Linux_ (2001, C, ``bttv`` module), xmi2code_ (2003, C++), SQLObject_ (2006-2007, Python), TurboGears_ (2006, Python), Gnomad2_ (2005, - C), DMD_ (2008-2019, C++/D). - -- Creation of several small/medium sized open source projects: Etherled_ (2005, - C/ASM, remote controlled, programmable stroboscopic image projector device - using a 8051-family micro-controller), Sercom_ (2004-2009, Python/SQL, - automated compilation and testing system), Pymin_ (2007, Python, Linux_ - router administration tool), 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-2019, - Shell/Python/Make, Make library/framework to build D projects), beaver_ - (2017-2019, 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, Lunofono_ (2020-, - Flutter_), noclick.me_ (2021-, Rust_, Flutter_). + C), DMD_ (2008-2019, C++/D), sociomantic-tsunami_ Open source programme + (2013-, mostly D). + +- Creation of open source projects: Etherled_ (2005, C/ASM, 8051 + micro-controller), Sercom_ (2004-2009, Python/SQL), Pymin_ (2007, Python), + eventxx_ (2007, C++), ev.d_ (2008, D), mutest_ (2008, C/C++/Python), git-hub_ + (2013-, Python), makd_ (2016-2019, Shell/Python/Make), beaver_ (2017-2019, + Shell), + Lunofono_ (2020-, Flutter_), noclick.me_ (2021-, Rust_, Flutter_). - Presented a talk (`Concurrent Garbage Collection for D`_) at DConf13_ and gave a Keynote_ at DConf16_. @@ -136,26 +124,25 @@ Hiatus (2020-): management of integration topics. Moving from GitHub_ to GitLab_. `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. + Technical leading for the backend team of (grown from ~5 to ~30 distributed + in 5 sub-teams). Managing of development infrastructure (testing, CI, + Debian_ repos, Docker_ images, etc.). Design and architecture. Setting + processes for development, testing, releasing and deployment. Proposal, + kick-off and managing the open sourcing programme (sociomantic-tsunami_). + Migration from D1 to D2. `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. + introducing peer reviewing. 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. +Freelance independent professional (2011): + Mostly web development in LAMP / Python. `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 + (H.248 in particular) in C++. Design and development of a new modular and distributed version of the *softswitch*. `Facultad de Ingeniería`_, `Universidad de Buenos Aires`_ (2004-2009): @@ -166,8 +153,7 @@ Freelance independent professional (1997-2011): 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. + LAMP (Linux_, Apache, MySQL, PHP) web development and some Linux_ sysadmin. .. _noclick.me: https://github.com/noclick-me .. _Lunofono: https://github.com/lunofono @@ -194,8 +180,8 @@ Education Secondary school diploma, specialized in science, technology and design. `Facultad de Ingeniería`_, `Universidad de Buenos Aires`_, Argentina (1998-2010): - Informatics Engineering. Thesis: `Garbage collection in the D programming - language`__. + Informatics Engineering. Thesis: `Concurrent garbage collection for the + D programming language`__. __ https://llucax.com/proj/dgc/index.html -- 2.43.0