From: Leandro Lucarella Date: Thu, 19 Apr 2018 21:15:39 +0000 (+0200) Subject: Update resume and remove Spanish version X-Git-Url: https://git.llucax.com/personal/website.git/commitdiff_plain/2cb8dd6d312216fab5eec242220d751290d2fd95 Update resume and remove Spanish version --- diff --git a/source/resume/index.rst b/source/resume/index.rst index 33a0fc1..6616065 100644 --- a/source/resume/index.rst +++ b/source/resume/index.rst @@ -9,10 +9,7 @@ Resume resume-en resume-es -You can read my resume: - -* :doc:`English ` (:download:`pdf `). -* :doc:`Español ` (:download:`pdf `). +You can read my resume :doc:`online ` or as a :download:`pdf `. Or you can download the *sources* from the repo__ and build it yourself (I diff --git a/source/resume/resume-en.pdf b/source/resume/resume-en.pdf deleted file mode 100644 index 5813511..0000000 --- a/source/resume/resume-en.pdf +++ /dev/null @@ -1,1014 +0,0 @@ -%PDF-1.4 -%“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com -% 'BasicFonts': class PDFDictionary -1 0 obj -% The standard fonts dictionary -<< /F1 2 0 R - /F2 3 0 R - /F3 6 0 R - /F4 15 0 R >> -endobj -% 'F1': class PDFType1Font -2 0 obj -% Font Helvetica -<< /BaseFont /Helvetica - /Encoding /WinAnsiEncoding - /Name /F1 - /Subtype /Type1 - /Type /Font >> -endobj -% 'F2': class PDFType1Font -3 0 obj -% Font Helvetica-Bold -<< /BaseFont /Helvetica-Bold - /Encoding /WinAnsiEncoding - /Name /F2 - /Subtype /Type1 - /Type /Font >> -endobj -% 'Annot.NUMBER1': class PDFDictionary -4 0 obj -<< /A << /S /URI - /Type /Action - /URI (mailto:luca@llucax.com.ar) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 153.7323 - 719.7736 - 241.1223 - 731.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER2': class PDFDictionary -5 0 obj -<< /A << /S /URI - /Type /Action - /URI (https://www.llucax.com.ar/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 153.7323 - 704.7736 - 526.5827 - 716.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'F3': class PDFType1Font -6 0 obj -% Font Helvetica-Oblique -<< /BaseFont /Helvetica-Oblique - /Encoding /WinAnsiEncoding - /Name /F3 - /Subtype /Type1 - /Type /Font >> -endobj -% 'Annot.NUMBER3': class PDFDictionary -7 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://flossworld.org/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 62.69291 - 536.7736 - 101.0154 - 548.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER4': class PDFDictionary -8 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://tipc.sourceforge.net/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 509.8027 - 446.7736 - 530.9109 - 458.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER5': class PDFDictionary -9 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.lug.fi.uba.ar/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 237.7736 - 305.7736 - 271.6278 - 317.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER6': class PDFDictionary -10 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.lugmen.org.ar/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 326.0161 - 305.7736 - 373.2002 - 317.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER7': class PDFDictionary -11 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://flossworld.org/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 433.1844 - 305.7736 - 470.3785 - 317.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER8': class PDFDictionary -12 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.kernelproduktion.com/newfile24.htm) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 484.4147 - 275.7736 - 531.6547 - 287.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER9': class PDFDictionary -13 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.kernelproduktion.com/newfile24.htm) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 85.69291 - 263.7736 - 129.0429 - 275.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER10': class PDFDictionary -14 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://flossworld.org/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 234.0929 - 245.7736 - 269.6629 - 257.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'F4': class PDFType1Font -15 0 obj -% Font Courier -<< /BaseFont /Courier - /Encoding /WinAnsiEncoding - /Name /F4 - /Subtype /Type1 - /Type /Font >> -endobj -% 'Annot.NUMBER11': class PDFDictionary -16 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.kernel.org/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 108.6929 - 224.7736 - 135.3729 - 236.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER12': class PDFDictionary -17 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.lirc.org/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 108.6929 - 206.7736 - 134.2529 - 218.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER13': class PDFDictionary -18 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://xmi2code.sourceforge.net/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 108.6929 - 188.7736 - 154.2629 - 200.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER14': class PDFDictionary -19 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://dia2code.sourceforge.net/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 108.6929 - 170.7736 - 152.0529 - 182.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER15': class PDFDictionary -20 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.sqlobject.org/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 108.6929 - 152.7736 - 160.3829 - 164.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER16': class PDFDictionary -21 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.turbogears.org/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 108.6929 - 134.7736 - 164.8229 - 146.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER17': class PDFDictionary -22 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://gnomad2.sourceforge.net/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 108.6929 - 116.7736 - 155.3829 - 128.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER18': class PDFDictionary -23 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://dlang.org/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 108.6929 - 98.77362 - 134.2429 - 110.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER19': class PDFDictionary -24 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://flossworld.org/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 262.9629 - 83.77362 - 298.5329 - 95.77362 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Page1': class PDFPage -25 0 obj -% Page dictionary -<< /Annots [ 4 0 R - 5 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 - 16 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 ] - /Contents 62 0 R - /MediaBox [ 0 - 0 - 595.2756 - 841.8898 ] - /Parent 61 0 R - /Resources << /Font 1 0 R - /ProcSet [ /PDF - /Text - /ImageB - /ImageC - /ImageI ] >> - /Rotate 0 - /Trans << >> - /Type /Page >> -endobj -% 'Annot.NUMBER20': class PDFDictionary -26 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://hooks.gforge.lug.fi.uba.ar/hooks/docs/html/index.html) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 108.6929 - 747.7736 - 142.3549 - 759.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER21': class PDFDictionary -27 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.lug.fi.uba.ar/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 211.3388 - 747.7736 - 246.1108 - 759.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER22': class PDFDictionary -28 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.lugmen.org.ar/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 268.1128 - 747.7736 - 316.2148 - 759.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER23': class PDFDictionary -29 0 obj -<< /A << /S /URI - /Type /Action - /URI (https://www.llucax.com.ar/proj/etherled/index.html) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 108.6929 - 717.7736 - 150.6429 - 729.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER24': class PDFDictionary -30 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://git.7542.fi.uba.ar/w/release/sercom.git) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 108.6929 - 675.7736 - 145.9565 - 687.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER25': class PDFDictionary -31 0 obj -<< /A << /S /URI - /Type /Action - /URI (https://www.llucax.com.ar/proj/pymin/index.html) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 108.6929 - 645.7736 - 141.6329 - 657.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER26': class PDFDictionary -32 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.kernel.org/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 232.1528 - 645.7736 - 261.2128 - 657.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER27': class PDFDictionary -33 0 obj -<< /A << /S /URI - /Type /Action - /URI (https://www.llucax.com.ar/proj/eventxx/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 108.6929 - 615.7736 - 145.9329 - 627.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER28': class PDFDictionary -34 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://monkey.org/~provos/libevent/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 311.0129 - 615.7736 - 345.4729 - 627.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER29': class PDFDictionary -35 0 obj -<< /A << /S /URI - /Type /Action - /URI (https://www.llucax.com.ar/proj/ev.d/index.html) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 108.6929 - 597.7736 - 130.3729 - 609.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER30': class PDFDictionary -36 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://software.schmorp.de/pkg/libev.html) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 272.0929 - 597.7736 - 292.6529 - 609.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER31': class PDFDictionary -37 0 obj -<< /A << /S /URI - /Type /Action - /URI (https://www.llucax.com.ar/proj/mutest/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 108.6929 - 579.7736 - 141.4829 - 591.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER32': class PDFDictionary -38 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.kernel.org/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 82.69291 - 507.7736 - 109.3729 - 519.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER33': class PDFDictionary -39 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.mecon.gov.ar/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 62.69291 - 491.7736 - 177.7229 - 503.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER34': class PDFDictionary -40 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.kernel.org/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 116.0329 - 476.7736 - 139.9329 - 488.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER35': class PDFDictionary -41 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.kernel.org/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 378.3729 - 476.7736 - 405.0529 - 488.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER36': class PDFDictionary -42 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.myway.com.ar/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 62.69291 - 460.7736 - 102.7029 - 472.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER37': class PDFDictionary -43 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.kernel.org/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 240.5429 - 445.7736 - 267.2229 - 457.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER38': class PDFDictionary -44 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.fi.uba.ar/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 62.69291 - 429.7736 - 168.2829 - 441.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER39': class PDFDictionary -45 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.uba.ar/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 173.8429 - 429.7736 - 315.5529 - 441.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER40': class PDFDictionary -46 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.integratech.com.ar/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 62.69291 - 386.7736 - 141.6029 - 398.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER41': class PDFDictionary -47 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.sociomantic.com/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 62.69291 - 343.7736 - 179.3929 - 355.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER42': class PDFDictionary -48 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.cnba.uba.ar/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 62.69291 - 265.7736 - 225.5129 - 277.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER43': class PDFDictionary -49 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.fi.uba.ar/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 62.69291 - 234.7736 - 168.2829 - 246.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER44': class PDFDictionary -50 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.uba.ar/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 173.8429 - 234.7736 - 312.7729 - 246.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER45': class PDFDictionary -51 0 obj -<< /A << /S /URI - /Type /Action - /URI (https://www.llucax.com.ar/proj/dgc/index.html) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 228.3029 - 219.7736 - 454.5129 - 231.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Page2': class PDFPage -52 0 obj -% Page dictionary -<< /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 ] - /Contents 63 0 R - /MediaBox [ 0 - 0 - 595.2756 - 841.8898 ] - /Parent 61 0 R - /Resources << /Font 1 0 R - /ProcSet [ /PDF - /Text - /ImageB - /ImageC - /ImageI ] >> - /Rotate 0 - /Trans << >> - /Type /Page >> -endobj -% 'R53': class PDFCatalog -53 0 obj -% Document Root -<< /Outlines 55 0 R - /PageLabels 64 0 R - /PageMode /UseNone - /Pages 61 0 R - /Type /Catalog >> -endobj -% 'R54': class PDFInfo -54 0 obj -<< /Author () - /CreationDate (D:20130209180956-01'00') - /Creator (\(unspecified\)) - /Keywords () - /Producer (ReportLab PDF Library - www.reportlab.com) - /Subject (\(unspecified\)) - /Title (Leandro Mat\355as Lucarella) >> -endobj -% 'R55': class PDFOutlines -55 0 obj -<< /Count 5 - /First 56 0 R - /Last 60 0 R - /Type /Outlines >> -endobj -% 'Outline.0': class OutlineEntryObject -56 0 obj -<< /Dest [ 25 0 R - /XYZ - 62.69291 - 629.0236 - 0 ] - /Next 57 0 R - /Parent 55 0 R - /Title (Profile) >> -endobj -% 'Outline.1': class OutlineEntryObject -57 0 obj -<< /Dest [ 25 0 R - /XYZ - 62.69291 - 512.0236 - 0 ] - /Next 58 0 R - /Parent 55 0 R - /Prev 56 0 R - /Title (Skills) >> -endobj -% 'Outline.2': class OutlineEntryObject -58 0 obj -<< /Dest [ 25 0 R - /XYZ - 62.69291 - 353.0236 - 0 ] - /Next 59 0 R - /Parent 55 0 R - /Prev 57 0 R - /Title (Achievements) >> -endobj -% 'Outline.3': class OutlineEntryObject -59 0 obj -<< /Dest [ 52 0 R - /XYZ - 62.69291 - 573.0236 - 0 ] - /Next 60 0 R - /Parent 55 0 R - /Prev 58 0 R - /Title (Experience) >> -endobj -% 'Outline.4': class OutlineEntryObject -60 0 obj -<< /Dest [ 52 0 R - /XYZ - 62.69291 - 304.0236 - 0 ] - /Parent 55 0 R - /Prev 59 0 R - /Title (Education) >> -endobj -% 'R61': class PDFPages -61 0 obj -% page tree -<< /Count 2 - /Kids [ 25 0 R - 52 0 R ] - /Type /Pages >> -endobj -% 'R62': class PDFStream -62 0 obj -% page stream -<< /Filter [ /ASCII85Decode - /FlateDecode ] - /Length 2432 >> -stream -Gb!Sm>BAQ-&q8/#rkgoLNC=GT8;cZTM=&sgN81qNP'3]dEsK3(`ZE;I0"_"/MnOWDD#>I=Dj1;CO.^\dJ2f6O!9m^9(_,HAkk2"V^4&KdF+)+"6RO,joSI-@Y)b*X"C+W$qr,[3#]:7.r=H`)@W9P/]e]m5>OQL"+$#&#OO5VF!\UI`EBT?u0J"Fu=d%,j0_tjG+/%BD9C)5.q/+Z@phS-?@Z5oY3[7qbpt.KDQe"!ZXmL/9?.t&0/q)Jp][.*;h)ZXhQ]rld?)1G8lnf.>L>9*.p6WqoUt=!,kQpZ0gX%_Q0>u,<[:S$b,#:OO\`c)PF$u?@!U]L[bo`IL08#&8'IEX1r'':hQBc*Yg,qAr*?KbT?jVDPeB5boER&8K$Ia)7YTr#6r\/gXT<96fE9LF)E`QWIm1_KK^B]97%)T17FG[I[;#QaR2^bs6HO\K&4Jn"T[I`&gruOus2K9>/I;uOtS$TbCH!6G"QC49HqFNiZ?V*!2$#>h&8=8T;%:Pamo@j\\Lcb)g'L.AuB-n!Kd0YGmI:\8VRB0.#`K-C;UtLu`QiPD&KNGDk,4UpiMU-3%'.Hfrdt0m&a-+Sl^^:7&qa.P%E[dlKVCBig9=&FdeKTS-LOi_!H;9Cj$^b_C0sY%pi6/t;Cqm,>MtJRr3,4UM%'[``B6KqE*e70OFRLA:8QBdN!5ADUbk[8^mLn5N2FQ+'KM(25/)fXG\FNq"_bbaO*AHh$ret8Aj#LAC]h.O]"@\_UVYeD8HYV$8`cW^j&gh4dYa(H8jl4IOG"GS!3]OJm$N'@*"75TSM9[".c=+Mn;0p,0-cS$Hma3OD\AT&.q.)Q'm^'G0s'J_^Ul_T>[BSj'WdqcCWh$6;T11\Jaoo"R&id`A*$o0tM7`V/IITC^-5hdtC)pZR66W(-VXVdmjJmEDATh2[UjB*\?!NpW6:1cdkg'SU,aj0[4E+X&%YGh!MU8^\Rkai;.HkKgi!lZu>6j^#r%kJumZ(h24!,!rJUAS[o;(>))d_^`gA3,1?).5h&r_0!kjkU'kmbm]>i]cGo8GAnAu+PapCSKJpE[rg$ZG]b6^m]f.sqdUZnfFWk=`Re/rL=i_g?K#"L>88s<[CE0k@8)^.h/JS790/p,GfCda`"Cc\.Y/R*[$^F""!mBdP=s'48LT=c`F21`BQ\llDgWrnS3F=cM4*_6UY7:%;Hp?os9PE)fMMHW)^di"JZ18,iL.G%Rd&iXac4W3Uo0s9-FbEE$gqi=A=qnHIWWNVA#QEXpR'6@:]6YmPR]7o-ep6i6Ipbo#:cO`qkms)&n#:.qeNpRiJ3>]H%CeU1MRo;3tVlP2LUF+qTqTh"]@KSj,iua$Cn.1*Q8,k4':*a<"b(+7EGl&7:GTXsCJZaI5JtgJ1+fcOsJI+sNQHFF^-B+s&mT`.nE(N.TIX'eDa..#L]aaPgOnIORA3FtkaBnm%XR7QAU%NQA'khuq$W[E+ZJiF8WQ->#m,Q1c%@Pa0oY`d?j]J$_?!4PprRXF(Cs%rsSgMc>Oj_lr`S"IMN!eS9:D`lhOq`iOJN_Fh41O*6pZ'`GdoKi]h+Z$/8[*EM!k8`CY4m';(Pt!3$"cQlfc;U:c^okr8O0TR6Ceqn`mrTh%e6nc4cFoI]]M,$Whq3ZFQD[rjg8f%)?endstream -endobj -% 'R63': class PDFStream -63 0 obj -% page stream -<< /Filter [ /ASCII85Decode - /FlateDecode ] - /Length 2167 >> -stream -Gb!SmgN)%,&:O;3s'[#2>+u=$eAZ?dmo);j`q$Jm3JR`.PlNOLEVm_$unFp@nR?h]n&f*RF!B]fq"?(HAS\GHg90Snjt@nc%Bc%+gNu/P!U;=!I_0FCB^k%=TaemeK*L^YY'u(Bo6AkH@cBZJ(sa-7k3E>UR="K*WA_dd8*ki0.;BC]1f3kC`^b0!aRlk:=bCg1D8L$/234mD*,aQl$!Cc&fOh`_H24-rKb#?P_RYD6h,E.;I^pDFd;N,Tg#uAUM\XG#eiOe'"ZQ-FckY2X:mB-oob6N^e^_`'E$,Up-1C\?n7+ER,\XkJmZ`";pY^u9I#/4"=n,E%@0q<1"$R3-tAg6nkiR(lP4-&Y(*>6k1d63[!^d\gA9ciNQ4>>A#OZ($&!'!Q$Af,]kOaI?r*[?+X[F!hlf*5_IfpX3FD(UR@MQkAOf9e"K(3"SAH?`O7#UgI#fO3R11Fa9$&6O[^j%pmt$FEo/bZ9prJZp61*Jp]j,j89J+S`]m^iTEk^YeYJOPk#:3HubR\nh(X*n`(o4O'J?h5/3:WO:u]@sZ6GU4nC89ngeGKRnqg@S.5MC!QF2lUd3b@E_SPNY]rdMLpXoAYIBpWt06_!b?csK<^I5Ik)@:0>7H')X1Bd[$#df'Sj,deP.4R&;_do%r=i+*"RA.i+3s/X.oh+2#hYbk1&b`Ag_I=l-%5sPS)'qrS`*ZWd:PM=oq$sb@FVCFDULoW@u3%f24rGIn?k/"a)7L0H%eAC7MgqU!BUSq-]Ts\6QSqp5gOi-@B.46NAekhDC,kDc1N&`9JTm^41`N.q+qkT[2KsU#DSBY9M&nI]O*Q'm<%O)ee5sWV/^W$=RVJc725P#%XFiOIZC/H]-K=iTQo:9a$4C'sP'Of_,JW&As+-=U)3%T/hVFeIIo%)k10c<[9:(9<&)m*<3kpUe[>Uh\'`DA$Pq4Zc)>Bq03.ZG>`7]r`#I,SN2R\(]s0oDln_6\>Wt4taY!4@%OGXmU=rq.I&#hs\,lsbSTs)Q?F*-@oL2A@/W"mn!(q@P[jbt%`/&uH"N:p&He/SuCQ,<\/cC!VOZufei?,Lu"FsST,iG'RccRq(1M1gpFF,=Cf,oQc"BUhTc]#r4MRU'e1Q0^j"F-5Bh_MH3RUu4!G?#?;Q+kt[?TBtnP^45u%%e9L/r\uDq3T9!)TOC@^QPc_[$XdG4Lg-=C^l3MKYLB@'eY]GN\[j>0;fn>&[ZDqDnM]b/Z+r2UmPM7ZUUEVFl[8s$3Yb5Nj\E0(H>q=s7(ss7nh%4q7_daTBTo"[l[+!,ldVd@D61a&3p%ltDSq%A"Ar.=RmVC&A0p2~>endstream -endobj -% 'R64': class PDFPageLabels -64 0 obj -% Document Root -<< /Nums [ 0 - 65 0 R - 1 - 66 0 R ] >> -endobj -% 'R65': class PDFPageLabel -65 0 obj -% None -<< /S /D - /St 1 >> -endobj -% 'R66': class PDFPageLabel -66 0 obj -% None -<< /S /D - /St 2 >> -endobj -xref -0 67 -0000000000 65535 f -0000000113 00000 n -0000000246 00000 n -0000000411 00000 n -0000000598 00000 n -0000000841 00000 n -0000001072 00000 n -0000001265 00000 n -0000001505 00000 n -0000001751 00000 n -0000001994 00000 n -0000002238 00000 n -0000002479 00000 n -0000002743 00000 n -0000003008 00000 n -0000003237 00000 n -0000003412 00000 n -0000003654 00000 n -0000003894 00000 n -0000004146 00000 n -0000004398 00000 n -0000004643 00000 n -0000004889 00000 n -0000005140 00000 n -0000005377 00000 n -0000005604 00000 n -0000006077 00000 n -0000006357 00000 n -0000006602 00000 n -0000006847 00000 n -0000007116 00000 n -0000007382 00000 n -0000007648 00000 n -0000007890 00000 n -0000008148 00000 n -0000008403 00000 n -0000008668 00000 n -0000008929 00000 n -0000009186 00000 n -0000009428 00000 n -0000009672 00000 n -0000009914 00000 n -0000010156 00000 n -0000010400 00000 n -0000010642 00000 n -0000010883 00000 n -0000011121 00000 n -0000011371 00000 n -0000011618 00000 n -0000011861 00000 n -0000012102 00000 n -0000012340 00000 n -0000012589 00000 n -0000013116 00000 n -0000013275 00000 n -0000013550 00000 n -0000013675 00000 n -0000013843 00000 n -0000014025 00000 n -0000014213 00000 n -0000014399 00000 n -0000014553 00000 n -0000014670 00000 n -0000017245 00000 n -0000019559 00000 n -0000019665 00000 n -0000019742 00000 n -trailer -<< /ID - % ReportLab generated PDF document -- digest (http://www.reportlab.com) - [(\025\211p\231\214d\3204\027{Y\2474\310.\341) (\025\211p\231\214d\3204\027{Y\2474\310.\341)] - - /Info 54 0 R - /Root 53 0 R - /Size 67 >> -startxref -19789 -%%EOF diff --git a/source/resume/resume-es.pdf b/source/resume/resume-es.pdf deleted file mode 100644 index bcc2a2e..0000000 --- a/source/resume/resume-es.pdf +++ /dev/null @@ -1,991 +0,0 @@ -%PDF-1.4 -%“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com -% 'BasicFonts': class PDFDictionary -1 0 obj -% The standard fonts dictionary -<< /F1 2 0 R - /F2 3 0 R - /F3 6 0 R - /F4 14 0 R - /F5 37 0 R >> -endobj -% 'F1': class PDFType1Font -2 0 obj -% Font Helvetica -<< /BaseFont /Helvetica - /Encoding /WinAnsiEncoding - /Name /F1 - /Subtype /Type1 - /Type /Font >> -endobj -% 'F2': class PDFType1Font -3 0 obj -% Font Helvetica-Bold -<< /BaseFont /Helvetica-Bold - /Encoding /WinAnsiEncoding - /Name /F2 - /Subtype /Type1 - /Type /Font >> -endobj -% 'Annot.NUMBER1': class PDFDictionary -4 0 obj -<< /A << /S /URI - /Type /Action - /URI (mailto:luca@llucax.com.ar) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 153.7323 - 719.7736 - 241.1223 - 731.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER2': class PDFDictionary -5 0 obj -<< /A << /S /URI - /Type /Action - /URI (https://www.llucax.com.ar/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 153.7323 - 704.7736 - 526.5827 - 716.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'F3': class PDFType1Font -6 0 obj -% Font Helvetica-Oblique -<< /BaseFont /Helvetica-Oblique - /Encoding /WinAnsiEncoding - /Name /F3 - /Subtype /Type1 - /Type /Font >> -endobj -% 'Annot.NUMBER3': class PDFDictionary -7 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://flossworld.org/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 333.7919 - 524.7736 - 370.2161 - 536.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER4': class PDFDictionary -8 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://tipc.sourceforge.net/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 227.4129 - 410.7736 - 252.9729 - 422.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER5': class PDFDictionary -9 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://flossworld.org/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 346.5794 - 281.7736 - 379.3694 - 293.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER6': class PDFDictionary -10 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.lug.fi.uba.ar/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 383.0041 - 281.7736 - 416.0887 - 293.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER7': class PDFDictionary -11 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.lugmen.org.ar/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 457.258 - 281.7736 - 500.9027 - 293.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER8': class PDFDictionary -12 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.kernelproduktion.com/newfile24.htm) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 129.0529 - 239.7736 - 222.4229 - 251.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER9': class PDFDictionary -13 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://flossworld.org/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 236.8629 - 221.7736 - 272.4329 - 233.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'F4': class PDFType1Font -14 0 obj -% Font Courier -<< /BaseFont /Courier - /Encoding /WinAnsiEncoding - /Name /F4 - /Subtype /Type1 - /Type /Font >> -endobj -% 'Annot.NUMBER10': class PDFDictionary -15 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.kernel.org/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 108.6929 - 200.7736 - 135.3729 - 212.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER11': class PDFDictionary -16 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.lirc.org/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 108.6929 - 182.7736 - 134.2529 - 194.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER12': class PDFDictionary -17 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://xmi2code.sourceforge.net/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 108.6929 - 164.7736 - 154.2629 - 176.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER13': class PDFDictionary -18 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://dia2code.sourceforge.net/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 108.6929 - 146.7736 - 152.0529 - 158.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER14': class PDFDictionary -19 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.sqlobject.org/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 108.6929 - 128.7736 - 160.3829 - 140.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER15': class PDFDictionary -20 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.turbogears.org/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 108.6929 - 110.7736 - 164.8229 - 122.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER16': class PDFDictionary -21 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://gnomad2.sourceforge.net/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 108.6929 - 92.77362 - 155.3829 - 104.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER17': class PDFDictionary -22 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://dlang.org/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 108.6929 - 74.77362 - 134.2429 - 86.77362 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Page1': class PDFPage -23 0 obj -% Page dictionary -<< /Annots [ 4 0 R - 5 0 R - 7 0 R - 8 0 R - 9 0 R - 10 0 R - 11 0 R - 12 0 R - 13 0 R - 15 0 R - 16 0 R - 17 0 R - 18 0 R - 19 0 R - 20 0 R - 21 0 R - 22 0 R ] - /Contents 61 0 R - /MediaBox [ 0 - 0 - 595.2756 - 841.8898 ] - /Parent 60 0 R - /Resources << /Font 1 0 R - /ProcSet [ /PDF - /Text - /ImageB - /ImageC - /ImageI ] >> - /Rotate 0 - /Trans << >> - /Type /Page >> -endobj -% 'Annot.NUMBER18': class PDFDictionary -24 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://flossworld.org/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 217.9629 - 750.7736 - 253.5329 - 762.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER19': class PDFDictionary -25 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://hooks.gforge.lug.fi.uba.ar/hooks/docs/html/index.html) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 108.6929 - 729.7736 - 140.0152 - 741.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER20': class PDFDictionary -26 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.lug.fi.uba.ar/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 226.4144 - 729.7736 - 258.8467 - 741.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER21': class PDFDictionary -27 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.lugmen.org.ar/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 266.8289 - 729.7736 - 312.5912 - 741.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER22': class PDFDictionary -28 0 obj -<< /A << /S /URI - /Type /Action - /URI (https://www.llucax.com.ar/proj/etherled/index.html) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 108.6929 - 699.7736 - 152.1518 - 711.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER23': class PDFDictionary -29 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://git.7542.fi.uba.ar/w/release/sercom.git) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 108.6929 - 657.7736 - 148.4619 - 669.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER24': class PDFDictionary -30 0 obj -<< /A << /S /URI - /Type /Action - /URI (https://www.llucax.com.ar/proj/pymin/index.html) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 108.6929 - 627.7736 - 139.2529 - 639.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER25': class PDFDictionary -31 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.kernel.org/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 389.3529 - 627.7736 - 413.2529 - 639.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER26': class PDFDictionary -32 0 obj -<< /A << /S /URI - /Type /Action - /URI (https://www.llucax.com.ar/proj/eventxx/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 108.6929 - 609.7736 - 145.9329 - 621.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER27': class PDFDictionary -33 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://monkey.org/~provos/libevent/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 324.3529 - 609.7736 - 358.8129 - 621.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER28': class PDFDictionary -34 0 obj -<< /A << /S /URI - /Type /Action - /URI (https://www.llucax.com.ar/proj/ev.d/index.html) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 108.6929 - 591.7736 - 130.3729 - 603.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER29': class PDFDictionary -35 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://software.schmorp.de/pkg/libev.html) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 285.4329 - 591.7736 - 305.9929 - 603.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER30': class PDFDictionary -36 0 obj -<< /A << /S /URI - /Type /Action - /URI (https://www.llucax.com.ar/proj/mutest/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 108.6929 - 573.7736 - 141.4829 - 585.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'F5': class PDFType1Font -37 0 obj -% Font Helvetica-BoldOblique -<< /BaseFont /Helvetica-BoldOblique - /Encoding /WinAnsiEncoding - /Name /F5 - /Subtype /Type1 - /Type /Font >> -endobj -% 'Annot.NUMBER31': class PDFDictionary -38 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.kernel.org/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 306.1229 - 501.7736 - 332.8029 - 513.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER32': class PDFDictionary -39 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.mecon.gov.ar/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 62.69291 - 485.7736 - 177.7229 - 497.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER33': class PDFDictionary -40 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.kernel.org/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 199.3929 - 470.7736 - 223.2929 - 482.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER34': class PDFDictionary -41 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.kernel.org/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 505.6229 - 470.7736 - 529.5229 - 482.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER35': class PDFDictionary -42 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.myway.com.ar/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 62.69291 - 454.7736 - 102.7029 - 466.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER36': class PDFDictionary -43 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.fi.uba.ar/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 62.69291 - 423.7736 - 168.2829 - 435.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER37': class PDFDictionary -44 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.uba.ar/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 173.8429 - 423.7736 - 315.5529 - 435.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER38': class PDFDictionary -45 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.integratech.com.ar/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 62.69291 - 380.7736 - 141.6029 - 392.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER39': class PDFDictionary -46 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.sociomantic.com/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 62.69291 - 337.7736 - 179.3929 - 349.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER40': class PDFDictionary -47 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.cnba.uba.ar/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 62.69291 - 259.7736 - 225.5129 - 271.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER41': class PDFDictionary -48 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.fi.uba.ar/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 62.69291 - 228.7736 - 168.2829 - 240.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER42': class PDFDictionary -49 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.uba.ar/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 173.8429 - 228.7736 - 312.7729 - 240.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER43': class PDFDictionary -50 0 obj -<< /A << /S /URI - /Type /Action - /URI (https://www.llucax.com.ar/proj/dgc/index.html) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 228.3129 - 213.7736 - 353.9229 - 225.7736 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Page2': class PDFPage -51 0 obj -% Page dictionary -<< /Annots [ 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 - 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 ] - /Contents 62 0 R - /MediaBox [ 0 - 0 - 595.2756 - 841.8898 ] - /Parent 60 0 R - /Resources << /Font 1 0 R - /ProcSet [ /PDF - /Text - /ImageB - /ImageC - /ImageI ] >> - /Rotate 0 - /Trans << >> - /Type /Page >> -endobj -% 'R52': class PDFCatalog -52 0 obj -% Document Root -<< /Outlines 54 0 R - /PageLabels 63 0 R - /PageMode /UseNone - /Pages 60 0 R - /Type /Catalog >> -endobj -% 'R53': class PDFInfo -53 0 obj -<< /Author () - /CreationDate (D:20130209182718-01'00') - /Creator (\(unspecified\)) - /Keywords () - /Producer (ReportLab PDF Library - www.reportlab.com) - /Subject (\(unspecified\)) - /Title (Leandro Mat\355as Lucarella) >> -endobj -% 'R54': class PDFOutlines -54 0 obj -<< /Count 5 - /First 55 0 R - /Last 59 0 R - /Type /Outlines >> -endobj -% 'Outline.0': class OutlineEntryObject -55 0 obj -<< /Dest [ 23 0 R - /XYZ - 62.69291 - 617.0236 - 0 ] - /Next 56 0 R - /Parent 54 0 R - /Title (Perfil) >> -endobj -% 'Outline.1': class OutlineEntryObject -56 0 obj -<< /Dest [ 23 0 R - /XYZ - 62.69291 - 500.0236 - 0 ] - /Next 57 0 R - /Parent 54 0 R - /Prev 55 0 R - /Title (Habilidades) >> -endobj -% 'Outline.2': class OutlineEntryObject -57 0 obj -<< /Dest [ 23 0 R - /XYZ - 62.69291 - 329.0236 - 0 ] - /Next 58 0 R - /Parent 54 0 R - /Prev 56 0 R - /Title (Logros) >> -endobj -% 'Outline.3': class OutlineEntryObject -58 0 obj -<< /Dest [ 51 0 R - /XYZ - 62.69291 - 567.0236 - 0 ] - /Next 59 0 R - /Parent 54 0 R - /Prev 57 0 R - /Title (Experiencia) >> -endobj -% 'Outline.4': class OutlineEntryObject -59 0 obj -<< /Dest [ 51 0 R - /XYZ - 62.69291 - 298.0236 - 0 ] - /Parent 54 0 R - /Prev 58 0 R - /Title (Educaci\363n) >> -endobj -% 'R60': class PDFPages -60 0 obj -% page tree -<< /Count 2 - /Kids [ 23 0 R - 51 0 R ] - /Type /Pages >> -endobj -% 'R61': class PDFStream -61 0 obj -% page stream -<< /Filter [ /ASCII85Decode - /FlateDecode ] - /Length 2616 >> -stream -Gb!SngN)%.&q*PUrh1FqYs]8cYHkhH6_<:cUU8'[b`?o3k=J1Ff^D:bUE%*FZ((]]+n%W[B`eZTH5#S8HOrd'P#)J?a9J+@"]^YW*HEs@Ib;g9_,WroaNjY@Jc6_Q8!):gCgh>,0fH20%uZAFKBO^'\S8:U\jq8UB0K(N`^W+\##`dN.BD[r]]9a%JeZMm'Hu)3G8Xo2m6Zo^(VjD%SjWT*4(%EGMXqZS\f.?/U@UDgS\R.#U[Z(/)+i2M6'U_*)0c-oXi6Jr#"LSd/nkW%H-8)glg0JL.gNT<)-D^\#TcJOrH0-6trF2H=9;1jfVHY[L3pJio2^^kageKaLb@%q^\8P3G2mLki+@8S3T^=$[4YJusu_+Mlr2SujHTNR@NiXe`aRrf4imkjIXucT4OCM7F\Yjka\oJ8h!SU6pea2PPNjS8ASdABh#i]OWc8'P"R3%TLfo?!Ks<9Tq5)n%!C]?Go(D[G]1GH32U(,MA^P.Es?+4Q)SS//p9e4GI7=JU^=XLnk0HDKp\^CP2=s5SR:$rMBj&S(NEP+j(h_,>:[gD([YtT3p5L&jU1#1TqGpr*d@tD+/f^43LbKX#k]J3UIe#SJeOadZZ;a+en=kjaUQRqe.:P^ljRkTgUZo(0"Zf%$uZ+Aok6R#WGFd!7d;pgbC(N)Q5#hQ"fE6ce$eAUWV&*k?KcCh*!g.k=B\!Hm53N0(A+QcHs%9;9G!Za0`?HWB0]5K8m/3g>KH!EU;9mJD`;qQ^Hu_Q2J\@pZnXTFMH@EbD+l^e[oPB`an-8I[(>Fb"'.[0[(AEZ)H26Rl""NmR\[(o#-i6VdMhl\n-.]Z6ps_G\>)i^Fi28Z7\oF!H\Me!(,7.#?Ar)4CE$CHkE4Pi=]KWY";dbC%iJ=-+QQKLc^!E@m<9OT-Ni)AU_:]/UFmfN4C1UVS`/btbC=^j.u.J6Oi,<6=VjQ*_kYBucI84+8!h-BoaEjtr0:ch`tcCd8n0Q>,%Ps/V]rs1M`%`SU:?Eo[q1?j1-=j;Ot*:gFKCTih':dc^Q5YQ&mFDRn^cbR3K9lCs1^:LlNs1uADFNe(7FnlK)A&q$Z;(\ZO2*(=81d]`n'&"#mGji)bMg:`.Q:/fIVPptg+CamO23>b3".keh3sWa4?Ohtbl=5ntK_qZCb#II:Q.cmX@"5S]3%FGI=^7NB..Kl1MporpE44C8B)e@=l2Xm6[a_;-Emsq<@si&61lU_74I8/`@BMR_-;qVn>:n[=j.=d+-!GWG*?SUQGtBs4SC&$4c(u3BY$+!#X#:,R[5=[=//!l=L()S'blIE4$t,!UX,i,mX'V_%iNgY<6AH]]qg@"->..9_5@hm3;V"V=s?J(dn9H2u9Bm@_I@4`$''BN[9>4IE>O+HAWl6Lfu!1&EfS!@e@`.[559VnB"(!`n8JqNUCN9a],?>!ATnU6>^[&55=V`&Q'V&DG+r?I:1_mPdK*AgX']-ZmBI=M>BH7s8;pFj_W']k3$-/MJ@h!HD(k?Kg)"@`SHtre0g9d7l-AU'F'Lc"oA@No(3Ip+Zi)p(6lp4cdBG_Q?Wc9;A=3fK'@pLDYg,R:H]MOc)oS6FT>":[/oiTS1W7@CN!-9N?SL4nsHR%_`bG3VX2a07gk=HGk5YHp,(^?^L+>^=U+05#6($3k#1W.E1F"PcJk:K_h]?@8KJQW_DcrAnOK][J.AuN_2;D(Q?ML*U`qfdak;,\aO,$+r(EDXB(_E7G:j4==Y0c%H*J"?2Ehg8YD!hc\FRrbBDNbqbHXeX0YjJqn;:]5ojX`/*>5^>6JC@7?[1cIUXJD[,;8F*r+T4,$u9cs&VD1k^+@/]^ru/rnTeUhgOq~>endstream -endobj -% 'R62': class PDFStream -62 0 obj -% page stream -<< /Filter [ /ASCII85Decode - /FlateDecode ] - /Length 2315 >> -stream -Gb!Sm>>s99'Rj\Ls.Dka''">u^2YaK6CVl0m*9G@6*WjTCKmb`"6m#H,<8L=a/2VqZCMI6A8LMonpT\kn!mM$KHEke%24Ci8*K`r6C*U#pW.@a(QE=Z`Fsbili*K`)!fq2+4u-u]O#!5[c>9LrB4)ojjX1A_M5%,fQ@ske[+nLYEasqE^)62fs"tSL'R0:&NUb5^"snNI7C!h:j;S;Xn53bQI`C5nq*@SjMk8Z'jF!0B:RnANZI"K;+/bUk*-0/j(qIW$(pi"e6p0MXh_F/i:%Vr.6>2Uo6u%tqtKg4Tm]ne>8?JCX-i+[j;..De3QV>#&mVDK/PXu.LS&Vp_7fn>2Y@5FZ%(+<]B4H"3teo3M%^pVshL7"0X5o9TP_cfuXAL2f+!Mbt(aO+\`Pkuis4XL?+,<7f$OFY\BTJ9.,d0UZ?@-SYYuJ,pg5pdNHK64,&Jp@[A=mX3BQ:OuG?-[upnrCgY>2E[lZo_^U`)A3N=>K\mFUF=?MgQj[-8CC_=P+A2e32ir\006/=9J/F#28;2V6`/Nc2!mJH4I\VnXobC2L3ZEcX,Fu>U=\3=0"]`.ot4WQ/u(U_CM,`d$*!N_ES;;+TH9lrYO59p6nKRO;$*;bo@>ZRC?`&*gc]14o#10u[r0=V4\]hnqD34gPiZ4t>%4sMfbm7F]n?/2Ki6AU^?Vr@2@@4\U7HAGr<2V9g`:R'manC`Lcs150VEHG[=`i[7As(VKKF,dbAc/P)cbV1`X!gE9oVPO;?!ZOeSq-jupj8KeS8:eioPF__/&96?`?s%bF?"2+Hb%E2oNCd0U:?)sUAZUhLr+A&MnQKjiL7k2ldH7skB^Sq,SE'nZ,4$X(F1PK]S'h[_A`c,F?O2L:u3_1sG"B(oAiH](L2kZMJa!&jdJbPqsO3md9CZ#tl>idN]Ti,Z7Z1tb\Er+oK$$?[rKcN\s5+nTh@ariA#9$]FHQ%.S>71\V#csc,f.+;Vd<^^0:Ym&((j7RO':!MseSN"A#c5?\fEQOfE1ITo(k.8RaIoeY<_5ZeC`5TS\MA!1%hI5?UqVtai9cn!p.+:&-_oDk]"#jIY+uq\`(7L`dDC^K3D@:6[?.\rU)fe8&0eP0UXOQ9)8Vpn;n10c`HWTRqda_Ia%4D-7F4*Hc8+G#LF9tp4ic.pc8%$hJBhUTES`5t+el53(_Qi4=KZ!]afkTe3:;A>->5`@#V%J0S[%gYW]oICXgLp.6MZd52FGHm1Ds4;R#'j5_!L=:FKg*Fd%O11'kPR]g^[]G$XQE?1DZ0'#i6*g#&mgAP+,@16OniC=6X%iZg=hE[TX?mG28c[%@r)_V/Zq6Mhi6J)3B:LeYD,'R+Js3b+?H8Yin@O$6b_?BeK4(eB"E6eg/qJ3dr#:oKBGU.P$tT_7"O4MEe\n=h?&8n9(a_8b&@,JOTcqm^r<7qh'R[-"3cU5/C^uFiO4m<=7I;q\O`t_nH~>endstream -endobj -% 'R63': class PDFPageLabels -63 0 obj -% Document Root -<< /Nums [ 0 - 64 0 R - 1 - 65 0 R ] >> -endobj -% 'R64': class PDFPageLabel -64 0 obj -% None -<< /S /D - /St 1 >> -endobj -% 'R65': class PDFPageLabel -65 0 obj -% None -<< /S /D - /St 2 >> -endobj -xref -0 66 -0000000000 65535 f -0000000113 00000 n -0000000259 00000 n -0000000424 00000 n -0000000611 00000 n -0000000854 00000 n -0000001085 00000 n -0000001278 00000 n -0000001518 00000 n -0000001764 00000 n -0000002004 00000 n -0000002248 00000 n -0000002491 00000 n -0000002755 00000 n -0000002984 00000 n -0000003159 00000 n -0000003401 00000 n -0000003641 00000 n -0000003893 00000 n -0000004145 00000 n -0000004390 00000 n -0000004636 00000 n -0000004887 00000 n -0000005109 00000 n -0000005564 00000 n -0000005806 00000 n -0000006086 00000 n -0000006331 00000 n -0000006576 00000 n -0000006845 00000 n -0000007111 00000 n -0000007377 00000 n -0000007619 00000 n -0000007877 00000 n -0000008132 00000 n -0000008397 00000 n -0000008658 00000 n -0000008902 00000 n -0000009105 00000 n -0000009347 00000 n -0000009591 00000 n -0000009833 00000 n -0000010075 00000 n -0000010319 00000 n -0000010560 00000 n -0000010798 00000 n -0000011048 00000 n -0000011295 00000 n -0000011538 00000 n -0000011779 00000 n -0000012017 00000 n -0000012266 00000 n -0000012793 00000 n -0000012952 00000 n -0000013227 00000 n -0000013352 00000 n -0000013519 00000 n -0000013706 00000 n -0000013888 00000 n -0000014075 00000 n -0000014232 00000 n -0000014349 00000 n -0000017108 00000 n -0000019570 00000 n -0000019676 00000 n -0000019753 00000 n -trailer -<< /ID - % ReportLab generated PDF document -- digest (http://www.reportlab.com) - [(\340\350\271n\026\334\364\207K\276^\247/:\001\015) (\340\350\271n\026\334\364\207K\276^\247/:\001\015)] - - /Info 53 0 R - /Root 52 0 R - /Size 66 >> -startxref -19800 -%%EOF diff --git a/source/resume/resume-es.rst b/source/resume/resume-es.rst deleted file mode 100644 index da81ab2..0000000 --- a/source/resume/resume-es.rst +++ /dev/null @@ -1,166 +0,0 @@ - -======================== -Leandro Matías Lucarella -======================== - -:E-Mail: luca@llucax.com -:Web: http://llucax.com/ -:Ubicación: Berín, Alemania -:Nacionalidad: Argentino con ciudadanía italiana -:Fecha de nacimiento: 1979-02-15 -:Actualizado: |date| - -.. |date| date:: %Y-%m - - -Perfil -====== - -Desarrollador versátil capaz de cubrir un amplio rango de aplicaciones, -desde bibliotecas de base o frameworks en lenguajes de bajo nivel hasta -aplicaciones gráficas o web en lenguajes de alto nivel, prefiriendo --en términos generales- las primeras. - -Autodidacta proactivo, con buena aptitud para trabajar solo, en pequeños -grupos autosuficientes o grupos grandes utilizando metodologías y -herramientas del mundo FLOSS_ (Free *Libre* Open Source Software). Buena -capacidad y gran interés en el diseño e implementación de sistemas -distribuidos y concurrentes. - -.. _FLOSS: http://flossworld.org/ - - -Habilidades -=========== - -- Muy buenos conocimientos de lenguajes de programación - (teoría de lenguajes). Excelentes conocimientos prácticos de C++ - moderno, C y Python. -- Buen conocimiento y experiencia en programación concurrente y distribuida, - incluyendo hilos POSIX, sockets BSD, TCP/IP y TIPC_ (Transparent Inter - Process Communication). -- Buen conocimiento sobre el protocolo de telefonía IP H.248. -- Diseño e implementación orientada a objetos. -- *shell scripting* y administración y ajustes de performance de servidores - Linux. -- Capacidad de transmitir conocimientos de temas relacionados a programación. - -.. _TIPC: http://tipc.sourceforge.net/ - -Logros -====== - -- Miembro fundador y actual de los grupos de usuarios de FLOSS_ LUGFI_ - (2002) y LUGMen_ (1998), organización de varios eventos y encargado de - varias disertaciones. - -- Publicación de varios artículos en la web (1999-2005). Dos de - ellos fueron publicados en la revista española `Linux Free Magazine`_, - año 1, número 1 (2003). - -- Colaboración en varios proyectos FLOSS_ populares, incluyendo (pero no - limitado a): - - - Linux_ (2001) [C]: Bugfix en el módulo ``bttv`` para la placa Leadtek - WinView 601 TV. - - LIRC_ (2002) [C]: Debug del módulo ``lirc_gpio``. - - xmi2code_ (2003) [C++]: Agregado de soporte de PHP y otras mejoras menores. - - dia2code_ (2003) [C]: Agregado de soporte PHP. - - SQLObject_ (2006-2007) [Python]: Mejoras menores y bugfixes. - - TurboGears_ (2006) [Python]: Mejoras menores y bugfixes. - - Gnomad2_ (2005) [C]: Mejoras menores a la interfaz gráfica en GTK+. - - DMD_ (2008-actualidad) [C++/D]: Mejoras menores al compilador y runtime. - -- Creación de varios proyectos FLOSS_ de pequeño/mediano tamaño siendo parte - de un equipo: - - - Hooks_ para sitios web del LUGFI_ y LUGMEN_ (1999-2003) [PHP, Apache, - MySQL]: desarrollo y mantenimiento (programación y sysadmin). - - Etherled_ (2005) [C, ASM]: dispositivo proyector de imágenes - estroboscópicas controlado remotamente utilizando un micro-controlador - 8051, incluyendo un driver para placa de red ISA NE2000-compatible y un - stack reducido de IP/UDP. - - Sercom_ (2004-2009) [Python]: sistema de compilación y prueba automática - de programas escritos en C/C++, compila y ejecuta las pruebas de forma - segura en un *sandbox*. - - Pymin_ (2008) [Python]: servidor para administración de *routers* Linux_. - - eventxx_ (2007) [C++]: *thin-wrapper* para C++ de libevent_. - - ev.d_ (2008) [D]: *thin-wrapper* para D de libev_. - - mutest_ (2008) [C, C++, Python]: micro *framework* de *unit testing* para C - y C++. - -.. _Linux: http://www.kernel.org/ -.. _LUGFI: http://www.lug.fi.uba.ar/ -.. _LUGMEN: http://www.lugmen.org.ar/ -.. _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/ -.. _Hooks: http://hooks.gforge.lug.fi.uba.ar/hooks/docs/html/index.html -.. _Linux Free Magazine: http://www.kernelproduktion.com/newfile24.htm -.. _Etherled: http://llucax.com/proj/etherled/index.html -.. _Sercom: http://git.7542.fi.uba.ar/w/release/sercom.git -.. _eventxx: http://llucax.com/proj/eventxx/ -.. _libevent: http://monkey.org/~provos/libevent/ -.. _Pymin: http://llucax.com/proj/pymin/index.html -.. _ev.d: http://llucax.com/proj/ev.d/index.html -.. _libev: http://software.schmorp.de/pkg/libev.html -.. _mutest: http://llucax.com/proj/mutest/ -.. _proyectos personales FLOSS: http://llucax.com/proj/ -.. _DMD: http://dlang.org/ - - -Experiencia -=========== - -Profesional independiente *freelance* (1997-actualidad): - Los últimos trabajos incluyen el desarrollo de sitios web pequeños y un - servidor que funciona como *backend* de un sistema para administrar un router - Linux_ (Python). - -`Ministerio de Economía`_ - Pasantía (2001-2004): - Desarrollo web en LAMP (Linux_, Apache, MySQL, PHP) y tareas de administrador - de sistemas Linux_. - -`My Way`_ (2004): - Desarrollo web en LAMP y tareas de administrador de sistemas Linux. - -`Facultad de Ingeniería`_, `Universidad de Buenos Aires`_ (2004-2009): - Ayudante interino de 2da con dedicación parcial, enseñando C, C++, hilos - POSIX, sockets BSD, interfaces en GTK+ GUI y otros temas de programación. - -`Integratech S.A.`_ (2006-2011): - Desarrollo y mantenimiento de un *softswitch* (*carrier grade*) monolítico en - C/C++ (H.248 en particular). Diseño y desarrollo de una nueva versión del - *softswitch* modular y distribuida. - -`sociomantic labs GmbH`_ (2011-actualidad): - Desarrollo de una plataforma distribuida y de alta performance de real-time - bidding. Configuración de servidores Linux para situaciones de alta carga. - -.. _Ministerio de Economía: http://www.mecon.gov.ar/ -.. _Facultad de Ingeniería: http://www.fi.uba.ar/ -.. _Universidad de Buenos Aires: http://www.uba.ar/ -.. _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/ - - -Educación -========= - -`Colegio Nacional de Buenos Aires`_, Argentina (1992-1997): - Bachiller especializado en ciencias exactas, tecnología y diseño. - -`Facultad de Ingeniería`_, `Universidad de Buenos Aires`_, Argentina (1998-2010): - Ingeniería en Informática. Tesis: `Recolección de basura en D`__. - -__ http://llucax.com/proj/dgc/index.html - -.. _Colegio Nacional de Buenos Aires: http://www.cnba.uba.ar/ - -.. vim: set sw=2 sts=2 ts=2 et: diff --git a/source/resume/resume.pdf b/source/resume/resume.pdf new file mode 100644 index 0000000..469cb2d --- /dev/null +++ b/source/resume/resume.pdf @@ -0,0 +1,676 @@ +%PDF-1.4 +%“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com +1 0 obj +<< +/F1 2 0 R /F2 3 0 R /F3 8 0 R /F4 18 0 R +>> +endobj +2 0 obj +<< +/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font +>> +endobj +3 0 obj +<< +/BaseFont /Helvetica-Bold /Encoding /WinAnsiEncoding /Name /F2 /Subtype /Type1 /Type /Font +>> +endobj +4 0 obj +<< +/A << +/S /URI /Type /Action /URI (mailto:luca@llucax.com) +>> /Border [ 0 0 0 ] /Rect [ 153.7323 719.0236 229.4523 731.0236 ] /Subtype /Link /Type /Annot +>> +endobj +5 0 obj +<< +/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 +>> +endobj +6 0 obj +<< +/A << +/S /URI /Type /Action /URI (https://github.com/llucax) +>> /Border [ 0 0 0 ] /Rect [ 153.7323 629.0236 179.2923 641.0236 ] /Subtype /Link /Type /Annot +>> +endobj +7 0 obj +<< +/A << +/S /URI /Type /Action /URI (https://github.com/leandro-lucarella-sociomantic) +>> /Border [ 0 0 0 ] /Rect [ 187.6323 629.0236 317.6623 641.0236 ] /Subtype /Link /Type /Annot +>> +endobj +8 0 obj +<< +/BaseFont /Helvetica-Oblique /Encoding /WinAnsiEncoding /Name /F3 /Subtype /Type1 /Type /Font +>> +endobj +9 0 obj +<< +/A << +/S /URI /Type /Action /URI (http://flossworld.org/) +>> /Border [ 0 0 0 ] /Rect [ 62.69291 533.0236 95.48291 545.0236 ] /Subtype /Link /Type /Annot +>> +endobj +10 0 obj +<< +/A << +/S /URI /Type /Action /URI (http://tipc.sourceforge.net/) +>> /Border [ 0 0 0 ] /Rect [ 509.8027 419.0236 532.5827 431.0236 ] /Subtype /Link /Type /Annot +>> +endobj +11 0 obj +<< +/A << +/S /URI /Type /Action /URI (https://jenkins.io/) +>> /Border [ 0 0 0 ] /Rect [ 337.4828 389.0236 371.3828 401.0236 ] /Subtype /Link /Type /Annot +>> +endobj +12 0 obj +<< +/A << +/S /URI /Type /Action /URI (https://travis-ci.org/) +>> /Border [ 0 0 0 ] /Rect [ 398.2628 389.0236 425.4828 401.0236 ] /Subtype /Link /Type /Annot +>> +endobj +13 0 obj +<< +/A << +/S /URI /Type /Action /URI (https://www.docker.com/) +>> /Border [ 0 0 0 ] /Rect [ 484.1427 389.0236 515.8127 401.0236 ] /Subtype /Link /Type /Annot +>> +endobj +14 0 obj +<< +/A << +/S /URI /Type /Action /URI (https://www.debian.org/) +>> /Border [ 0 0 0 ] /Rect [ 469.491 341.0236 501.171 353.0236 ] /Subtype /Link /Type /Annot +>> +endobj +15 0 obj +<< +/A << +/S /URI /Type /Action /URI (https://lugfi.github.io/) +>> /Border [ 0 0 0 ] /Rect [ 273.3078 218.0236 302.7578 230.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 [ 371.0002 218.0236 413.7802 230.0236 ] /Subtype /Link /Type /Annot +>> +endobj +17 0 obj +<< +/A << +/S /URI /Type /Action /URI (http://flossworld.org/) +>> /Border [ 0 0 0 ] /Rect [ 234.0929 158.0236 266.8829 170.0236 ] /Subtype /Link /Type /Annot +>> +endobj +18 0 obj +<< +/BaseFont /Courier /Encoding /WinAnsiEncoding /Name /F4 /Subtype /Type1 /Type /Font +>> +endobj +19 0 obj +<< +/A << +/S /URI /Type /Action /URI (http://www.kernel.org/) +>> /Border [ 0 0 0 ] /Rect [ 108.6929 137.0236 132.5929 149.0236 ] /Subtype /Link /Type /Annot +>> +endobj +20 0 obj +<< +/A << +/S /URI /Type /Action /URI (http://www.lirc.org/) +>> /Border [ 0 0 0 ] /Rect [ 108.6929 119.0236 131.4729 131.0236 ] /Subtype /Link /Type /Annot +>> +endobj +21 0 obj +<< +/A << +/S /URI /Type /Action /URI (http://xmi2code.sourceforge.net/) +>> /Border [ 0 0 0 ] /Rect [ 108.6929 101.0236 151.4829 113.0236 ] /Subtype /Link /Type /Annot +>> +endobj +22 0 obj +<< +/A << +/S /URI /Type /Action /URI (http://dia2code.sourceforge.net/) +>> /Border [ 0 0 0 ] /Rect [ 108.6929 83.02362 149.2729 95.02362 ] /Subtype /Link /Type /Annot +>> +endobj +23 0 obj +<< +/Annots [ 4 0 R 5 0 R 6 0 R 7 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 ] /Contents 79 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 78 0 R /Resources << +/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] +>> /Rotate 0 + /Trans << + +>> /Type /Page +>> +endobj +24 0 obj +<< +/A << +/S /URI /Type /Action /URI (http://www.sqlobject.org/) +>> /Border [ 0 0 0 ] /Rect [ 108.6929 747.0236 157.6029 759.0236 ] /Subtype /Link /Type /Annot +>> +endobj +25 0 obj +<< +/A << +/S /URI /Type /Action /URI (http://www.turbogears.org/) +>> /Border [ 0 0 0 ] /Rect [ 108.6929 729.0236 162.0429 741.0236 ] /Subtype /Link /Type /Annot +>> +endobj +26 0 obj +<< +/A << +/S /URI /Type /Action /URI (http://gnomad2.sourceforge.net/) +>> /Border [ 0 0 0 ] /Rect [ 108.6929 711.0236 152.6029 723.0236 ] /Subtype /Link /Type /Annot +>> +endobj +27 0 obj +<< +/A << +/S /URI /Type /Action /URI (http://dlang.org/) +>> /Border [ 0 0 0 ] /Rect [ 108.6929 693.0236 131.4629 705.0236 ] /Subtype /Link /Type /Annot +>> +endobj +28 0 obj +<< +/A << +/S /URI /Type /Action /URI (http://flossworld.org/) +>> /Border [ 0 0 0 ] /Rect [ 262.9629 678.0236 295.7529 690.0236 ] /Subtype /Link /Type /Annot +>> +endobj +29 0 obj +<< +/A << +/S /URI /Type /Action /URI (https://llucax.com/proj/etherled/index.html) +>> /Border [ 0 0 0 ] /Rect [ 108.6929 657.0236 145.9329 669.0236 ] /Subtype /Link /Type /Annot +>> +endobj +30 0 obj +<< +/A << +/S /URI /Type /Action /URI (https://git.llucax.com/r/software/sercom.git/) +>> /Border [ 0 0 0 ] /Rect [ 108.6929 615.0236 143.1429 627.0236 ] /Subtype /Link /Type /Annot +>> +endobj +31 0 obj +<< +/A << +/S /URI /Type /Action /URI (https://llucax.com/proj/pymin/index.html) +>> /Border [ 0 0 0 ] /Rect [ 108.6929 585.0236 136.4729 597.0236 ] /Subtype /Link /Type /Annot +>> +endobj +32 0 obj +<< +/A << +/S /URI /Type /Action /URI (http://www.kernel.org/) +>> /Border [ 0 0 0 ] /Rect [ 232.1528 585.0236 256.0528 597.0236 ] /Subtype /Link /Type /Annot +>> +endobj +33 0 obj +<< +/A << +/S /URI /Type /Action /URI (https://llucax.com/proj/eventxx/) +>> /Border [ 0 0 0 ] /Rect [ 108.6929 555.0236 143.1529 567.0236 ] /Subtype /Link /Type /Annot +>> +endobj +34 0 obj +<< +/A << +/S /URI /Type /Action /URI (http://monkey.org/~provos/libevent/) +>> /Border [ 0 0 0 ] /Rect [ 311.0129 555.0236 345.4729 567.0236 ] /Subtype /Link /Type /Annot +>> +endobj +35 0 obj +<< +/A << +/S /URI /Type /Action /URI (https://llucax.com/proj/ev.d/index.html) +>> /Border [ 0 0 0 ] /Rect [ 108.6929 537.0236 127.5929 549.0236 ] /Subtype /Link /Type /Annot +>> +endobj +36 0 obj +<< +/A << +/S /URI /Type /Action /URI (http://software.schmorp.de/pkg/libev.html) +>> /Border [ 0 0 0 ] /Rect [ 272.0929 537.0236 292.6529 549.0236 ] /Subtype /Link /Type /Annot +>> +endobj +37 0 obj +<< +/A << +/S /URI /Type /Action /URI (https://llucax.com/proj/mutest/) +>> /Border [ 0 0 0 ] /Rect [ 108.6929 519.0236 138.7029 531.0236 ] /Subtype /Link /Type /Annot +>> +endobj +38 0 obj +<< +/A << +/S /URI /Type /Action /URI (https://github.com/sociomantic-tsunami/git-hub/) +>> /Border [ 0 0 0 ] /Rect [ 108.6929 501.0236 139.2629 513.0236 ] /Subtype /Link /Type /Annot +>> +endobj +39 0 obj +<< +/A << +/S /URI /Type /Action /URI (https://github.com/sociomantic-tsunami/makd/) +>> /Border [ 0 0 0 ] /Rect [ 108.6929 483.0236 133.1429 495.0236 ] /Subtype /Link /Type /Annot +>> +endobj +40 0 obj +<< +/A << +/S /URI /Type /Action /URI (https://github.com/sociomantic-tsunami/cachalot/) +>> /Border [ 0 0 0 ] /Rect [ 108.6929 465.0236 144.8329 477.0236 ] /Subtype /Link /Type /Annot +>> +endobj +41 0 obj +<< +/A << +/S /URI /Type /Action /URI (https://github.com/sociomantic-tsunami/beaver/) +>> /Border [ 0 0 0 ] /Rect [ 108.6929 447.0236 139.2629 459.0236 ] /Subtype /Link /Type /Annot +>> +endobj +42 0 obj +<< +/A << +/S /URI /Type /Action /URI (https://github.com/sociomantic-tsunami/) +>> /Border [ 0 0 0 ] /Rect [ 441.4527 429.0236 532.5827 441.0236 ] /Subtype /Link /Type /Annot +>> +endobj +43 0 obj +<< +/A << +/S /URI /Type /Action /URI (http://dconf.org/2013/talks/lucarella.html) +>> /Border [ 0 0 0 ] /Rect [ 164.0629 402.0236 326.3429 414.0236 ] /Subtype /Link /Type /Annot +>> +endobj +44 0 obj +<< +/A << +/S /URI /Type /Action /URI (http://dconf.org/2013/) +>> /Border [ 0 0 0 ] /Rect [ 343.5729 402.0236 383.0329 414.0236 ] /Subtype /Link /Type /Annot +>> +endobj +45 0 obj +<< +/A << +/S /URI /Type /Action /URI (http://dconf.org/2016/talks/lucarella.html) +>> /Border [ 0 0 0 ] /Rect [ 438.0729 402.0236 474.7629 414.0236 ] /Subtype /Link /Type /Annot +>> +endobj +46 0 obj +<< +/A << +/S /URI /Type /Action /URI (http://dconf.org/2016/) +>> /Border [ 0 0 0 ] /Rect [ 488.6629 402.0236 528.1229 414.0236 ] /Subtype /Link /Type /Annot +>> +endobj +47 0 obj +<< +/A << +/S /URI /Type /Action /URI (http://www.kernel.org/) +>> /Border [ 0 0 0 ] /Rect [ 478.6527 339.0236 502.5527 351.0236 ] /Subtype /Link /Type /Annot +>> +endobj +48 0 obj +<< +/A << +/S /URI /Type /Action /URI (http://www.mecon.gov.ar/) +>> /Border [ 0 0 0 ] /Rect [ 62.69291 311.0236 174.9429 323.0236 ] /Subtype /Link /Type /Annot +>> +endobj +49 0 obj +<< +/A << +/S /URI /Type /Action /URI (http://www.kernel.org/) +>> /Border [ 0 0 0 ] /Rect [ 116.0329 296.0236 139.9329 308.0236 ] /Subtype /Link /Type /Annot +>> +endobj +50 0 obj +<< +/A << +/S /URI /Type /Action /URI (http://www.kernel.org/) +>> /Border [ 0 0 0 ] /Rect [ 378.3729 296.0236 402.2729 308.0236 ] /Subtype /Link /Type /Annot +>> +endobj +51 0 obj +<< +/A << +/S /URI /Type /Action /URI (http://www.myway.com.ar/) +>> /Border [ 0 0 0 ] /Rect [ 62.69291 280.0236 99.92291 292.0236 ] /Subtype /Link /Type /Annot +>> +endobj +52 0 obj +<< +/A << +/S /URI /Type /Action /URI (http://www.kernel.org/) +>> /Border [ 0 0 0 ] /Rect [ 240.5429 265.0236 264.4429 277.0236 ] /Subtype /Link /Type /Annot +>> +endobj +53 0 obj +<< +/A << +/S /URI /Type /Action /URI (http://www.fi.uba.ar/) +>> /Border [ 0 0 0 ] /Rect [ 62.69291 249.0236 168.2829 261.0236 ] /Subtype /Link /Type /Annot +>> +endobj +54 0 obj +<< +/A << +/S /URI /Type /Action /URI (http://www.uba.ar/) +>> /Border [ 0 0 0 ] /Rect [ 173.8429 249.0236 312.7729 261.0236 ] /Subtype /Link /Type /Annot +>> +endobj +55 0 obj +<< +/A << +/S /URI /Type /Action /URI (http://www.integratech.com.ar/) +>> /Border [ 0 0 0 ] /Rect [ 62.69291 206.0236 138.8229 218.0236 ] /Subtype /Link /Type /Annot +>> +endobj +56 0 obj +<< +/A << +/S /URI /Type /Action /URI (http://www.sociomantic.com/) +>> /Border [ 0 0 0 ] /Rect [ 62.69291 163.0236 181.0529 175.0236 ] /Subtype /Link /Type /Annot +>> +endobj +57 0 obj +<< +/A << +/S /URI /Type /Action /URI (https://github.com/sociomantic-tsunami/dhtnode/) +>> /Border [ 0 0 0 ] /Rect [ 374.9319 136.0236 395.4819 148.0236 ] /Subtype /Link /Type /Annot +>> +endobj +58 0 obj +<< +/A << +/S /URI /Type /Action /URI (https://github.com/sociomantic-tsunami/dlsnode/) +>> /Border [ 0 0 0 ] /Rect [ 403.6446 136.0236 423.0946 148.0236 ] /Subtype /Link /Type /Annot +>> +endobj +59 0 obj +<< +/A << +/S /URI /Type /Action /URI (https://github.com/sociomantic-tsunami/dmqnode/) +>> /Border [ 0 0 0 ] /Rect [ 431.2573 136.0236 454.5873 148.0236 ] /Subtype /Link /Type /Annot +>> +endobj +60 0 obj +<< +/A << +/S /URI /Type /Action /URI (http://www.sociomantic.com/) +>> /Border [ 0 0 0 ] /Rect [ 62.69291 108.0236 181.0529 120.0236 ] /Subtype /Link /Type /Annot +>> +endobj +61 0 obj +<< +/A << +/S /URI /Type /Action /URI (https://www.debian.org/) +>> /Border [ 0 0 0 ] /Rect [ 287.2828 81.02362 318.9628 93.02362 ] /Subtype /Link /Type /Annot +>> +endobj +62 0 obj +<< +/A << +/S /URI /Type /Action /URI (https://www.docker.com/) +>> /Border [ 0 0 0 ] /Rect [ 395.9628 81.02362 427.6328 93.02362 ] /Subtype /Link /Type /Annot +>> +endobj +63 0 obj +<< +/Annots [ 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 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 ] /Contents 80 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 78 0 R /Resources << +/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] +>> /Rotate 0 + /Trans << + +>> /Type /Page +>> +endobj +64 0 obj +<< +/A << +/S /URI /Type /Action /URI (https://github.com/sociomantic-tsunami/) +>> /Border [ 0 0 0 ] /Rect [ 294.7329 738.0236 385.8629 750.0236 ] /Subtype /Link /Type /Annot +>> +endobj +65 0 obj +<< +/A << +/S /URI /Type /Action /URI (http://www.cnba.uba.ar/) +>> /Border [ 0 0 0 ] /Rect [ 62.69291 687.0236 225.5129 699.0236 ] /Subtype /Link /Type /Annot +>> +endobj +66 0 obj +<< +/A << +/S /URI /Type /Action /URI (http://www.fi.uba.ar/) +>> /Border [ 0 0 0 ] /Rect [ 62.69291 656.0236 168.2829 668.0236 ] /Subtype /Link /Type /Annot +>> +endobj +67 0 obj +<< +/A << +/S /URI /Type /Action /URI (http://www.uba.ar/) +>> /Border [ 0 0 0 ] /Rect [ 173.8429 656.0236 312.7729 668.0236 ] /Subtype /Link /Type /Annot +>> +endobj +68 0 obj +<< +/A << +/S /URI /Type /Action /URI (https://llucax.com/proj/dgc/index.html) +>> /Border [ 0 0 0 ] /Rect [ 228.3029 641.0236 454.5129 653.0236 ] /Subtype /Link /Type /Annot +>> +endobj +69 0 obj +<< +/Annots [ 64 0 R 65 0 R 66 0 R 67 0 R 68 0 R ] /Contents 81 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 78 0 R /Resources << +/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] +>> /Rotate 0 + /Trans << + +>> /Type /Page +>> +endobj +70 0 obj +<< +/Outlines 72 0 R /PageLabels 82 0 R /PageMode /UseNone /Pages 78 0 R /Type /Catalog +>> +endobj +71 0 obj +<< +/Author () /CreationDate (D:20180419212701+00'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20180419212701+00'00') /Producer (ReportLab PDF Library - www.reportlab.com) + /Subject (\(unspecified\)) /Title (Leandro Mat\355as Lucarella) /Trapped /False +>> +endobj +72 0 obj +<< +/Count 5 /First 73 0 R /Last 77 0 R /Type /Outlines +>> +endobj +73 0 obj +<< +/Dest [ 23 0 R /XYZ 62.69291 614.0236 0 ] /Next 74 0 R /Parent 72 0 R /Title (Profile) +>> +endobj +74 0 obj +<< +/Dest [ 23 0 R /XYZ 62.69291 497.0236 0 ] /Next 75 0 R /Parent 72 0 R /Prev 73 0 R /Title (Skills) +>> +endobj +75 0 obj +<< +/Dest [ 23 0 R /XYZ 62.69291 266.0236 0 ] /Next 76 0 R /Parent 72 0 R /Prev 74 0 R /Title (Achievements) +>> +endobj +76 0 obj +<< +/Dest [ 63 0 R /XYZ 62.69291 393.0236 0 ] /Next 77 0 R /Parent 72 0 R /Prev 75 0 R /Title (Experience) +>> +endobj +77 0 obj +<< +/Dest [ 69 0 R /XYZ 62.69291 726.0236 0 ] /Parent 72 0 R /Prev 76 0 R /Title (Education) +>> +endobj +78 0 obj +<< +/Count 3 /Kids [ 23 0 R 63 0 R 69 0 R ] /Type /Pages +>> +endobj +79 0 obj +<< +/Filter [ /ASCII85Decode /FlateDecode ] /Length 2421 +>> +stream +Gb!SlD0+F@(B3/tEB]Oi0U<.bGJDo[D7\CD>Acg?4*.rR8(b[l@p<820$4+hHXu_WK*`gXRqX\&,[a8+3m[E]]SM)t+&`"G&qKQ[F>!q3#:=L74f\gO&\OaKqXYG)N>sq/^it/-?B83sisp#L^;c"?ZPLhYJDbP,meQX)&qX&`e@ft>Z-D!GnW=Ej7Z=4<'Q?e>eF!"0Jl*Rcal8\Z_;l,oqu]"Q[;\A1_GAXPaC)?P[=q[tT*i3MZX&X-/UaSCfK/%0B?\Ar$hS8Yl2.VbDQ*6BF%prXB!^Cklb38nLn&6e]+*[5p.?jiD4?kmh^8>Q'VNDNd6D.4pWa+6Z8TA#F9itX4;0nGX7'usq2NWKi7-U("fLd7mH:AXNE`CZdTU=TWAiZ$(9[))GR]DRUaKfbEk92),Qb!V8@P8B#FkqN6.7pjS22&SZje+E9PAa%1,duFBo/KhL0JJC/WcY\fCrKol=7OW4E"fL;U&,E9hIf^"OMkIPM4s#o)r'G>uWMUV\/0ijB5WBna$cW*a77E`>mXku52P)]b'i!TP`1lrmp=nK`)h='.[:0U=.[_dEe3g,+i=)qD4gU@?6Otq)Xmf5U!VE8\B0s:ao9MpAB'f/BdGiom?Y$$&70*=)%76U1,N[k'M<@%hSs-6H%9HC^:M4cFnMSiKe,>P+?aZ42idFQ/WXCaJsAW?A*&OLYSh[P3;4McB8DOBQD&[u4Du1U2p_6RFBn#lQo>KX.!t.e]M^$8`XndZ9ONr2F;(B$@&5.X=LY83`[m(93F)%,0YU&Z@ek:EeH-6_NE(6X=U6E3c0FkmGQP8Z8/L*?f<jaJC_eiaAM=Bb9I$Tlp;'k3@0/=^nDI\9EDn%P[;,16"LF(ZXr6\6,R^@o'8I(\MINjc\G.P2Qi0d-8d-8!n@Q5:U`7jV$Gm5"sab.ASNH=Rm0*C>.)[%i.Ud`V;+N3]3rfJW7nO_U;Y[WngWrQq9lao%i9l@XO=D)F$Vto/Gl4+D?Y-cu!)+,CD4XmB_SYrHT2f3DhVWL7`At5a1LLs!j$[53c@nWc@S.Fd"LSX\(c3K(V?3$TP@Hp_.]m;Bt%@%\H%iRKn6\*n.LB2Pq-aiR'25!AGU<45SOo0h8=oi@XCHp8_S.)"LgIK'NL+a%L:CMSn`L[:$G>)kernlpshI7pbAOOr!*Uet-f0-F-UB;u?rf<Ls]&*>PO2U?T;9,^rBXS"Tg.m/faW@m#qWS>lOu5EqS\V@.Ga;_$22=P1i2s@P3<57N!#_LcGK\f51NE+YOB$]7`7s#[&DID?9b&f*ME20Z;U!rcno%cS?Ze>endstream +endobj +80 0 obj +<< +/Filter [ /ASCII85Decode /FlateDecode ] /Length 2936 +>> +stream +Gb!SngJ[(O(4G?rqN3ej65O##`aB"L5__;m<)OInTd@,6c:HbdX+bO7o'L(4b;\*0#U[[S:fN"Ne/.M[p=bk!7pPt:p32`6npWu%5Bt-hV%Fi:>bO#6bi*"IaGp@,M-7$PG?ZQf8fTlU[d_t3,&V.KU#%,.F7;bV!Z^"CMP;n)41H>Q\KbN-h>MC]/+]7e&Jdm9TJSTDYG.hrFWLdgjG/?52iEHZdhD>o,"`N<\YD][d3TJ*]?EHLS&HJL;0uagQbeY--,*GfQZ.H'>M-Qn&V\V$U'd7b7E["$`V47;4T5'&Lq6&k*%NLA=9dXmW1;=g(d8Qbrab$D,S?+EC.2p:qA:8=%[L3DEZ#o93EN\G8*(mc"PkN2/g41,>UsRu&TAN2Ai+TsVN/W[#t_b2%0a(7FRKU#pU>%%V6Et)3<]RFM_'$8[WjqfBgY(H`Jm8i4aA3W)W,%q=oJ4#i9[BR3>$CE_`cS*:bH^%;9:)LZr>Hs(1G)OGI,9\1?QlT*o/@15J<:fdWAg32O^S-%V!B1EmR=P2W_X0EN\)6ZMFn!+LUg-m9>u$d5WeL>)Mu7R=\<=CB72fZN%a?ESTVY<^>R$?.DNL5PD$5r#`aS%8:WnEI&rpXR]"H>-=Ad;-7jbjLK4h4tceo7EPR+]a5OQ@l5nWNq+k0HN>ph"1Y39[+Wu?2``&6MISTSSj3d17u!j1X.hkJqtlF>P(7NZG?5,`2b='45K.]hIp^HH))\P`%;k!g8!UW/U/A]X][&T!UrEl%E0)F7"oAs*E-aLM`u(gX&R$7bDuH\3o8$.mF9*`a06$_!pEE!a]3r2.Jk#o="Z%K.AI,^fsB\9aEq2,)c,lDes_@-sE2YEc]XFf\l(;eE>d/*K0]u"9Q!%*\22p@oMN4et(`W^Kl!1G?ltqFP^FWea:"BUs\;]^mZjTDUUYL7$=j1S<@hC^E=[&U(9@2=ethokg"jY>/V/'`!n_KjSYI"dPP`OW%I;1IstC&HuUCt?]`JnDEiB?eh=+O];BA=W8;feY=^JR&Pf#&B61uAXlbR!Xas35"]nB!X>2lZAAh@'$-f6Bc>nL$]o;D,D3o!("olJdb?rXkCO+`K\nQ'Z2;PWhW?W.&hC4`k9P0_1RO2D#4dEOI97aZV)4A(3.PqU&F43[:/GLR$g$Os>s/<()H%=Sf?Eib*-E9l"dF_(QYTMOb8A-CT:Tr2l@B*OgG3'0!f3dF>A+TaTRI\u\bjM7g2rAEjro+Mm3pP"H*GdHJghb"!^>bZ%,r5A\K]^T(8b*i8H2V(=N$cY?-]=](8*2AH33mH86[TM,Z]WeHC8RJ<:<][$#i'@mJr2)bX>ONP^q_=d&A(ZR;F^d7=i-q;9!tq1k8g9uaf#(>_=?)o!$%2I>]KkMQK`hEDU[G??^i$=A5bZBMB'rahcdFti:f=:ie%1C.QjJ62eTUDLK(;]Y6I"Vd:g[amk0?eDNOj(h#VZfAre^89FlfU8g5fJO(IZnj6cTrDo6ofI\r%gIVM#"412u\h[AT@LSE?!-7D()-r2ZW3Wni>0Ys0WEkOs8'7CYYA0KuQ0uNmY$(6o3N_o[b]=\Wn^Amq`GBH_3L@%b(o\kueVR+"qoj;L+m"Agbl?uUbfA]80@4m]BUgs$qr%NSJ]MX(>!Q5T01S6ufTU2?W)Pt$\ghUQmW%!I6R$E_3p44nQ)Pa]mVYaL809LZIV$.i)siF*t2OSU@,PJdm`CEN?D6a3'r7DN#2CGmPN^hRt4,45H`[>4C$JSClfpUZQ?utZ]2WO.)A"sR3MEq_gh6&_>?<8P_p/RSR?75Lp-4Mp,&\4TD7P<0ZC6q]1%^AlXI'pnHW@p\CCgt!meDlqRH3>@e%BB\66=n!4]BatHXVdEI6aY7R64m$hUrI!iVHih3*nM-:sAPRO[Bn@h($^#7pImK1=$fR-#-2I#SRk(OGP#L:'OdpHLYB^ZhqbZTc7o7m1j%>\`K#d)ELpB"4sr9%.eGWq4`Ftbnb.q\0X(hj`)>EgG-,dmN#b(mclo/kd:XD!)oB/!J&!p2csVE04<`I,\j?,dZ=u>NE0"nW!GA*a09tIej0cKqYQIYK>$aB@a*uD$[(WACAb2#,p>N8,iZendstream +endobj +81 0 obj +<< +/Filter [ /ASCII85Decode /FlateDecode ] /Length 706 +>> +stream +Gau0@_2d5'&A@ZMF+fEF@m^=aD7?b"8o:D)di0+T)2tW7B'j,1oW[60E=sZ'lgg>CSXbOsP(ZWqlaa(l'4Ze+I?.C)NIm.r'"pdG/*e=u-S4V]6rOPg66AOKi35K*6aSO-`G>mn%3\H'TK#f#?,9/P_m6J9I5\f]45!J.:6[&&PpSG/NKT[R;V#ls;VP*:9$=9Xf1)!N+4oAL6-rT-d^CG&Es@n`3KJ?*8B1s=O559M<1N#dSe8N8`[Fck:]5sKo^!D98Rf78*rfpTkkbWD'LSLmZP$_IRD@RNN-^ho(NHFV?4rK0!*\8dC2dmfG7Cc:)PU,8,Qa=s9`TS[k?KZ0Z5;@>-`T-IA/hqOnren%bbB5k'mL@F'OrfVTYV7mR&09#J#dQUc*1>blj0NAHg<)%p6U7H3)kktJqW-kE~>endstream +endobj +82 0 obj +<< +/Nums [ 0 83 0 R 1 84 0 R 2 85 0 R ] +>> +endobj +83 0 obj +<< +/S /D /St 1 +>> +endobj +84 0 obj +<< +/S /D /St 2 +>> +endobj +85 0 obj +<< +/S /D /St 3 +>> +endobj +xref +0 86 +0000000000 65535 f +0000000073 00000 n +0000000135 00000 n +0000000242 00000 n +0000000354 00000 n +0000000528 00000 n +0000000699 00000 n +0000000876 00000 n +0000001076 00000 n +0000001191 00000 n +0000001365 00000 n +0000001546 00000 n +0000001718 00000 n +0000001893 00000 n +0000002069 00000 n +0000002243 00000 n +0000002420 00000 n +0000002644 00000 n +0000002819 00000 n +0000002925 00000 n +0000003100 00000 n +0000003273 00000 n +0000003458 00000 n +0000003643 00000 n +0000003978 00000 n +0000004156 00000 n +0000004335 00000 n +0000004519 00000 n +0000004689 00000 n +0000004864 00000 n +0000005060 00000 n +0000005258 00000 n +0000005451 00000 n +0000005626 00000 n +0000005811 00000 n +0000005999 00000 n +0000006191 00000 n +0000006385 00000 n +0000006569 00000 n +0000006769 00000 n +0000006966 00000 n +0000007167 00000 n +0000007366 00000 n +0000007558 00000 n +0000007753 00000 n +0000007928 00000 n +0000008123 00000 n +0000008298 00000 n +0000008473 00000 n +0000008650 00000 n +0000008825 00000 n +0000009000 00000 n +0000009177 00000 n +0000009352 00000 n +0000009526 00000 n +0000009697 00000 n +0000009880 00000 n +0000010060 00000 n +0000010260 00000 n +0000010460 00000 n +0000010660 00000 n +0000010840 00000 n +0000011016 00000 n +0000011192 00000 n +0000011692 00000 n +0000011884 00000 n +0000012060 00000 n +0000012234 00000 n +0000012405 00000 n +0000012596 00000 n +0000012849 00000 n +0000012955 00000 n +0000013240 00000 n +0000013314 00000 n +0000013423 00000 n +0000013544 00000 n +0000013671 00000 n +0000013796 00000 n +0000013907 00000 n +0000013982 00000 n +0000016495 00000 n +0000019523 00000 n +0000020320 00000 n +0000020379 00000 n +0000020413 00000 n +0000020447 00000 n +trailer +<< +/ID +[<0c1b083bdf6ff835a75efe3bec7eb872><0c1b083bdf6ff835a75efe3bec7eb872>] +% ReportLab generated PDF document -- digest (http://www.reportlab.com) + +/Info 71 0 R +/Root 70 0 R +/Size 86 +>> +startxref +20481 +%%EOF diff --git a/source/resume/resume-en.rst b/source/resume/resume.rst similarity index 50% rename from source/resume/resume-en.rst rename to source/resume/resume.rst index fd2be4c..b420603 100644 --- a/source/resume/resume-en.rst +++ b/source/resume/resume.rst @@ -4,27 +4,30 @@ Leandro Matías Lucarella ======================== :E-Mail: luca@llucax.com -:Web: http://llucax.com/ +:Web: https://llucax.com/ :Location: Berlin, Germany :Nationality: Argentine with Italian citizenship :Birth: 1979-02-15 :Updated: |date| +:GitHub User: llucax_ / leandro-lucarella-sociomantic_ .. |date| date:: %Y-%m +.. _llucax: https://github.com/llucax +.. _leandro-lucarella-sociomantic: https://github.com/leandro-lucarella-sociomantic Profile ======= -Versatile developer with a wide range of application coverage (from base -library and system programming in low-level languages to graphic and web -applications in high-level languages; enjoying the most working in the -former). +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. 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. Good skills and interest in -working on distributed and concurrent systems design and implementation. +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. .. _FLOSS: http://flossworld.org/ @@ -32,27 +35,34 @@ working on distributed and concurrent systems design and implementation. Skills ====== -- Programming languages theory with deep practical knowledge of modern - C++, C and Python. +- Programming languages theory with deep practical knowledge of D, Python, + Bash (also worked quite a bit in C/C++ in the past). - Concurrent and network programming, including POSIX threads, BSD - sockets, TCP/IP and TIPC_ (Transparent Inter Process Communication) - experience. -- VoIP knowledge (specially H.248). -- Object-oriented design and programming. -- Shell scripting and Linux system administration and performance tunning. -- Training people on programming topics. + 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 + (focus on Debian_ based distros). +- Training people on programming and technical topics. +- Open source projects management. +- Releases management. .. _TIPC: http://tipc.sourceforge.net/ +.. _Jenkins: https://jenkins.io/ +.. _Travis: https://travis-ci.org/ +.. _Docker: https://www.docker.com/ +.. _Debian: https://www.debian.org/ Achievements ============ -- Founding and actual member of LUGFI_ (2002) and LUGMEN_ (1998) - Linux/FLOSS_ users groups, making several conferences. +- Founding of two Linux user groups, LUGFI_ (2002) and LUGMEN_ (1998), + making several conferences. - Publication of several articles on the web (1999-2005). Two of them were - published on `Linux Free Magazine`_, year 1, number 1 (2003). + published on Linux Free Magazine, year 1, number 1 (2003). - Several collaborations to popular FLOSS_ projects including (but not limited to): @@ -69,9 +79,6 @@ Achievements - Creation of several small/medium sized FLOSS_ projects as part of a team: - - Hooks_ framework for LUGFI_ and LUGMEN_ websites (1999-2004) [PHP, Apache, - MySQL]: Development and maintenance of both websites (programming and - sysadmin). - 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 @@ -85,10 +92,22 @@ Achievements - 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. + +- Presented a talk (`Concurrent Garbage Collection for D`_) at DConf13_ and + gave a Keynote_ at DConf16_. + .. _Linux: http://www.kernel.org/ -.. _LUGFI: http://www.lug.fi.uba.ar/ -.. _LUGMEN: http://www.lugmen.org.ar/ +.. _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/ @@ -96,26 +115,33 @@ Achievements .. _SQLObject: http://www.sqlobject.org/ .. _TurboGears: http://www.turbogears.org/ .. _Gnomad2: http://gnomad2.sourceforge.net/ -.. _Hooks: http://hooks.gforge.lug.fi.uba.ar/hooks/docs/html/index.html -.. _Linux Free Magazine: http://www.kernelproduktion.com/newfile24.htm -.. _Etherled: http://llucax.com/proj/etherled/index.html -.. _Sercom: http://git.7542.fi.uba.ar/w/release/sercom.git -.. _eventxx: http://llucax.com/proj/eventxx/ +.. _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/ .. _libevent: http://monkey.org/~provos/libevent/ -.. _Pymin: http://llucax.com/proj/pymin/index.html -.. _ev.d: http://llucax.com/proj/ev.d/index.html +.. _Pymin: https://llucax.com/proj/pymin/index.html +.. _ev.d: https://llucax.com/proj/ev.d/index.html .. _libev: http://software.schmorp.de/pkg/libev.html -.. _mutest: http://llucax.com/proj/mutest/ -.. _personal FLOSS projects: http://llucax.com/proj/ +.. _mutest: https://llucax.com/proj/mutest/ .. _DMD: http://dlang.org/ +.. _git-hub: https://github.com/sociomantic-tsunami/git-hub/ +.. _makd: https://github.com/sociomantic-tsunami/makd/ +.. _neptune: https://github.com/sociomantic-tsunami/cachalot/ +.. _beaver: https://github.com/sociomantic-tsunami/beaver/ +.. _sociomantic-tsunami: https://github.com/sociomantic-tsunami/ +.. _DConf13: http://dconf.org/2013/ +.. _`Concurrent Garbage Collection for D`: http://dconf.org/2013/talks/lucarella.html +.. _DConf16: http://dconf.org/2016/ +.. _Keynote: http://dconf.org/2016/talks/lucarella.html Experience ========== -Freelance independent professional (1997-date): - Later works include small websites development and the backend deamon - (written in Python) for a Linux_ router administration application. +Freelance independent professional (1997-2011): + Mostly small websites development and the backend deamon (written in Python) + for a Linux_ router administration application. `Ministerio de Economía`_ Internship (2001-2004): LAMP (Linux_, Apache, MySQL, PHP) web development and some Linux_ system @@ -133,9 +159,19 @@ Freelance independent professional (1997-date): (H.248 in particular). Design and development of a new modular and distributed version of the *softswitch*. -`sociomantic labs GmbH`_ (2011-date): - Development of a high performance, distributed real-time bidding platform. - Linux server tunning for high load situations. +`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. + +`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. .. _Ministerio de Economía: http://www.mecon.gov.ar/ .. _Facultad de Ingeniería: http://www.fi.uba.ar/ @@ -144,6 +180,9 @@ Freelance independent professional (1997-date): .. _Integratech S.A.: http://www.integratech.com.ar/ .. _NSN: http://www.nokiasiemensnetworks.com/ .. _sociomantic labs GmbH: http://www.sociomantic.com/ +.. _DHT: https://github.com/sociomantic-tsunami/dhtnode/ +.. _DLS: https://github.com/sociomantic-tsunami/dlsnode/ +.. _DMQ: https://github.com/sociomantic-tsunami/dmqnode/ Education @@ -156,7 +195,7 @@ Education Informatics Engineering. Thesis: `Garbage collection in the D programming language`__. -__ http://llucax.com/proj/dgc/index.html +__ https://llucax.com/proj/dgc/index.html .. _Colegio Nacional de Buenos Aires: http://www.cnba.uba.ar/