From: Leandro Lucarella Date: Sun, 10 Feb 2013 04:47:13 +0000 (+0100) Subject: Update resume X-Git-Url: https://git.llucax.com/personal/website.git/commitdiff_plain/651c9404608ef9024f79a6d7d318a69ae7f9f0bc?ds=inline Update resume --- diff --git a/source/resume/resume-en.pdf b/source/resume/resume-en.pdf index 0ad4deb..2314125 100644 --- a/source/resume/resume-en.pdf +++ b/source/resume/resume-en.pdf @@ -1,4 +1,4 @@ -%PDF-1.3 +%PDF-1.4 %“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com % 'BasicFonts': class PDFDictionary 1 0 obj @@ -6,7 +6,7 @@ << /F1 2 0 R /F2 3 0 R /F3 6 0 R - /F4 16 0 R >> + /F4 15 0 R >> endobj % 'F1': class PDFType1Font 2 0 obj @@ -35,9 +35,9 @@ endobj 0 0 ] /Rect [ 153.7323 - 722.5936 + 719.7736 241.1223 - 734.5936 ] + 731.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -50,9 +50,9 @@ endobj 0 0 ] /Rect [ 153.7323 - 707.5936 + 704.7736 526.5827 - 719.5936 ] + 716.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -74,9 +74,9 @@ endobj 0 0 ] /Rect [ 62.69291 - 539.5936 + 536.7736 101.0154 - 551.5936 ] + 548.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -89,9 +89,9 @@ endobj 0 0 ] /Rect [ 509.8027 - 431.5936 + 446.7736 530.9109 - 443.5936 ] + 458.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -104,9 +104,9 @@ endobj 0 0 ] /Rect [ 237.7736 - 272.5936 + 305.7736 271.6278 - 284.5936 ] + 317.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -119,9 +119,9 @@ endobj 0 0 ] /Rect [ 326.0161 - 272.5936 + 305.7736 373.2002 - 284.5936 ] + 317.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -134,9 +134,9 @@ endobj 0 0 ] /Rect [ 433.1844 - 272.5936 + 305.7736 470.3785 - 284.5936 ] + 317.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -149,9 +149,9 @@ endobj 0 0 ] /Rect [ 484.4147 - 242.5936 + 275.7736 531.6547 - 254.5936 ] + 287.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -164,42 +164,14 @@ endobj 0 0 ] /Rect [ 85.69291 - 230.5936 + 263.7736 129.0429 - 242.5936 ] + 275.7736 ] /Subtype /Link /Type /Annot >> endobj -% 'Page1': class PDFPage -14 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 ] - /Contents 67 0 R - /MediaBox [ 0 - 0 - 595.2756 - 841.8898 ] - /Parent 66 0 R - /Resources << /Font 1 0 R - /ProcSet [ /PDF - /Text - /ImageB - /ImageC - /ImageI ] >> - /Rotate 0 - /Trans << >> - /Type /Page >> -endobj % 'Annot.NUMBER10': class PDFDictionary -15 0 obj +14 0 obj << /A << /S /URI /Type /Action /URI (http://flossworld.org/) >> @@ -207,14 +179,14 @@ endobj 0 0 ] /Rect [ 234.0929 - 753.5936 + 245.7736 269.6629 - 765.5936 ] + 257.7736 ] /Subtype /Link /Type /Annot >> endobj % 'F4': class PDFType1Font -16 0 obj +15 0 obj % Font Courier << /BaseFont /Courier /Encoding /WinAnsiEncoding @@ -223,7 +195,7 @@ endobj /Type /Font >> endobj % 'Annot.NUMBER11': class PDFDictionary -17 0 obj +16 0 obj << /A << /S /URI /Type /Action /URI (http://www.kernel.org/) >> @@ -231,14 +203,14 @@ endobj 0 0 ] /Rect [ 108.6929 - 732.5936 + 224.7736 135.3729 - 744.5936 ] + 236.7736 ] /Subtype /Link /Type /Annot >> endobj % 'Annot.NUMBER12': class PDFDictionary -18 0 obj +17 0 obj << /A << /S /URI /Type /Action /URI (http://www.lirc.org/) >> @@ -246,104 +218,104 @@ endobj 0 0 ] /Rect [ 108.6929 - 714.5936 + 206.7736 134.2529 - 726.5936 ] + 218.7736 ] /Subtype /Link /Type /Annot >> endobj % 'Annot.NUMBER13': class PDFDictionary -19 0 obj +18 0 obj << /A << /S /URI /Type /Action - /URI (http://pear.php.net/) >> + /URI (http://xmi2code.sourceforge.net/) >> /Border [ 0 0 0 ] /Rect [ 108.6929 - 696.5936 - 138.7029 - 708.5936 ] + 188.7736 + 154.2629 + 200.7736 ] /Subtype /Link /Type /Annot >> endobj % 'Annot.NUMBER14': class PDFDictionary -20 0 obj +19 0 obj << /A << /S /URI /Type /Action - /URI (http://xmi2code.sourceforge.net/) >> + /URI (http://dia2code.sourceforge.net/) >> /Border [ 0 0 0 ] /Rect [ 108.6929 - 678.5936 - 155.4962 - 690.5936 ] + 170.7736 + 152.0529 + 182.7736 ] /Subtype /Link /Type /Annot >> endobj % 'Annot.NUMBER15': class PDFDictionary -21 0 obj +20 0 obj << /A << /S /URI /Type /Action - /URI (http://dia2code.sourceforge.net/) >> + /URI (http://www.sqlobject.org/) >> /Border [ 0 0 0 ] /Rect [ 108.6929 - 648.5936 - 152.0529 - 660.5936 ] + 152.7736 + 160.3829 + 164.7736 ] /Subtype /Link /Type /Annot >> endobj % 'Annot.NUMBER16': class PDFDictionary -22 0 obj +21 0 obj << /A << /S /URI /Type /Action - /URI (http://www.sqlobject.org/) >> + /URI (http://www.turbogears.org/) >> /Border [ 0 0 0 ] /Rect [ 108.6929 - 630.5936 - 160.3829 - 642.5936 ] + 134.7736 + 164.8229 + 146.7736 ] /Subtype /Link /Type /Annot >> endobj % 'Annot.NUMBER17': class PDFDictionary -23 0 obj +22 0 obj << /A << /S /URI /Type /Action - /URI (http://www.turbogears.org/) >> + /URI (http://gnomad2.sourceforge.net/) >> /Border [ 0 0 0 ] /Rect [ 108.6929 - 612.5936 - 164.8229 - 624.5936 ] + 116.7736 + 155.3829 + 128.7736 ] /Subtype /Link /Type /Annot >> endobj % 'Annot.NUMBER18': class PDFDictionary -24 0 obj +23 0 obj << /A << /S /URI /Type /Action - /URI (http://gnomad2.sourceforge.net/) >> + /URI (http://dlang.org/) >> /Border [ 0 0 0 ] /Rect [ 108.6929 - 594.5936 - 155.3829 - 606.5936 ] + 98.77362 + 134.2429 + 110.7736 ] /Subtype /Link /Type /Annot >> endobj % 'Annot.NUMBER19': class PDFDictionary -25 0 obj +24 0 obj << /A << /S /URI /Type /Action /URI (http://flossworld.org/) >> @@ -351,12 +323,50 @@ endobj 0 0 ] /Rect [ 262.9629 - 579.5936 + 83.77362 298.5329 - 591.5936 ] + 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 @@ -366,9 +376,9 @@ endobj 0 0 ] /Rect [ 108.6929 - 558.5936 - 144.1349 - 570.5936 ] + 747.7736 + 142.3549 + 759.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -380,10 +390,10 @@ endobj /Border [ 0 0 0 ] - /Rect [ 108.6929 - 528.5936 - 145.2884 - 540.5936 ] + /Rect [ 211.3388 + 747.7736 + 246.1108 + 759.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -395,10 +405,10 @@ endobj /Border [ 0 0 0 ] - /Rect [ 169.114 - 528.5936 - 219.0395 - 540.5936 ] + /Rect [ 268.1128 + 747.7736 + 316.2148 + 759.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -406,14 +416,14 @@ endobj 29 0 obj << /A << /S /URI /Type /Action - /URI (http://git.llucax.com.ar/w/mecon/meconlib.git) >> + /URI (http://www.llucax.com.ar/proj/etherled/index.html) >> /Border [ 0 0 0 ] - /Rect [ 371.1977 - 486.5936 - 418.4177 - 498.5936 ] + /Rect [ 108.6929 + 717.7736 + 150.6429 + 729.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -421,14 +431,14 @@ endobj 30 0 obj << /A << /S /URI /Type /Action - /URI (http://git.llucax.com.ar/w/mecon/samurai.git) >> + /URI (http://git.7542.fi.uba.ar/w/release/sercom.git) >> /Border [ 0 0 0 ] - /Rect [ 426.466 - 486.5936 - 472.026 - 498.5936 ] + /Rect [ 108.6929 + 675.7736 + 145.9565 + 687.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -436,14 +446,14 @@ endobj 31 0 obj << /A << /S /URI /Type /Action - /URI (http://git.llucax.com.ar/w/mecon/yatta.git) >> + /URI (http://www.llucax.com.ar/proj/pymin/index.html) >> /Border [ 0 0 0 ] - /Rect [ 480.0744 - 486.5936 - 512.3044 - 498.5936 ] + /Rect [ 108.6929 + 645.7736 + 141.6329 + 657.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -451,14 +461,14 @@ endobj 32 0 obj << /A << /S /URI /Type /Action - /URI (http://git.llucax.com.ar/w/mecon/ai.git) >> + /URI (http://www.kernel.org/) >> /Border [ 0 0 0 ] - /Rect [ 520.3527 - 486.5936 - 529.8027 - 498.5936 ] + /Rect [ 232.1528 + 645.7736 + 261.2128 + 657.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -466,14 +476,14 @@ endobj 33 0 obj << /A << /S /URI /Type /Action - /URI (http://git.llucax.com.ar/w/mecon/intranet.git) >> + /URI (http://www.llucax.com.ar/proj/eventxx/) >> /Border [ 0 0 0 ] /Rect [ 108.6929 - 474.5936 - 142.6029 - 486.5936 ] + 615.7736 + 145.9329 + 627.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -481,14 +491,14 @@ endobj 34 0 obj << /A << /S /URI /Type /Action - /URI (http://www.llucax.com.ar/proj/etherled/index.html) >> + /URI (http://monkey.org/~provos/libevent/) >> /Border [ 0 0 0 ] - /Rect [ 108.6929 - 456.5936 - 150.6429 - 468.5936 ] + /Rect [ 311.0129 + 615.7736 + 345.4729 + 627.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -496,14 +506,14 @@ endobj 35 0 obj << /A << /S /URI /Type /Action - /URI (http://git.7542.fi.uba.ar/w/release/sercom.git) >> + /URI (http://www.llucax.com.ar/proj/ev.d/index.html) >> /Border [ 0 0 0 ] /Rect [ 108.6929 - 414.5936 - 145.9565 - 426.5936 ] + 597.7736 + 130.3729 + 609.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -511,14 +521,14 @@ endobj 36 0 obj << /A << /S /URI /Type /Action - /URI (http://www.llucax.com.ar/proj/pymin/index.html) >> + /URI (http://software.schmorp.de/pkg/libev.html) >> /Border [ 0 0 0 ] - /Rect [ 108.6929 - 384.5936 - 141.6329 - 396.5936 ] + /Rect [ 272.0929 + 597.7736 + 292.6529 + 609.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -526,14 +536,14 @@ endobj 37 0 obj << /A << /S /URI /Type /Action - /URI (http://www.kernel.org/) >> + /URI (http://www.llucax.com.ar/proj/mutest/) >> /Border [ 0 0 0 ] - /Rect [ 232.1528 - 384.5936 - 261.2128 - 396.5936 ] + /Rect [ 108.6929 + 579.7736 + 141.4829 + 591.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -541,14 +551,14 @@ endobj 38 0 obj << /A << /S /URI /Type /Action - /URI (http://www.llucax.com.ar/proj/) >> + /URI (http://www.kernel.org/) >> /Border [ 0 0 0 ] - /Rect [ 219.0829 - 357.5936 - 333.5729 - 369.5936 ] + /Rect [ 82.69291 + 507.7736 + 109.3729 + 519.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -556,14 +566,14 @@ endobj 39 0 obj << /A << /S /URI /Type /Action - /URI (http://www.llucax.com.ar/proj/eventxx/) >> + /URI (http://www.mecon.gov.ar/) >> /Border [ 0 0 0 ] - /Rect [ 108.6929 - 336.5936 - 145.9329 - 348.5936 ] + /Rect [ 62.69291 + 491.7736 + 177.7229 + 503.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -571,14 +581,14 @@ endobj 40 0 obj << /A << /S /URI /Type /Action - /URI (http://monkey.org/~provos/libevent/) >> + /URI (http://www.kernel.org/) >> /Border [ 0 0 0 ] - /Rect [ 311.0129 - 336.5936 - 345.4729 - 348.5936 ] + /Rect [ 116.0329 + 476.7736 + 139.9329 + 488.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -586,14 +596,14 @@ endobj 41 0 obj << /A << /S /URI /Type /Action - /URI (http://www.llucax.com.ar/proj/ev.d/index.html) >> + /URI (http://www.kernel.org/) >> /Border [ 0 0 0 ] - /Rect [ 108.6929 - 318.5936 - 130.3729 - 330.5936 ] + /Rect [ 378.3729 + 476.7736 + 405.0529 + 488.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -601,14 +611,14 @@ endobj 42 0 obj << /A << /S /URI /Type /Action - /URI (http://software.schmorp.de/pkg/libev.html) >> + /URI (http://www.myway.com.ar/) >> /Border [ 0 0 0 ] - /Rect [ 272.0929 - 318.5936 - 292.6529 - 330.5936 ] + /Rect [ 62.69291 + 460.7736 + 102.7029 + 472.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -616,14 +626,14 @@ endobj 43 0 obj << /A << /S /URI /Type /Action - /URI (http://www.llucax.com.ar/proj/mutest/) >> + /URI (http://www.kernel.org/) >> /Border [ 0 0 0 ] - /Rect [ 108.6929 - 300.5936 - 141.4829 - 312.5936 ] + /Rect [ 240.5429 + 445.7736 + 267.2229 + 457.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -631,14 +641,14 @@ endobj 44 0 obj << /A << /S /URI /Type /Action - /URI (http://www.kernel.org/) >> + /URI (http://www.fi.uba.ar/) >> /Border [ 0 0 0 ] - /Rect [ 268.3329 - 228.5936 - 295.0129 - 240.5936 ] + /Rect [ 62.69291 + 429.7736 + 168.2829 + 441.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -646,14 +656,14 @@ endobj 45 0 obj << /A << /S /URI /Type /Action - /URI (http://www.mecon.gov.ar/) >> + /URI (http://www.uba.ar/) >> /Border [ 0 0 0 ] - /Rect [ 82.69291 - 197.5936 - 194.1182 - 209.5936 ] + /Rect [ 173.8429 + 429.7736 + 315.5529 + 441.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -661,14 +671,14 @@ endobj 46 0 obj << /A << /S /URI /Type /Action - /URI (http://www.kernel.org/) >> + /URI (http://www.integratech.com.ar/) >> /Border [ 0 0 0 ] - /Rect [ 291.922 - 197.5936 - 315.822 - 209.5936 ] + /Rect [ 62.69291 + 386.7736 + 141.6029 + 398.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -676,14 +686,14 @@ endobj 47 0 obj << /A << /S /URI /Type /Action - /URI (http://www.kernel.org/) >> + /URI (http://www.sociomantic.com/) >> /Border [ 0 0 0 ] - /Rect [ 109.9229 - 185.5936 - 136.6029 - 197.5936 ] + /Rect [ 62.69291 + 343.7736 + 179.3929 + 355.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -691,14 +701,14 @@ endobj 48 0 obj << /A << /S /URI /Type /Action - /URI (http://www.kernel.org/) >> + /URI (http://www.cnba.uba.ar/) >> /Border [ 0 0 0 ] - /Rect [ 285.5429 - 154.5936 - 312.2229 - 166.5936 ] + /Rect [ 62.69291 + 265.7736 + 225.5129 + 277.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -710,10 +720,10 @@ endobj /Border [ 0 0 0 ] - /Rect [ 82.69291 - 123.5936 - 115.5921 - 135.5936 ] + /Rect [ 62.69291 + 234.7736 + 168.2829 + 246.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -725,27 +735,32 @@ endobj /Border [ 0 0 0 ] - /Rect [ 225.9895 - 123.5936 - 356.9369 - 135.5936 ] + /Rect [ 173.8429 + 234.7736 + 312.7729 + 246.7736 ] /Subtype /Link /Type /Annot >> endobj -% 'Page2': class PDFPage +% 'Annot.NUMBER45': class PDFDictionary 51 0 obj +<< /A << /S /URI + /Type /Action + /URI (http://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 [ 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 +<< /Annots [ 26 0 R 27 0 R 28 0 R 29 0 R @@ -769,13 +784,14 @@ endobj 47 0 R 48 0 R 49 0 R - 50 0 R ] - /Contents 68 0 R + 50 0 R + 51 0 R ] + /Contents 63 0 R /MediaBox [ 0 0 595.2756 841.8898 ] - /Parent 66 0 R + /Parent 61 0 R /Resources << /Font 1 0 R /ProcSet [ /PDF /Text @@ -786,257 +802,138 @@ endobj /Trans << >> /Type /Page >> endobj -% 'Annot.NUMBER45': class PDFDictionary -52 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.integratech.com.ar/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 82.69291 - 753.5936 - 158.3352 - 765.5936 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER46': class PDFDictionary +% 'R53': class PDFCatalog 53 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.cnba.uba.ar/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 422.0494 - 675.5936 - 453.141 - 687.5936 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER47': class PDFDictionary -54 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.fi.uba.ar/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 199.8765 - 632.5936 - 233.191 - 644.5936 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER48': class PDFDictionary -55 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.uba.ar/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 344.8346 - 632.5936 - 477.0282 - 644.5936 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER49': class PDFDictionary -56 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.llucax.com.ar/proj/dgc/index.html) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 117.7029 - 620.5936 - 343.9129 - 632.5936 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Page3': class PDFPage -57 0 obj -% Page dictionary -<< /Annots [ 52 0 R - 53 0 R - 54 0 R - 55 0 R - 56 0 R ] - /Contents 69 0 R - /MediaBox [ 0 - 0 - 595.2756 - 841.8898 ] - /Parent 66 0 R - /Resources << /Font 1 0 R - /ProcSet [ /PDF - /Text - /ImageB - /ImageC - /ImageI ] >> - /Rotate 0 - /Trans << >> - /Type /Page >> -endobj -% 'R58': class PDFCatalog -58 0 obj % Document Root -<< /Outlines 60 0 R - /PageLabels 70 0 R +<< /Outlines 55 0 R + /PageLabels 64 0 R /PageMode /UseNone - /Pages 66 0 R + /Pages 61 0 R /Type /Catalog >> endobj -% 'R59': class PDFInfo -59 0 obj +% 'R54': class PDFInfo +54 0 obj << /Author () - /CreationDate (D:20110318202900+03'00') + /CreationDate (D:20130209180956-01'00') + /Creator (\(unspecified\)) /Keywords () - /Producer (ReportLab http://www.reportlab.com) + /Producer (ReportLab PDF Library - www.reportlab.com) /Subject (\(unspecified\)) /Title (Leandro Mat\355as Lucarella) >> endobj -% 'R60': class PDFOutlines -60 0 obj +% 'R55': class PDFOutlines +55 0 obj << /Count 5 - /First 61 0 R - /Last 65 0 R + /First 56 0 R + /Last 60 0 R /Type /Outlines >> endobj % 'Outline.0': class OutlineEntryObject -61 0 obj -<< /Dest [ 14 0 R +56 0 obj +<< /Dest [ 25 0 R /XYZ 62.69291 629.0236 0 ] - /Next 62 0 R - /Parent 60 0 R + /Next 57 0 R + /Parent 55 0 R /Title (Profile) >> endobj % 'Outline.1': class OutlineEntryObject -62 0 obj -<< /Dest [ 14 0 R +57 0 obj +<< /Dest [ 25 0 R /XYZ 62.69291 512.0236 0 ] - /Next 63 0 R - /Parent 60 0 R - /Prev 61 0 R + /Next 58 0 R + /Parent 55 0 R + /Prev 56 0 R /Title (Skills) >> endobj % 'Outline.2': class OutlineEntryObject -63 0 obj -<< /Dest [ 14 0 R +58 0 obj +<< /Dest [ 25 0 R /XYZ 62.69291 - 317.0236 + 353.0236 0 ] - /Next 64 0 R - /Parent 60 0 R - /Prev 62 0 R + /Next 59 0 R + /Parent 55 0 R + /Prev 57 0 R /Title (Achievements) >> endobj % 'Outline.3': class OutlineEntryObject -64 0 obj -<< /Dest [ 51 0 R +59 0 obj +<< /Dest [ 52 0 R /XYZ 62.69291 - 291.0236 + 573.0236 0 ] - /Next 65 0 R - /Parent 60 0 R - /Prev 63 0 R + /Next 60 0 R + /Parent 55 0 R + /Prev 58 0 R /Title (Experience) >> endobj % 'Outline.4': class OutlineEntryObject -65 0 obj -<< /Dest [ 57 0 R +60 0 obj +<< /Dest [ 52 0 R /XYZ 62.69291 - 726.0236 + 304.0236 0 ] - /Parent 60 0 R - /Prev 64 0 R + /Parent 55 0 R + /Prev 59 0 R /Title (Education) >> endobj -% 'R66': class PDFPages -66 0 obj +% 'R61': class PDFPages +61 0 obj % page tree -<< /Count 3 - /Kids [ 14 0 R - 51 0 R - 57 0 R ] +<< /Count 2 + /Kids [ 25 0 R + 52 0 R ] /Type /Pages >> endobj -% 'R67': class PDFStream -67 0 obj -% page stream -<< /Filter [ /ASCII85Decode - /FlateDecode ] - /Length 1936 >> -stream -Gb!kt968fX&AG%ls.PKa"%&b1b$I""`a79VfXp'P&&&J#!#&!DAS)Y9r;,dm"sFBZS;Od6/mPj44M(FUf@M3Sj+gUKis^s&coiO;*#O]eGa8TP5.hiKI.@$o$Z`^6E3(1&+p+H./DG.H4BQI9_dn$uA-I3;"+n!M[MRnt@002H@J@\@a#5..l6@\'l8+kV;SY,<)-nf6Z%/V`]C6e@rK+;>UV"Fj1\G,GkjbF)eT.B&3#p&d>)J1.C8Q9?lq/<\-"ab(UH;W=OMlP:$U=BDGC6hFBJ-6*@K$-ZVpXRc"-/h5XK(][g'Ji_?mDS'A#=T\T\^%=1ekN_]$QOu]7b&Q?qC?GkLPDucsM.^939#EBZ1=7UFS^X4qZPq3^YhK$_;)rA^Db;IW1TkK0V*hNRFYZIUq^;?&1>i4+_2Y[+l5SoeBQuP9C1Q>#R*+H)H2jUKn0+J07J,2bT=Dh5nH,QPNY,$DSo`r<(U+klb:5AV"_W./0;m56r1e[MXjdDmP]EEI5E\)U,F+0rZkM;[*R*_GX5b3DVYmIhDsKjq@r.%(%E\4tj&MM_@b%I"'li99I&H.L%=D8LeWZ)%NTLV-+"V'GF'EN9?CYA[[_9OjFW5YYp#7OG[0g2:'7%XQmcYtR((#;iA&N3C0M@2M=S"0S'MHIe:!:XX[t0Rd'55#*)%^L:bL$UN2[W(cXJ,8ZTntma;N5WA]4?o;@-eiCZa,.^;fL=2cAE9.>jjGmGmaXnX0F>\YmWakQ1[t=)JNuS+`'^7^]Vlfb9%"Xl#\i(/JD7jn%J[9u=+]%*RfQD0OdUM_o.TW%b9kA'+pTU8j5"N"oHN9X;VoKpu>k;O5OB=sak/F#\XI\dc\[Lg8eGFD_DE#J:h6h&c*\BAnu6NNQ^Tp1j:SiBJ/gceT$bGr3IeIu&&2&.\>Vj0+175Fa[Sm;:po/pJ^jF/H"`Z-mmO=>JpD9MC1G?4>-Y_d'nIGjtJp04Dr[0eJ9l-LF[167ZT?(WW;Z&>],8&XZ5'1_#C=CS)Y*!#Br6AAY(Gn&a,>ja-2Hn,@jTkS2ZV8rmg8Tg&265Z#'`VeQ2*ma3NSU^OM83&Q4=.*U%B'\abqMWL-X=OeOC+]/cd%Zl71(1G=P^1QRT:DF_-ZE54R7*^Sic6pY.1?i1;\!OA3~>endstream - -endobj -% 'R68': class PDFStream -68 0 obj +% 'R62': class PDFStream +62 0 obj % page stream << /Filter [ /ASCII85Decode /FlateDecode ] - /Length 2569 >> + /Length 2432 >> stream -Gb"/)CNGt9(B*YNs+gJK?;$Z@5[qILYDd5``"U7VSJl?>[@hC2(hfcI5PE^tm7'Ws^m=%\`jOYqiZt8_DYflMn$rZ@T]7[mrU`E9T#/mc!JUp0)_h+l+/Tin2Vm9fCOaZ4%!>7gED>$bgDst=BfUFurgp9qMVJ*C@Lc\g@5c@1L2Ep%ri4df/@X*[L3RLD2O0tO2I^p5AcQ>10e#CGr>[cbEYefGJ]WoRR>^JB*:mbdeiFj&#k,LR?+b5Qn$&aPiSi)m3\LgWhId9I?f5q-:2_Io7poJ43e+q(0+2=_F>&&FgG9(:'2$3:lLpVrH*-T;OnMca1RobME9#hN*Gl[lmXNK>1ekp/F9O=i]$7@s.jeTD\R636lD[fFrju%m)i@0BVQDe+B@/YZRP3E^'p[gi*91PkZ]@LMna?Q-i*@F9ADTJk(Kt2+#lMSa!RJA.1X+7,tHuNo""7Qoqr9SH]EP,`:b[i?'O:B"J8fWhqUu4,,sf';q$LOIq*$.$3X2K-V120J'!5U#"XHZi6pAgpLs]aS4C"p)%VHS;h"QDTi=p6EVI`m7f$q`ATm7!5l#E?(_fKjC\:b*\Jg?7a/lHia4M@Kk65F"D\tLCo"Kc)6a4)=W/Y5_(HR`bDKS2cCrh3eBm$njXCu[m9P0_3bGVu2&q>'aOk4?!^%ro=I?S9(:'fh`nf]h@UJP'+lkoGiSW%VL#s2Kh3[L&poTqeKQR.F+PpH\MI:2?-=(#@.2eLR_&%,d4)3.AHR0$W9X2S*).3n?kSVF3!uY2Z4IZBT0ai@f*.rPDs/)Z9U,;dZk)_]:_+kbk%5^MhD$7^%WFKtp^](pt"Bh$B65O'LJ@7diBI:VD;7;saCVKOam<-OHOF8EU;&kuHt9HoXQWk2*lh/Vqj[>5s'V1rm&0h;&(I.WNkRXQ>T^[F-\5F@E*ZOsh-Y]gKi(OV45,D3B@ITpa*aN\O(AN\"fi!0;Sb16O[iu-c;@P.Bm'pD>NAF**?;W1j>g'_QlU!o^=@i7:(=/tj&9\#qW;bMndKW`6+PKsIZE+Cfu]T,0TIi5,+?@u9NT:MLlGdWV!?GGfpK]t^q>@UQR*7YQ<*K3[Jk-Tke9)AO!p)h(/kWF.MrE?mUmC#4IfQ_9f/6oahYqm+#-:C#`=a/lSK5OD*MG")ABa-[%3..YJ6+;Rgo@61nBXb)nJ4EjmhZSMpni,a9,7NUc_Zh1nZ>[+kL3RK'0VPo(F^0f"31c.\I5dd@'@@KnuulSXdB(e`cp-J9W]PN4Ku$XT-p4G<7TdIer3^FA^@2^agF@agaWOQl_/856R"b)qtM5m="08>NsnR-pt#lbXiU7R/^kHQlfJ8-i@[CKZK)QEjHkNQ!EEToqPH[O"pi*sGcBW\')#3NIWo^aopSka3CS,AApsN[@g81+cCoL:Vc/;&(?r9^EKOaR"FkN&2B^t4dQ#5[F#<+LPTI>5'IT&6TH2Nc\ah2tF#`f%@/tsd.FX*V/6e/9G.K==3D@DBQXODn:O4+g^V]0*M1CtY_$4Sef&mCD_`N3$0WQZY>N)="34UYE2d\XOSqDourK](\D^D<+#9Zn8oTWcAb:M6X!/R&M^,+!OG)nBql)_50Cp4e,3rDEuS2j.YRY=#K7oI;A0c(oB-l_N6UIuk;na;0[:f'R!CY>B;1\$BOSK%S)G">RCI8%fOendstream - +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 -% 'R69': class PDFStream -69 0 obj +% 'R63': class PDFStream +63 0 obj % page stream << /Filter [ /ASCII85Decode /FlateDecode ] - /Length 775 >> + /Length 2167 >> stream -Gau`PbAQ&g&A/tO5O;6"@Rd0dEc+W][g%]i6'Rik$q8>j,grCI)!TXr.G=A=:6;3*5_:,7]/)h!E%1R,dIo"=\5)"'7Y*pGh/'q%A?M5O4rm--Q%1gFN@ZW!UfbJ9R1L3#q?qI=_&L7nI$(7.tm'$LD:<(PA?-YoDHET5bVV\6Ul*a5HAR=Nt+=p&Kl#m4hm^jKa.rH:Peg7fYJ=rE9'tRD.+"1oiBXpDd\L[%S<8C[LZu0Ca0@JFoBNNh;jTi@lAW`N%B>].E59IPN[G2;eQCh?FOC/b`M\ti/@6e<8m[WP@q(uFdhOrN-b\mc^,X*D7MV4R^fS60_4:%NKa(%$G7ssu$^<$>;9TNj$`:%9Kqf<9G(nGaF$FNtS;dof/V5a4ne12s^0@b!"K$q01,R4#F>jsJ^VKgodW_M)aIgcetbK\l9jRdt5hMisqTa]^rJY)E&35)kUla>6>L5E4Ac3>(=Ym!TtC&Y<`MLsc9SPFp`VuC>"VXYH^9o5JF+U^KBHEJ((h^q,qV$S-"3YZ@%DBZYD%`kiDGO"pn;hB*m9V5X~>endstream - +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 -% 'R70': class PDFPageLabels -70 0 obj +% 'R64': class PDFPageLabels +64 0 obj % Document Root << /Nums [ 0 - 71 0 R + 65 0 R 1 - 72 0 R - 2 - 73 0 R ] >> + 66 0 R ] >> endobj -% 'R71': class PDFPageLabel -71 0 obj +% 'R65': class PDFPageLabel +65 0 obj % None << /S /D /St 1 >> endobj -% 'R72': class PDFPageLabel -72 0 obj +% 'R66': class PDFPageLabel +66 0 obj % None << /S /D /St 2 >> endobj -% 'R73': class PDFPageLabel -73 0 obj -% None -<< /S /D - /St 3 >> -endobj xref -0 74 +0 67 0000000000 65535 f 0000000113 00000 n 0000000246 00000 n @@ -1051,74 +948,67 @@ xref 0000002238 00000 n 0000002479 00000 n 0000002743 00000 n -0000002993 00000 n -0000003376 00000 n -0000003605 00000 n -0000003780 00000 n -0000004022 00000 n -0000004262 00000 n -0000004502 00000 n -0000004754 00000 n -0000005006 00000 n -0000005251 00000 n -0000005497 00000 n -0000005748 00000 n -0000005990 00000 n -0000006270 00000 n -0000006515 00000 n -0000006759 00000 n -0000007024 00000 n -0000007286 00000 n -0000007548 00000 n -0000007807 00000 n -0000008072 00000 n -0000008341 00000 n -0000008607 00000 n -0000008873 00000 n -0000009115 00000 n -0000009365 00000 n -0000009623 00000 n -0000009878 00000 n -0000010143 00000 n -0000010404 00000 n -0000010661 00000 n -0000010903 00000 n -0000011147 00000 n -0000011387 00000 n -0000011629 00000 n -0000011871 00000 n -0000012112 00000 n -0000012335 00000 n -0000012957 00000 n -0000013207 00000 n -0000013449 00000 n -0000013689 00000 n -0000013927 00000 n -0000014176 00000 n -0000014514 00000 n -0000014673 00000 n -0000014912 00000 n -0000015037 00000 n -0000015205 00000 n -0000015387 00000 n -0000015575 00000 n -0000015761 00000 n -0000015915 00000 n -0000016041 00000 n -0000018122 00000 n -0000020836 00000 n -0000021759 00000 n -0000021878 00000 n -0000021955 00000 n -0000022032 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) - [(h\261?K\241\3168\270S\272\260\237;\\\220{) (h\261?K\241\3168\270S\272\260\237;\\\220{)] + [(\025\211p\231\214d\3204\027{Y\2474\310.\341) (\025\211p\231\214d\3204\027{Y\2474\310.\341)] - /Info 59 0 R - /Root 58 0 R - /Size 74 >> + /Info 54 0 R + /Root 53 0 R + /Size 67 >> startxref -22079 +19789 %%EOF diff --git a/source/resume/resume-en.rst b/source/resume/resume-en.rst index cb385c4..74dba74 100644 --- a/source/resume/resume-en.rst +++ b/source/resume/resume-en.rst @@ -60,9 +60,7 @@ Achievements - Linux_ (2001) [C]: Bugfix in ``bttv`` module for Leadtek WinView 601 TV card. - LIRC_ (2002) [C]: Debug of ``lirc_gpio`` module. - - PEAR_ (2003) [PHP]: Added ``Date_Span`` class and bugfixes. - - xmi2code_ (2003) [C++]: Added PHP support and other minor features and - bugfixes. Became project maintainer. + - xmi2code_ (2003) [C++]: Added PHP support and other minor features. - dia2code_ (2003) [C]: Added PHP support. - SQLObject_ (2006-2007) [Python]: Minor features and bugfixes. - TurboGears_ (2006) [Python]: Minor features and bugfixes. @@ -83,10 +81,6 @@ Achievements process to compile and test in a sandbox. - Pymin_ (2007) [Python]: A Linux_ router administration tool based on a daemon server with client/server infrastructure. - -- Development of several other `personal FLOSS projects`_ including (but not - limited to): - - eventxx_ (2007) [C++]: A thin C++ wrapper for libevent_. - ev.d_ (2008) [D]: A thin D wrapper for libev_. - mutest_ (2008) [C, C++, Python]: A simple micro unit testing framework for @@ -103,7 +97,7 @@ Achievements .. _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 +.. _Linux Free Magazine: http://www.kernelproduktion.com/newfile24.htm .. _Etherled: http://www.llucax.com.ar/proj/etherled/index.html .. _Sercom: http://git.7542.fi.uba.ar/w/release/sercom.git .. _eventxx: http://www.llucax.com.ar/proj/eventxx/ @@ -119,34 +113,32 @@ Achievements Experience ========== -1997-date: - Freelance independent professional. Later works include small websites - development and the backend deamon (written in Python) for a Linux_ - router administration application. +Freelance independent professional (1997-date): + Later works include small websites development and the backend deamon + (written in Python) for a Linux_ router administration application. -2001-2004: - `Ministerio de Economía`_ - Internship - LAMP (Linux_, Apache, MySQL, - PHP) 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. -2004: - `My Way` - LAMP web development and some Linux_ system administration. +`My Way`_ (2004): + LAMP web development and some Linux_ system administration. -2004-2009: - FIUBA_ (Facultad de Ingeniería, `Universidad de Buenos Aires`_) - - Assistant teacher, teaching programming topics covering C, C++, - POSIX threads, BSD sockets and GTK+ GUI and more. +`Facultad de Ingeniería`_, `Universidad de Buenos Aires`_ (2004-2009): + Assistant teacher, teaching programming topics covering C, C++, POSIX + threads, BSD sockets and GTK+ GUI and more. -2006-2011: - `Integratech S.A.`_ - Development and maintenance of a monolithic (carrier - grade) *softswitch* (H.248 in particular). Design and development of a new - modular and distributed version of the *softswitch*. +`Integratech S.A.`_ (2006-2011): + Development and maintenance of a monolithic (carrier grade) *softswitch* + (H.248 in particular). Design and development of a new modular and + distributed version of the *softswitch*. -2011-date: - `sociomantic labs GmbH`_ - Development of a high performance, distributed - real-time bidding platform. Linux server tunning for high load situations. +`sociomantic labs GmbH`_ (2011-date): + Development of a high performance, distributed real-time bidding platform. + Linux server tunning for high load situations. .. _Ministerio de Economía: http://www.mecon.gov.ar/ -.. _FIUBA: http://www.fi.uba.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/ @@ -157,17 +149,15 @@ Experience Education ========= -1992-1997: - Secondary school diploma, specialized in science, technology - and design - CNBA_ (Colegio Nacional de Buenos Aires), Argentina. +`Colegio Nacional de Buenos Aires`_, Argentina (1992-1997): + Secondary school diploma, specialized in science, technology and design. -1998-2010: - Informatics Engineering - FIUBA_ (Facultad de Ingeniería, `Universidad de - Buenos Aires`_), Argentina. Thesis: `Garbage collection in the D programming +`Facultad de Ingeniería`_, `Universidad de Buenos Aires`_, Argentina (1998-2010): + Informatics Engineering. Thesis: `Garbage collection in the D programming language`__. __ http://www.llucax.com.ar/proj/dgc/index.html -.. _CNBA: http://www.cnba.uba.ar/ +.. _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-es.pdf b/source/resume/resume-es.pdf index 2137c77..16efb94 100644 --- a/source/resume/resume-es.pdf +++ b/source/resume/resume-es.pdf @@ -1,4 +1,4 @@ -%PDF-1.3 +%PDF-1.4 %“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com % 'BasicFonts': class PDFDictionary 1 0 obj @@ -6,7 +6,8 @@ << /F1 2 0 R /F2 3 0 R /F3 6 0 R - /F4 14 0 R >> + /F4 14 0 R + /F5 37 0 R >> endobj % 'F1': class PDFType1Font 2 0 obj @@ -35,9 +36,9 @@ endobj 0 0 ] /Rect [ 153.7323 - 722.5936 + 719.7736 241.1223 - 734.5936 ] + 731.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -50,9 +51,9 @@ endobj 0 0 ] /Rect [ 153.7323 - 707.5936 + 704.7736 526.5827 - 719.5936 ] + 716.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -74,9 +75,9 @@ endobj 0 0 ] /Rect [ 333.7919 - 527.5936 + 524.7736 370.2161 - 539.5936 ] + 536.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -89,9 +90,9 @@ endobj 0 0 ] /Rect [ 227.4129 - 395.5936 + 410.7736 252.9729 - 407.5936 ] + 422.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -104,9 +105,9 @@ endobj 0 0 ] /Rect [ 346.5794 - 248.5936 + 281.7736 379.3694 - 260.5936 ] + 293.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -119,9 +120,9 @@ endobj 0 0 ] /Rect [ 383.0041 - 248.5936 + 281.7736 416.0887 - 260.5936 ] + 293.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -134,9 +135,9 @@ endobj 0 0 ] /Rect [ 457.258 - 248.5936 + 281.7736 500.9027 - 260.5936 ] + 293.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -149,9 +150,9 @@ endobj 0 0 ] /Rect [ 129.0529 - 206.5936 + 239.7736 222.4229 - 218.5936 ] + 251.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -164,9 +165,9 @@ endobj 0 0 ] /Rect [ 236.8629 - 188.5936 + 221.7736 272.4329 - 200.5936 ] + 233.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -188,9 +189,9 @@ endobj 0 0 ] /Rect [ 108.6929 - 167.5936 + 200.7736 135.3729 - 179.5936 ] + 212.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -203,9 +204,9 @@ endobj 0 0 ] /Rect [ 108.6929 - 149.5936 + 182.7736 134.2529 - 161.5936 ] + 194.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -213,14 +214,14 @@ endobj 17 0 obj << /A << /S /URI /Type /Action - /URI (http://pear.php.net/) >> + /URI (http://xmi2code.sourceforge.net/) >> /Border [ 0 0 0 ] /Rect [ 108.6929 - 131.5936 - 138.7029 - 143.5936 ] + 164.7736 + 154.2629 + 176.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -228,14 +229,14 @@ endobj 18 0 obj << /A << /S /URI /Type /Action - /URI (http://xmi2code.sourceforge.net/) >> + /URI (http://dia2code.sourceforge.net/) >> /Border [ 0 0 0 ] /Rect [ 108.6929 - 113.5936 - 156.0014 - 125.5936 ] + 146.7736 + 152.0529 + 158.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -243,95 +244,98 @@ endobj 19 0 obj << /A << /S /URI /Type /Action - /URI (http://dia2code.sourceforge.net/) >> + /URI (http://www.sqlobject.org/) >> /Border [ 0 0 0 ] /Rect [ 108.6929 - 83.59362 - 152.0529 - 95.59362 ] + 128.7736 + 160.3829 + 140.7736 ] /Subtype /Link /Type /Annot >> endobj -% 'Page1': class PDFPage -20 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 ] - /Contents 65 0 R - /MediaBox [ 0 - 0 - 595.2756 - 841.8898 ] - /Parent 64 0 R - /Resources << /Font 1 0 R - /ProcSet [ /PDF - /Text - /ImageB - /ImageC - /ImageI ] >> - /Rotate 0 - /Trans << >> - /Type /Page >> -endobj % 'Annot.NUMBER15': class PDFDictionary -21 0 obj +20 0 obj << /A << /S /URI /Type /Action - /URI (http://www.sqlobject.org/) >> + /URI (http://www.turbogears.org/) >> /Border [ 0 0 0 ] /Rect [ 108.6929 - 750.5936 - 160.3829 - 762.5936 ] + 110.7736 + 164.8229 + 122.7736 ] /Subtype /Link /Type /Annot >> endobj % 'Annot.NUMBER16': class PDFDictionary -22 0 obj +21 0 obj << /A << /S /URI /Type /Action - /URI (http://www.turbogears.org/) >> + /URI (http://gnomad2.sourceforge.net/) >> /Border [ 0 0 0 ] /Rect [ 108.6929 - 732.5936 - 164.8229 - 744.5936 ] + 92.77362 + 155.3829 + 104.7736 ] /Subtype /Link /Type /Annot >> endobj % 'Annot.NUMBER17': class PDFDictionary -23 0 obj +22 0 obj << /A << /S /URI /Type /Action - /URI (http://gnomad2.sourceforge.net/) >> + /URI (http://dlang.org/) >> /Border [ 0 0 0 ] /Rect [ 108.6929 - 714.5936 - 155.3829 - 726.5936 ] + 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 @@ -341,9 +345,9 @@ endobj 0 0 ] /Rect [ 217.9629 - 699.5936 + 750.7736 253.5329 - 711.5936 ] + 762.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -356,9 +360,9 @@ endobj 0 0 ] /Rect [ 108.6929 - 678.5936 - 139.8129 - 690.5936 ] + 729.7736 + 140.0152 + 741.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -370,10 +374,10 @@ endobj /Border [ 0 0 0 ] - /Rect [ 188.1274 - 660.5936 - 225.3456 - 672.5936 ] + /Rect [ 226.4144 + 729.7736 + 258.8467 + 741.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -385,10 +389,10 @@ endobj /Border [ 0 0 0 ] - /Rect [ 238.1137 - 660.5936 - 288.6619 - 672.5936 ] + /Rect [ 266.8289 + 729.7736 + 312.5912 + 741.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -396,14 +400,14 @@ endobj 28 0 obj << /A << /S /URI /Type /Action - /URI (http://git.llucax.com.ar/w/mecon/meconlib.git) >> + /URI (http://www.llucax.com.ar/proj/etherled/index.html) >> /Border [ 0 0 0 ] - /Rect [ 482.5827 - 618.5936 - 529.8027 - 630.5936 ] + /Rect [ 108.6929 + 699.7736 + 152.1518 + 711.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -411,14 +415,14 @@ endobj 29 0 obj << /A << /S /URI /Type /Action - /URI (http://git.llucax.com.ar/w/mecon/samurai.git) >> + /URI (http://git.7542.fi.uba.ar/w/release/sercom.git) >> /Border [ 0 0 0 ] /Rect [ 108.6929 - 606.5936 - 154.2529 - 618.5936 ] + 657.7736 + 148.4619 + 669.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -426,14 +430,14 @@ endobj 30 0 obj << /A << /S /URI /Type /Action - /URI (http://git.llucax.com.ar/w/mecon/yatta.git) >> + /URI (http://www.llucax.com.ar/proj/pymin/index.html) >> /Border [ 0 0 0 ] - /Rect [ 159.8129 - 606.5936 - 192.0429 - 618.5936 ] + /Rect [ 108.6929 + 627.7736 + 139.2529 + 639.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -441,14 +445,14 @@ endobj 31 0 obj << /A << /S /URI /Type /Action - /URI (http://git.llucax.com.ar/w/mecon/ai.git) >> + /URI (http://www.kernel.org/) >> /Border [ 0 0 0 ] - /Rect [ 197.6029 - 606.5936 - 207.0529 - 618.5936 ] + /Rect [ 389.3529 + 627.7736 + 413.2529 + 639.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -456,14 +460,14 @@ endobj 32 0 obj << /A << /S /URI /Type /Action - /URI (http://git.llucax.com.ar/w/mecon/intranet.git) >> + /URI (http://www.llucax.com.ar/proj/eventxx/) >> /Border [ 0 0 0 ] - /Rect [ 212.6129 - 606.5936 - 246.5229 - 618.5936 ] + /Rect [ 108.6929 + 609.7736 + 145.9329 + 621.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -471,14 +475,14 @@ endobj 33 0 obj << /A << /S /URI /Type /Action - /URI (http://www.llucax.com.ar/proj/etherled/index.html) >> + /URI (http://monkey.org/~provos/libevent/) >> /Border [ 0 0 0 ] - /Rect [ 108.6929 - 588.5936 - 152.1518 - 600.5936 ] + /Rect [ 324.3529 + 609.7736 + 358.8129 + 621.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -486,14 +490,14 @@ endobj 34 0 obj << /A << /S /URI /Type /Action - /URI (http://git.7542.fi.uba.ar/w/release/sercom.git) >> + /URI (http://www.llucax.com.ar/proj/ev.d/index.html) >> /Border [ 0 0 0 ] /Rect [ 108.6929 - 546.5936 - 148.4619 - 558.5936 ] + 591.7736 + 130.3729 + 603.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -501,14 +505,14 @@ endobj 35 0 obj << /A << /S /URI /Type /Action - /URI (http://www.llucax.com.ar/proj/pymin/index.html) >> + /URI (http://software.schmorp.de/pkg/libev.html) >> /Border [ 0 0 0 ] - /Rect [ 108.6929 - 516.5936 - 139.2529 - 528.5936 ] + /Rect [ 285.4329 + 591.7736 + 305.9929 + 603.7736 ] /Subtype /Link /Type /Annot >> endobj @@ -516,234 +520,225 @@ endobj 36 0 obj << /A << /S /URI /Type /Action - /URI (http://www.kernel.org/) >> + /URI (http://www.llucax.com.ar/proj/mutest/) >> /Border [ 0 0 0 ] - /Rect [ 389.3529 - 516.5936 - 413.2529 - 528.5936 ] + /Rect [ 108.6929 + 573.7736 + 141.4829 + 585.7736 ] /Subtype /Link /Type /Annot >> endobj -% 'Annot.NUMBER31': class PDFDictionary +% '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.llucax.com.ar/proj/) >> + /URI (http://www.kernel.org/) >> /Border [ 0 0 0 ] - /Rect [ 202.3929 - 501.5936 - 333.0029 - 513.5936 ] + /Rect [ 306.1229 + 501.7736 + 332.8029 + 513.7736 ] /Subtype /Link /Type /Annot >> endobj % 'Annot.NUMBER32': class PDFDictionary -38 0 obj +39 0 obj << /A << /S /URI /Type /Action - /URI (http://www.llucax.com.ar/proj/eventxx/) >> + /URI (http://www.mecon.gov.ar/) >> /Border [ 0 0 0 ] - /Rect [ 108.6929 - 480.5936 - 145.9329 - 492.5936 ] + /Rect [ 62.69291 + 485.7736 + 177.7229 + 497.7736 ] /Subtype /Link /Type /Annot >> endobj % 'Annot.NUMBER33': class PDFDictionary -39 0 obj +40 0 obj << /A << /S /URI /Type /Action - /URI (http://monkey.org/~provos/libevent/) >> + /URI (http://www.kernel.org/) >> /Border [ 0 0 0 ] - /Rect [ 324.3529 - 480.5936 - 358.8129 - 492.5936 ] + /Rect [ 199.3929 + 470.7736 + 223.2929 + 482.7736 ] /Subtype /Link /Type /Annot >> endobj % 'Annot.NUMBER34': class PDFDictionary -40 0 obj +41 0 obj << /A << /S /URI /Type /Action - /URI (http://www.llucax.com.ar/proj/ev.d/index.html) >> + /URI (http://www.kernel.org/) >> /Border [ 0 0 0 ] - /Rect [ 108.6929 - 462.5936 - 130.3729 - 474.5936 ] + /Rect [ 505.6229 + 470.7736 + 529.5229 + 482.7736 ] /Subtype /Link /Type /Annot >> endobj % 'Annot.NUMBER35': class PDFDictionary -41 0 obj +42 0 obj << /A << /S /URI /Type /Action - /URI (http://software.schmorp.de/pkg/libev.html) >> + /URI (http://www.myway.com.ar/) >> /Border [ 0 0 0 ] - /Rect [ 285.4329 - 462.5936 - 305.9929 - 474.5936 ] + /Rect [ 62.69291 + 454.7736 + 102.7029 + 466.7736 ] /Subtype /Link /Type /Annot >> endobj % 'Annot.NUMBER36': class PDFDictionary -42 0 obj +43 0 obj << /A << /S /URI /Type /Action - /URI (http://www.llucax.com.ar/proj/mutest/) >> + /URI (http://www.fi.uba.ar/) >> /Border [ 0 0 0 ] - /Rect [ 108.6929 - 444.5936 - 141.4829 - 456.5936 ] + /Rect [ 62.69291 + 423.7736 + 168.2829 + 435.7736 ] /Subtype /Link /Type /Annot >> endobj % 'Annot.NUMBER37': class PDFDictionary -43 0 obj +44 0 obj << /A << /S /URI /Type /Action - /URI (http://www.kernel.org/) >> + /URI (http://www.uba.ar/) >> /Border [ 0 0 0 ] - /Rect [ 508.6827 - 372.5936 - 532.0114 - 384.5936 ] + /Rect [ 173.8429 + 423.7736 + 315.5529 + 435.7736 ] /Subtype /Link /Type /Annot >> endobj % 'Annot.NUMBER38': class PDFDictionary -44 0 obj +45 0 obj << /A << /S /URI /Type /Action - /URI (http://www.mecon.gov.ar/) >> + /URI (http://www.integratech.com.ar/) >> /Border [ 0 0 0 ] - /Rect [ 82.69291 - 329.5936 - 190.2309 - 341.5936 ] + /Rect [ 62.69291 + 380.7736 + 141.6029 + 392.7736 ] /Subtype /Link /Type /Annot >> endobj % 'Annot.NUMBER39': class PDFDictionary -45 0 obj +46 0 obj << /A << /S /URI /Type /Action - /URI (http://www.kernel.org/) >> + /URI (http://www.sociomantic.com/) >> /Border [ 0 0 0 ] - /Rect [ 362.0494 - 329.5936 - 385.9494 - 341.5936 ] + /Rect [ 62.69291 + 337.7736 + 179.3929 + 349.7736 ] /Subtype /Link /Type /Annot >> endobj % 'Annot.NUMBER40': class PDFDictionary -46 0 obj +47 0 obj << /A << /S /URI /Type /Action - /URI (http://www.kernel.org/) >> + /URI (http://www.cnba.uba.ar/) >> /Border [ 0 0 0 ] - /Rect [ 216.0729 - 317.5936 - 239.9729 - 329.5936 ] + /Rect [ 62.69291 + 259.7736 + 225.5129 + 271.7736 ] /Subtype /Link /Type /Annot >> endobj % 'Annot.NUMBER41': class PDFDictionary -47 0 obj +48 0 obj << /A << /S /URI /Type /Action /URI (http://www.fi.uba.ar/) >> /Border [ 0 0 0 ] - /Rect [ 82.69291 - 255.5936 - 117.8483 - 267.5936 ] + /Rect [ 62.69291 + 228.7736 + 168.2829 + 240.7736 ] /Subtype /Link /Type /Annot >> endobj % 'Annot.NUMBER42': class PDFDictionary -48 0 obj +49 0 obj << /A << /S /URI /Type /Action /URI (http://www.uba.ar/) >> /Border [ 0 0 0 ] - /Rect [ 235.0144 - 255.5936 - 372.7305 - 267.5936 ] + /Rect [ 173.8429 + 228.7736 + 312.7729 + 240.7736 ] /Subtype /Link /Type /Annot >> endobj % 'Annot.NUMBER43': class PDFDictionary -49 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.integratech.com.ar/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 82.69291 - 200.5936 - 159.1921 - 212.5936 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER44': class PDFDictionary 50 0 obj << /A << /S /URI /Type /Action - /URI (http://www.cnba.uba.ar/) >> + /URI (http://www.llucax.com.ar/proj/dgc/index.html) >> /Border [ 0 0 0 ] - /Rect [ 400.6702 - 122.5936 - 434.0777 - 134.5936 ] + /Rect [ 228.3129 + 213.7736 + 353.9229 + 225.7736 ] /Subtype /Link /Type /Annot >> endobj % 'Page2': class PDFPage 51 0 obj % Page dictionary -<< /Annots [ 21 0 R - 22 0 R - 23 0 R - 24 0 R +<< /Annots [ 24 0 R 25 0 R 26 0 R 27 0 R @@ -756,7 +751,6 @@ endobj 34 0 R 35 0 R 36 0 R - 37 0 R 38 0 R 39 0 R 40 0 R @@ -770,12 +764,12 @@ endobj 48 0 R 49 0 R 50 0 R ] - /Contents 66 0 R + /Contents 62 0 R /MediaBox [ 0 0 595.2756 841.8898 ] - /Parent 64 0 R + /Parent 60 0 R /Resources << /Font 1 0 R /ProcSet [ /PDF /Text @@ -786,305 +780,212 @@ endobj /Trans << >> /Type /Page >> endobj -% 'Annot.NUMBER45': class PDFDictionary +% 'R52': class PDFCatalog 52 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.fi.uba.ar/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 204.3128 - 753.5936 - 237.0728 - 765.5936 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER46': class PDFDictionary -53 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.uba.ar/) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 347.0528 - 753.5936 - 477.5827 - 765.5936 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER47': class PDFDictionary -54 0 obj -<< /A << /S /URI - /Type /Action - /URI (http://www.llucax.com.ar/proj/dgc/index.html) >> - /Border [ 0 - 0 - 0 ] - /Rect [ 112.1429 - 741.5936 - 237.7529 - 753.5936 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Page3': class PDFPage -55 0 obj -% Page dictionary -<< /Annots [ 52 0 R - 53 0 R - 54 0 R ] - /Contents 67 0 R - /MediaBox [ 0 - 0 - 595.2756 - 841.8898 ] - /Parent 64 0 R - /Resources << /Font 1 0 R - /ProcSet [ /PDF - /Text - /ImageB - /ImageC - /ImageI ] >> - /Rotate 0 - /Trans << >> - /Type /Page >> -endobj -% 'R56': class PDFCatalog -56 0 obj % Document Root -<< /Outlines 58 0 R - /PageLabels 68 0 R +<< /Outlines 54 0 R + /PageLabels 63 0 R /PageMode /UseNone - /Pages 64 0 R + /Pages 60 0 R /Type /Catalog >> endobj -% 'R57': class PDFInfo -57 0 obj +% 'R53': class PDFInfo +53 0 obj << /Author () - /CreationDate (D:20110318202901+03'00') + /CreationDate (D:20130209182718-01'00') + /Creator (\(unspecified\)) /Keywords () - /Producer (ReportLab http://www.reportlab.com) + /Producer (ReportLab PDF Library - www.reportlab.com) /Subject (\(unspecified\)) /Title (Leandro Mat\355as Lucarella) >> endobj -% 'R58': class PDFOutlines -58 0 obj +% 'R54': class PDFOutlines +54 0 obj << /Count 5 - /First 59 0 R - /Last 63 0 R + /First 55 0 R + /Last 59 0 R /Type /Outlines >> endobj % 'Outline.0': class OutlineEntryObject -59 0 obj -<< /Dest [ 20 0 R +55 0 obj +<< /Dest [ 23 0 R /XYZ 62.69291 617.0236 0 ] - /Next 60 0 R - /Parent 58 0 R + /Next 56 0 R + /Parent 54 0 R /Title (Perfil) >> endobj % 'Outline.1': class OutlineEntryObject -60 0 obj -<< /Dest [ 20 0 R +56 0 obj +<< /Dest [ 23 0 R /XYZ 62.69291 500.0236 0 ] - /Next 61 0 R - /Parent 58 0 R - /Prev 59 0 R + /Next 57 0 R + /Parent 54 0 R + /Prev 55 0 R /Title (Habilidades) >> endobj % 'Outline.2': class OutlineEntryObject -61 0 obj -<< /Dest [ 20 0 R +57 0 obj +<< /Dest [ 23 0 R /XYZ 62.69291 - 293.0236 + 329.0236 0 ] - /Next 62 0 R - /Parent 58 0 R - /Prev 60 0 R + /Next 58 0 R + /Parent 54 0 R + /Prev 56 0 R /Title (Logros) >> endobj % 'Outline.3': class OutlineEntryObject -62 0 obj +58 0 obj << /Dest [ 51 0 R /XYZ 62.69291 - 435.0236 + 567.0236 0 ] - /Next 63 0 R - /Parent 58 0 R - /Prev 61 0 R + /Next 59 0 R + /Parent 54 0 R + /Prev 57 0 R /Title (Experiencia) >> endobj % 'Outline.4': class OutlineEntryObject -63 0 obj +59 0 obj << /Dest [ 51 0 R /XYZ 62.69291 - 173.0236 + 298.0236 0 ] - /Parent 58 0 R - /Prev 62 0 R + /Parent 54 0 R + /Prev 58 0 R /Title (Educaci\363n) >> endobj -% 'R64': class PDFPages -64 0 obj +% 'R60': class PDFPages +60 0 obj % page tree -<< /Count 3 - /Kids [ 20 0 R - 51 0 R - 55 0 R ] +<< /Count 2 + /Kids [ 23 0 R + 51 0 R ] /Type /Pages >> endobj -% 'R65': class PDFStream -65 0 obj -% page stream -<< /Filter [ /ASCII85Decode - /FlateDecode ] - /Length 2646 >> -stream -Gb!l!flGiW&q*PUrh1FqYsf70`B9-H3,sp?d>d83u^#\Kt"4Tf.ZBhI8PO#Nt=pP2nF*]hURXg5Z7/m]03#P!ES,fg%0F$MR%Ld[QG4>@YQe/F^FJrgi?=3p>I"rQ9AUAZs*e625q/h2HiQVZ?S0]k[!5BF?@-ItZk8%0s>/JcREWW?aUM1tW>gd(p].V@%=,'\[32Qp7\:qaPd&t]k[e1a@gUK9'/N,Ol7dj1nW)m&44uEl;R6e78(8a)]f2AIp1R9D/9Z(lQgTS';HJ?004FT*DIJn3HmK3UA<^Z4C9P4`7b:W'Wf+$=WJO_P_0d?@-XStC#Th#SAB:Gj%q@%TqqpBMWh+]l:a-$"-)lCU;T>J$rIH**R1aPM#"p\4DO%FEC\LjInGmZ&&;!jY)`HGi/hntGI(klTT8TH0\RFsAL[Ic;3`E%Shhr$sp^PEMadLLVr>IK[]3_U=%6FB:m/n*ZsbiHP_qIn)=a8n/piBE;d`bW!C[#+:!*>pDnVh-)NO3b`@Ndn&B$N_\r,]-3Tb>AZ;4PCS_@goCp^chN3j#BZ&%MXi#Z'7/>lAQb]Ao.E5uKQZlN'6(da\=YNXOKQ6XKtPUXs)Mn&gZdtpn&."2SI2Gjc8@QAlriZfFAYRm(]qFGZ3@V2",f#5f"OJ(q'ouE4Bls@cZ3Ns3,Q;1%ubGMc*$:st5MrBEQ"g'?]'<*lNk%Yn;pMBK_IMs$Oqi>LX[kc(F>[gN!!nqmc&oL)a>U=Sf:e]<)j_]fnk"P=K5Ng%Pe6qLDFbDauL.Ua7e^[bY.&+j/NlsaWR%cr)4HfhRq40LnM0">m8>/oMU5U4iP!U<@_F5d3,0!Jn<5uY:%#ZH07`dF'(Q)/R,snL"&Q>o6(M`.N?.U6[YCW,be&X#'kRSMi$Eo-A[W%5J<9ufc%?nl,RSkp_6W0q8HI>fEGM`49Fg\_Y=ZUAi9?*uM46Q;OM,o[ujS[aM5-5>5g3+c7))?RW(\]>cLBg;>i"HQ]Eo9b/3S^F9"?9R:("_0kE2O;o.u8]V8)Ip8Z=9gkPRHS803Ft8_DdX=8fe:M1U7RX;JI&XF:H8$raCh3:IeY+D3f+NUusCsr$PtoHf'Ddm$WZdM:PbI?q>Zp;$?%=2k"X;d,(Itf@RAa0DU0+ji,F6;9'R&NF[rM&_Dl9Q=Va.dCGFNf*kje'=-%Cb@ApkiU'"R@dQ!pJ$#o9l-+nP*`gIT*ZdWl+sp6Ilr3PjraTpmdUp7@`Z+7rR'tduRGNbs&"n5cR6Oilm/+Vlhg%GrlljO!X>8)%bHs1o$p4hS!cJs5E8&cQb!$iFc3PE,p)E"G>0PkG"%/1fgWm7K9]WWF@MNTtQ6=]Cok3S\5P-IOb-=SlMOPC5Et)n-:\Z72`g/Gs2>=m;<-_g0;b;@Y&?5UTV]MZ.RMpi=:<9>KlHmpj.SnG.'`9*2qlZ_M.:BdS+Rb$t9SI!3(/hqo>\VgSVGBg?4W[6_ZVHBa_da2:-HZiHo#O:V3Uc9nXR\?P4SWMn1+BFBWhta;pITO`bNP^R?.SNDim7`Ooejl*"mEFWn1563]&&c*p^ZgTkV?kfm-n'*TcO;[loFU%>FM6#c`^09rtJU$jkZ0jS!WZWWp9)=8r@(.;XS~>endstream - -endobj -% 'R66': class PDFStream -66 0 obj +% 'R61': class PDFStream +61 0 obj % page stream << /Filter [ /ASCII85Decode /FlateDecode ] - /Length 2684 >> + /Length 2616 >> stream -Gb"/(gN)%.&q+thrrJ2O7\U&m,]_c&CK,(2R[%,>;lb=s84Z3:&dgnXZ\^ukqlcY0&-7C-q`lck9n\6'QNB)1eDMcW7TYtJQX(0*sT]hdL`[.&]^48bn2e97Oo?H*XiNS7r]KN1M;[R#CINHmeOdMns6ptBJP0l8IBMLr^ePp7Ai,L[<^Jt>?pc;Xn`G0,mR!C7$8jR%52h/]*PZOeR2i-Jr06&5_;)N9X`oj0(,C[b8[`*Y'(Mf1udJo8dVct1)A\,i=r!C9as=

"b5"GAhpqGsH.Jg+0CJOOh9RkR\0eOj$0`Jj/3Lj@H,h7&2@VZ@JXFdZs373$k1&MT1s7V%0^Ili^cMA5]fD/TqI%?>99T`oI^omLTJ+LWEPi#AaTqR\Gmm,%>?Et*Hh7oTe/Ano$([+^@K$@T9:7eBiC%-j-KW$c@=0[Y)3EJf8RBJ/t:h4."EeQ8j@3PM6PT'Xf,N]Bj=q;df1cn@DHPO&iL%FBGq):$1Yd02c?7O>(QXgq;^"5G>_R$`Pk-Ngom&G9uF6k2ZdbKJ9t79H`ifLZhO,)qsVKnUHpDD"gJ!@sB]>]VH)95*p-=H']u.Xf-t08>R7H%,SR;_oL.`hH;cVhqEdA2^Si6VY+I<*Yif65MLE#!M2GNKnou6NS,Qr&)*VIs'fOFm!X#Gd%13;TT-P8-CE6R8S9hr<9FJa9\A(b*6IJC0V[8e(<#'IX:hT@-cY>e[G5:e.p>Srq^H;SoW0:okNl2fpl`ZCKRBMPfe!<2&cKN`COefn'&(1ZYc]Ecd?Rs[,qk"F!6)nK:-;Q11]a-@u/5TK/>0cWo9#0O[Q(M(J*j!TshFFEg7^[`pnb)/i]WU*\lX6YTFt/Fn?-2@V"ul/-g9n#&U:.g@n?!)H13OBm16#Fge?gcueS#WO&PW)NF($6:1;:ha^Z+-UUiMB(@dTQKM_4EDl9&sXNlC;F&:M3lAk&W5OXhg:>9Q.]XRb]"2Um716ll'[0C^_R?d#GCn#^7L*ZKWQ5N/9OLW>3f*i<._678%-KH]TP36T1j9Q*Y@,8UL(5>R#>BngZ=nf"/4*#+[f_?jiY*rG(Z>ifdqlpafqm(3A6lKpgm!t_`Tn]XcLR!L)$Om@UBZ]gW$Z3CKe_^Peh=^1@Fe,h$I-SIY%Jm(0cs)KfoYM]nqr-A8_l;h4l^Oh2kon0\sJeJXD1)3`]mk^<]ORnY3L0DJk9&L/=9%Y$*r_0iQnD:hrcMpb>go4K3A%HK??I0gu$_'3&lDL0LUc8-=!8Z94sqYmqU_TTVWHbUX`h9\@U#)sI9LG-FF=\;.9p[#mE(kjDqu`h$9_Hsm>?=:R;n3n\c1LTuE_#hBQ'\K`53";raiZqm(8ok6A>PJSF/1_3\J5jgnMIu3FG.?`hM^+$TYFp4dRnsRj5XmqAH6s)J7^#j88A9JM$LF*AUba]<&,IE5.!o=^o4I2-T7O0Y&H/:4h4%[+dN+fI!:<+U`U+#*dHSdQ!2`nWC&~>endstream - +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 -% 'R67': class PDFStream -67 0 obj +% 'R62': class PDFStream +62 0 obj % page stream << /Filter [ /ASCII85Decode /FlateDecode ] - /Length 345 >> + /Length 2315 >> stream -GarW49lGY<%#44Ar!+>.e7CUe%!D_i84^@/8oIs48?5E1Vua?A^CX#``$D%?LdX'o'4?;+p<@Ae!PD;NKp"c(5nn;M$;,I)FB\nl%^P6d$l`S=[[]`LVD27W;==#AQC:sA=7CMu%D76]^`@^t(pd03=6NsKZQpWHl?^OI(B']8fg;PFEKH%kRkuYcVr9`bHJ-%rG5)hqG7o$MWuqo%A?tCsW9pPP.uu3(g@U`FkN)fKo+/m/H3O~>endstream - +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 -% 'R68': class PDFPageLabels -68 0 obj +% 'R63': class PDFPageLabels +63 0 obj % Document Root << /Nums [ 0 - 69 0 R + 64 0 R 1 - 70 0 R - 2 - 71 0 R ] >> + 65 0 R ] >> endobj -% 'R69': class PDFPageLabel -69 0 obj +% 'R64': class PDFPageLabel +64 0 obj % None << /S /D /St 1 >> endobj -% 'R70': class PDFPageLabel -70 0 obj +% 'R65': class PDFPageLabel +65 0 obj % None << /S /D /St 2 >> endobj -% 'R71': class PDFPageLabel -71 0 obj -% None -<< /S /D - /St 3 >> -endobj xref -0 72 +0 66 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 -0000001991 00000 n -0000002235 00000 n -0000002478 00000 n -0000002742 00000 n -0000002971 00000 n -0000003146 00000 n -0000003388 00000 n -0000003628 00000 n -0000003868 00000 n -0000004120 00000 n -0000004357 00000 n -0000004785 00000 n -0000005030 00000 n -0000005276 00000 n -0000005527 00000 n -0000005769 00000 n -0000006049 00000 n -0000006294 00000 n -0000006539 00000 n -0000006804 00000 n -0000007068 00000 n -0000007330 00000 n -0000007589 00000 n -0000007854 00000 n -0000008123 00000 n -0000008389 00000 n -0000008655 00000 n -0000008897 00000 n -0000009147 00000 n -0000009405 00000 n -0000009660 00000 n -0000009925 00000 n -0000010186 00000 n -0000010443 00000 n -0000010685 00000 n -0000010929 00000 n -0000011171 00000 n -0000011413 00000 n -0000011654 00000 n -0000011892 00000 n -0000012142 00000 n -0000012370 00000 n -0000012947 00000 n -0000013188 00000 n -0000013426 00000 n -0000013675 00000 n -0000013995 00000 n -0000014154 00000 n -0000014393 00000 n -0000014518 00000 n -0000014685 00000 n -0000014872 00000 n -0000015054 00000 n -0000015241 00000 n -0000015398 00000 n -0000015524 00000 n -0000018315 00000 n -0000021144 00000 n -0000021637 00000 n -0000021756 00000 n -0000021833 00000 n -0000021910 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) - [(\204\202EhM\3704\354\003\242un\224S\210\003) (\204\202EhM\3704\354\003\242un\224S\210\003)] + [(\340\350\271n\026\334\364\207K\276^\247/:\001\015) (\340\350\271n\026\334\364\207K\276^\247/:\001\015)] - /Info 57 0 R - /Root 56 0 R - /Size 72 >> + /Info 53 0 R + /Root 52 0 R + /Size 66 >> startxref -21957 +19800 %%EOF diff --git a/source/resume/resume-es.rst b/source/resume/resume-es.rst index 5010256..73d6eb1 100644 --- a/source/resume/resume-es.rst +++ b/source/resume/resume-es.rst @@ -5,7 +5,7 @@ Leandro Matías Lucarella :E-Mail: luca@llucax.com.ar :Web: http://www.llucax.com.ar/ -:Ubicación: Villa Urquiza, Buenos Aires, Argentina +:Ubicación: Berín, Alemania :Nacionalidad: Argentino con ciudadanía italiana :Fecha de nacimiento: 1979-02-15 :Actualizado: |date| @@ -36,15 +36,13 @@ Habilidades - Muy buenos conocimientos de lenguajes de programación (teoría de lenguajes). Excelentes conocimientos prácticos de C++ moderno, C y Python. -- Buenos conocimientos de HTTP/HTML y desarrollo web en general. - 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. -- Programación de GUI utilizando GTK+ (glade/libglade inclusive). - Diseño e implementación orientada a objetos. -- Buenos conocimientos de *shell scripting* y administración de servicios - en Linux/UN*X. +- *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/ @@ -66,25 +64,18 @@ Logros - 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``. - - PEAR_ (2003) [PHP]: Agregado de clase ``Date_Span`` y bugfixes. - - xmi2code_ (2003) [C++]: Agregado de soporte de PHP y otras mejoras - menores, bugfixes y mantenimiento del proyecto. + - 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_ (2001-2005) [PHP]: mini-framework para administración por consola - de sitios web. - - Sitios web del LUGFI_ y LUGMEN_ (1999-2003) [PHP, Apache, MySQL]: - desarrollo y mantenimiento (programación y sysadmin). - - Intranet del MECON (2001-2004) [PHP, MySQL]: framework y varias - aplicaciones construidas sobre éste desarrollado en el Ministerio de - Economía. El código se liberó (MECONlib_, SAMURAI_, YATTA_, AI_, - Intranet_) pero nunca se hizo un release adecuado. + - 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 @@ -93,10 +84,6 @@ Logros 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_. - -- Desarrollo de varios otros `proyectos personales FLOSS`_, incluyendo (pero - no limitado a): - - 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 @@ -113,7 +100,7 @@ Logros .. _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 +.. _Linux Free Magazine: http://www.kernelproduktion.com/newfile24.htm .. _Etherled: http://www.llucax.com.ar/proj/etherled/index.html .. _Sercom: http://git.7542.fi.uba.ar/w/release/sercom.git .. _eventxx: http://www.llucax.com.ar/proj/eventxx/ @@ -122,62 +109,58 @@ Logros .. _ev.d: http://www.llucax.com.ar/proj/ev.d/index.html .. _libev: http://software.schmorp.de/pkg/libev.html .. _mutest: http://www.llucax.com.ar/proj/mutest/ -.. _MECONlib: http://git.llucax.com.ar/w/mecon/meconlib.git -.. _SAMURAI: http://git.llucax.com.ar/w/mecon/samurai.git -.. _YATTA: http://git.llucax.com.ar/w/mecon/yatta.git -.. _AI: http://git.llucax.com.ar/w/mecon/ai.git -.. _Intranet: http://git.llucax.com.ar/w/mecon/intranet.git .. _proyectos personales FLOSS: http://www.llucax.com.ar/proj/ +.. _DMD: http://dlang.org/ Experiencia =========== -1997-actualidad: - Profesional independiente *freelance*. 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). - -2001-2004: - `Ministerio de Economía`_ - Pasantía - Desarrollo web en LAMP (Linux_, - Apache, MySQL, PHP) y tareas de administrador de sistemas Linux_. - -2004: - `My Way` - Desarrollo web en LAMP y tareas de administrador de - sistemas Linux. - -2004-2009: - FIUBA_ (Facultad de Ingeniería, `Universidad de Buenos Aires`_) - - 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. - -2006-actualidad: - `Integratech S.A.`_ - 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. - -.. _`Ministerio de Economía`: http://www.mecon.gov.ar/ -.. _FIUBA: 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/ +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 ========= -1992-1997: - Bachiller especializado en ciencias exactas, tecnología y diseño - - CNBA_ (Colegio Nacional de Buenos Aires), Argentina. +`Colegio Nacional de Buenos Aires`_, Argentina (1992-1997): + Bachiller especializado en ciencias exactas, tecnología y diseño. -1998-2010: - Ingeniería en Informática - FIUBA_ (Facultad de Ingeniería, `Universidad de - Buenos Aires`_), Argentina. Tesis: `Recolección de basura en D`__. +`Facultad de Ingeniería`_, `Universidad de Buenos Aires`_, Argentina (1998-2010): + Ingeniería en Informática. Tesis: `Recolección de basura en D`__. __ http://www.llucax.com.ar/proj/dgc/index.html -.. _`CNBA`: http://www.cnba.uba.ar/ +.. _Colegio Nacional de Buenos Aires: http://www.cnba.uba.ar/ .. vim: set sw=2 sts=2 ts=2 et: