1<!DOCTYPE html><html><head><title>Genadi Samokovarov :: Resume</title><meta content="width=device-width, initial-scale=1.0" name="viewport" /><link href="http://gsamokovarov.com/favicon.ico" rel="shortcut icon" /><link href="http://fonts.googleapis.com/css?family=Ubuntu+Mono" rel="stylesheet" type="text/css" /><style type="text/css">body,div,p,h1,h2,h3,h4,ul,li,pre{margin:0;padding:0}body{height:100%}h1,h2,h3,h4{font-size:100%;font-weight:bold}a{text-decoration:none}a:hover{text-decoration:none}*{outline:none}</style><style type="text/css">body{border-top:4px solid #c86f82}#container{font-family:Ubuntu Mono,Inconsolata,Courier,monospace;font-size:16px;color:#364347;margin:0 auto;margin-top:24px;margin-bottom:24px;max-width:960px}#container h1,#container h2,#container h3,#container h4{margin-top:0.5em;margin-bottom:0.5em}#container h1{font-size:32px}#container h2{font-size:24px}#container h3{font-size:19px}#container h4{font-size:17px}#container a{color:#bd304e}#container a:hover{color:#e5928a}#container li{height:19px}#container code{color:#a1898e}#container .header h1{text-align:center}#container .header h1 .homepage{color:#364347}#container .header h1 .homepage:hover{color:#364347}#container .header .links{clear:right}#container .header .links .github{text-align:left}#container .header .links .email{text-align:right;float:right}#container .summary h3{margin-bottom:0.25em}#container .summary h3 em{font-size:17px}#container .summary h4{font-style:italic;margin-top:0.25em;color:#6f8a94}#container .summary p{font-size:16px;text-align:justify;margin-top:0.5em;margin-bottom:0.5em}#container .summary ul{padding-left:2.5em}@media screen and (max-width: 820px){#container .summary ul li{display:inline-block;white-space:pre-wrap;margin-bottom:0.5em}}#container .summary .break{page-break-after:always}</style>
1<script type="text/javascript">var analytics=analytics||[];(function(){var e=["identify","track","trackLink","trackForm","trackClick","trackSubmit","page","pageview","ab","alias","ready","group"],t=function(e){return function(){analytics.push([e].concat(Array.prototype.slice.call(arguments,0)))}};for(var n=0;n<e.length;n++)analytics[e[n]]=t(e[n])})(),analytics.load=function(e){var t=document.createElement("script");t.type="text/javascript",t.async=!0,t.src=("https:"===document.location.protocol?"https://":"http://")+"d2dq2ahtl5zl1z.cloudfront.net/analytics.js/v1/"+e+"/analytics.min.js";var n=document.getElementsByTagName("script")[0];n.parentNode.insertBefore(t,n)}; 2analytics.load("ldg9g8k3vf");</script>
2</head><body><div id="container"><div class="header"><h1><a class="homepage" href="http://gsamokovarov.com">Genadi Samokovarov</a></h1><div class="links"><a class="github" href="https://github.com/gsamokovarov">github.com/gsamokovarov</a><a class="email" href="mailto:[email protected]">[email protected]</a></div></div><div class="summary"><p>Hello, my name is Genadi and I like building stuff. Be it <a href="https://github.com/gsamokovarov">software development</a> or 3<a href="https://soundcloud.com/gsamokovarov">electronic music</a>, I dive into everything that makes me excited.</p> 4 5<p><em><3</em> <a href="http://www.ruby-lang.org/">Ruby</a><em>,</em> <a href="http://www.python.org/">Python</a><em>,</em> <a href="https://www.google.com/search?q=JavaScript">JavaScript</a><em>,</em> <a href="http://www.ubuntu.com/">Linux</a> <em>&</em> <a href="http://git-scm.com/">Git</a>.</p> 6 7<h2>Experience</h2> 8 9<h3>Software Engineer, Software Society <em>[09.2013, ...]</em></h3> 10 11<h4>Ruby, Ruby on Rails, Puppet, JavaScript, Git</h4> 12 13<ul> 14<li>Automated and scaled the infrastructure of <a href="https://www.fidor.de/">fidor.de</a>.</li> 15<li>Reworked and optimized core banking processes of <a href="https://www.fidor.de/">fidor.de</a>.</li> 16<li>Implemented various feature requests for <a href="https://www.fidor.de/">fidor.de</a>.</li> 17</ul> 18 19 20<h3>Student, <a href="http://code.google.com/soc/">Google Summer of Code</a> <em>[07.2013, 09.2013]</em></h3> 21 22<h4>Ruby, Ruby on Rails, JavaScript, Git</h4> 23 24<ul> 25<li>Developed <a href="https://github.com/rails/web-console">Web Console</a> for the <a href="http://rubyonrails.org/">Ruby on Rails</a> organization.</li> 26<li>Contributed code and ideas to the core <a href="http://rubyonrails.org/">Ruby on Rails</a> project.</li> 27</ul> 28 29 30<h3>MTS, <a href="http://vmware.com/">VMware</a> <em>[10.2011, 11.2013]</em></h3> 31 32<h4>Python, Django, JavaScript, Backbone, Puppet, Perforce, Git</h4> 33 34<ul> 35<li>Developed Django testing framework, creating testing databases for multi-db applications.</li> 36<li>Developed internal status dashboard, monitoring the health of the Release Engineering services.</li> 37<li>Worked with different groups for the development of health checks for their infrastructure.</li> 38<li>Improved the performance of the Release Engineering infrastructure charts generation.</li> 39<li>Improved the performance of the dynamic build machines provisioning.</li> 40</ul> 41 42 43<h3>Software Engineer, <a href="http://www.melontech.com/">Melon</a> <em>[03.2011, 09.2011]</em></h3> 44 45<h4>Python, ASP, VisualBasic Script, .NET, Subversion</h4> 46 47<ul> 48<li>Developed high-level black-box testing framework in Python and C++ for <a href="http://www.cyberarts.com/">Cyberarts</a>.</li> 49<li>Supported a legacy code base built on Classic ASP with VisualBasic Script for <a href="http://www.restaurant-guide.com/">Restaurant Guide</a>.</li> 50</ul> 51 52 53<h3>Intern MTS, <a href="http://vmware.com/">VMware</a> <em>[07.2010, 01.2011]</em></h3> 54 55<h4>Python, Django, Suds, P4Python, PySVN, Perforce</h4> 56 57<ul> 58<li>Developed image recording frontend to generate CD releases for customers.</li> 59<li>Developed a Python API binding for <a href="http://www.rimage.com/">RImage</a> robotic machines web services.</li> 60<li>Developed a dynamic changelog giving the changes between two product builds.</li> 61</ul> 62 63 64<h3>Software Engineer, N-Team <em>[09.2009, 06.2010]</em></h3> 65 66<h4>Python, Django, wxPython, PyGame</h4> 67 68<ul> 69<li>Developed a windows installer for an in house project with Python and WIX.</li> 70<li>Developed fiscal printer communication software in Python for <a href="http://www.cashterminal.eu/en/">Cashterminal</a>.</li> 71<li>Developed communication software for <a href="http://vivacom.bg/en/">Vivacom</a>, the first partner for <a href="http://www.cashterminal.eu/en/">Cashterminal</a>.</li> 72<li>Increased the front end performance for <a href="http://www.cashterminal.eu/en/">Cashterminal</a>, by developing a caching system.</li> 73<li>Refactored all of the frontend code for <a href="http://www.cashterminal.eu/en/">Cashterminal</a>.</li> 74</ul> 75 76<div class="break"></div><h2>Open Source</h2> 77 78<p>I love open source software and give back to it as much as I can. I have contributed to 79<a href="https://github.com/documentcloud/backbone">Backbone</a>, <a href="https://github.com/rails/rails">Ruby on Rails</a>, <a href="https://github.com/documentcloud/backbone">Underscore</a> and <a href="https://github.com/puppetlabs/puppet">Puppet</a> among others. 80Besides my contributions, I have some <a href="https://github.com/gsamokovarov">open source projects</a> of my own:</p> 81 82<h3><a href="https://github.com/rails/web-console">Web Console</a> <em>Rails Console on the Browser</em></h3> 83 84<ul> 85<li>Web Console runs <code>rails console</code> in a full-featured terminal emulator in the browser.</li> 86</ul> 87 88 89<h3><a href="https://github.com/gsamokovarov/chip8.c">
89CHIP-8</a> <em>Simple CHIP-8 Interpreter</em></h3> 90 91<ul> 92<li>CHIP-8 interpreter in C, supporting multiple rendering backends.</li> 93</ul> 94 95 96<h3><a href="https://github.com/gsamokovarov/backbone.coffee">Backbone Coffee</a> <em>Rewrite of Backbone in CoffeeScript</em></h3> 97 98<ul> 99<li>Cheeky rewrite of Backbone into CoffeeScript.</li> 100</ul> 101 102 103<h3><a href="https://github.com/gsamokovarov/pygmentize.me">Pygmentize Me</a> <em>Your friendly highlighting service</em></h3> 104 105<ul> 106<li>Simple highlighting web service built in <a href="https://github.com/gsamokovarov/plush">plush</a> with bindings for <a href="https://github.com/gsamokovarov/cobalt">node.js</a> and <a href="https://github.com/gsamokovarov/carmine">ruby</a>.</li> 107</ul> 108 109 110<h3><a href="https://github.com/gsamokovarov/plush">Plush</a> <em>Python's most fluffy web framework</em></h3> 111 112<ul> 113<li>Asynchronous micro web framework with a simple, DSL-like interface.</li> 114</ul> 115 116 117<h3><a href="https://github.com/gsamokovarov/moodswing">Moodswing</a> <em>Node.js testing framework for that time of the software development cycle</em></h3> 118 119<ul> 120<li>CoffeeScript assertions DSL in <a href="http://en.wikipedia.org/wiki/Literate_programming">Literate Programming</a> style.</li> 121</ul> 122 123 124<p><em>For full listing, checkout my <a href="https://github.com/gsamokovarov">github</a> profile.</em></p> 125 126<h2>Education</h2> 127 128<h3>Masters of Software Technologies, <a href="http://www.uni-sofia.bg/eng/">Sofia University</a> <em>[10.2012, ...]</em></h3> 129 130<ul> 131<li>Helped out the <strong><a href="http://fmi.ruby.bg/">Programming Ruby</a></strong> course with website features and fixes.</li> 132</ul> 133 134 135<h3>Bachelor of Software Engineering, <a href="http://www.uni-sofia.bg/eng/">Sofia University</a> <em>[10.2008, 07.2012]</em></h3> 136 137<ul> 138<li>Lectured the JavaScript part of the <strong><a href="http://php.dev.bg/">Web Development with PHP</a></strong> course for 3 years.</li> 139</ul> 140 141</div></div></body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.