1<!doctype html> 2<html lang="en"> 3<head> 4 <meta charset="utf-8"> 5 <meta name="fediverse:creator" content="@[email protected]"> 6 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 7 <meta name="description" content="Jelmer Vernooij, "> 8 9 <meta property="og:site_name" content="Jelmer Vernooij"> 10 <meta property="og:type" content="website"> 11 <meta property="og:title" content="Jelmer Vernooij"> 12 <meta property="og:url" content="https://www.jelmer.uk/"> 13 <meta property="og:description" content="Jelmer Vernooij, "> 14 <meta name="twitter:card" content="summary"> 15<meta name="twitter:creator" content="@ctrlsoft"> 16 <link rel="alternate" href="https://www.jelmer.uk/feeds/all.atom.xml" type="application/atom+xml" title="Jelmer Vernooij Full Atom Feed"/> 17 <link rel="alternate" href="https://www.jelmer.uk/feeds/index.rss2" type="application/rss+xml" title="Jelmer Vernooij Full RSS Feed"/> 18 19 <title>About - Jelmer Vernooij</title> 20 21 <link rel="stylesheet" href="https://www.jelmer.uk/theme/css/pure.css"/> 22 <link rel="stylesheet" href="https://www.jelmer.uk/theme/css/style.css"/> 23 <link rel="stylesheet" href="https://www.jelmer.uk/theme/css/pygments/solarized-dark.css"/> 24 25
25<script src="https://www.jelmer.uk/theme/js/jquery.min.js"></script>
25 26</head> 27 28<body> 29<div class="pure-g-r" id="layout"> 30<div class="sidebar pure-u"> 31 <div class="cover-img" style="background-image: url('https://www.jelmer.uk/images/background.jpg')"> 32 <div class="cover-body"> 33 <header class="header"> 34 <hgroup> 35 <h1 class="brand-main"><a href="/">Jelmer Vernooij</a></h1> 36 <p class="tagline"></p> 37 <div class="pages-menu"> 38 <p> 39 <span class="links pages"><a href="https://www.jelmer.uk/">Home</a></span> 40 <span class="separator">• </span><span class="links"><a href="https://www.jelmer.uk//pages/about.html">About</a></span> 41 <span class="separator">• </span><span class="links"><a href="https://www.jelmer.uk//pages/writing.html">Writing</a></span> 42 <span class="separator">• </span><span class="links"><a href="https://www.jelmer.uk//pages/software.html">Software</a></span> 43 </p> 44 </div> 45 <p class="social-links"> 46 <a target="_blank" rel="me" class="social github" href="https://github.com/jelmer/"><img src="https://www.jelmer.uk/images/social/github.png" title="github"></a> 47 <a target="_blank" rel="me" class="social linkedin" href="https://nl.linkedin.com/in/jelmer"><img src="https://www.jelmer.uk/images/social/linkedin.png" title="linkedin"></a> 48 <a target="_blank" rel="me" class="social mastodon" href="https://hachyderm.io/@jelmer"><img src="https://www.jelmer.uk/images/social/mastodon.png" title="mastodon"></a> 49 <a target="_blank" rel="me" class="social strava" href="https://www.strava.com/athletes/rinze"><img src="https://www.jelmer.uk/images/social/strava.png" title="strava"></a> 50 </p> 51 </hgroup> 52 </header> 53 </div> 54 </div> 55</div> <div class="pure-u-3-4"> 56 <div id="about" class="content"> 57 <h1 class="content-subhead">About</h1> 58 <p class="post-meta">meta = {'date': Sun 02 July 2006}</p> 59 <p><p>I’m a software engineer based out of London, but originally from the Netherlands. 60In the last couple of years I have mostly focused on version control, software 61distribution and networking (L3 and up).</p> 62<p>At the moment, I work as one of the software engineers building a European Cloud at 63<a class="reference external" href="https://evroc.com/">Evroc</a>.</p> 64<p>Between September 2022 and December 2023, I was a Senior Staff Site Reliability 65Engineer at <a class="reference external" href="https://www.aiven.io/">Aiven</a> and just before that 66I worked as Principal Site Reliability Engineer at <a class="reference external" href="https://www.cognite.com/">Cognite</a>.</p> 67<p>Between February 2013 and March 2021, I worked as a Senior Software Engineer 68at <a class="reference external" href="https://www.google.com/">Google</a> in London, mainly on the authoritative 69<span class="caps">DNS</span> servers and as well as on other frontend infrastructure: <span class="caps">GFE</span> - the Google 70Front End, internal and external load balancing, machine management, etc.</p> 71<p>Between 2009 and 2012 I was employed as a Software Engineer at Canonical Ltd., 72contributing to <a class="reference external" href="https://launchpad.net/">Launchpad</a>, <a class="reference external" href="https://www.ubuntu.com/">Ubuntu</a>, <a class="reference external" href="https://bazaar-vcs.org/">Bazaar</a> and various cloud-related projects.</p> 73<p>My somewhat outdated free software home page can be found at 74<a class="reference external" href="https://samba.org/~jelmer/">https://samba.org/~jelmer/</a>. Send me e-mail or <span class="caps">XMPP</span> messages at 75<a class="reference external" href="/cdn-cgi/l/email-protection#8de7e8e1e0e8ffabaebbb9b6e7e8e1e0e8ffa3f8e6">jelmer@jelmer.uk</a>, or on Matrix as <a class="reference external" href="https://matrix.to/#/@jelmer:jelmer.uk">@jelmer:jelmer.uk</a>. My <span class="caps">PGP</span> key is <a class="reference external" href="/D729A457.asc"><span class="caps">D729A457</span></a>.</p> 76<p>This blog is powered by <a class="reference external" href="http://getpelican.com/">Pelican</a>, which is written in <a class="reference external" href="https://python.org">Python</a>. The theme is a 77modified version of the <a class="reference external" href="https://github.com/danclaudiupop/pure">Pure</a> theme. The social media icons are from the 78<a class="reference external" href="http://mokaproject.com">Moka</a> project. The comment system is based on <a class="reference external" href="http://posativ.org/isso/">Isso</a>.</p> 79</p> 80 <div class="comments"> 81 <h2>Comments</h2>
vendor: 123 bytes, lines 81-82
81 82 <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
82<script data-isso="/isso/" src="/isso//js/embed.min.js"></script>
82 83 <section data-isso-id="/pages/about.html" id="isso-thread"></section> 84 </div> 85<footer class="footer"> 86 <p>© 2005-2023 Jelmer Vernooij</p> 87 88 <p>Powered by <a href="http://blog.getpelican.com/">Pelican</a> with a <a 89 href="https://github.com/razius/razius.com/">modified theme</a> based on <a 90 href="https://github.com/danclaudiupop/pure">Pure</a>. Social icons from <a 91 href="http://mokaproject.com/moka-icon-theme/">the Moka Icon Theme</a> by <a href="http://snwh.org/">Sam 92 Hewitt</a>. Comments using <a href="https://github.com/jelmer/isso-rs/">isso-rs</a>.</p> 93</footer> </div> 94 </div> 95</div> 96
96<script> 97 var $top = $('.go-top'); 98 99 // Show or hide the sticky footer button 100 $(window).scroll(function() { 101 if ($(this).scrollTop() > 200) { 102 $top.fadeIn(200); 103 } else { 104 $top.fadeOut(200); 105 } 106 }); 107 108 // Animate the scroll to top 109 $top.click(function(event) { 110 event.preventDefault(); 111 $('html, body').animate({scrollTop: 0}, 300); 112 }) 113 114 // Makes sure that the href="#" attached to the <a> elements 115 // don't scroll you back up the page. 116 $('body').on('click', 'a[href="#"]', function(event) { 117 event.preventDefault(); 118 }); 119 </script>
119 120
120<script type="text/javascript"> 121 var _gaq = _gaq || []; 122 _gaq.push(['_setAccount', 'UA-36267049-1']); 123 _gaq.push(['_trackPageview']); 124 125 (function() { 126 var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; 127 ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; 128 var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); 129 })(); 130 131 </script>
131 132<!-- Fathom - simple website analytics - https://github.com/usefathom/fathom -->
133<script> 134(function(f, a, t, h, o, m){ 135 a[h]=a[h]||function(){ 136 (a[h].q=a[h].q||[]).push(arguments) 137 }; 138 o=f.createElement('script'), 139 m=f.getElementsByTagName('script')[0]; 140 o.async=1; o.src=t; o.id='fathom-script'; 141 m.parentNode.insertBefore(o,m) 142})(document, window, '//rinze.eu/fathom/tracker.js', 'fathom'); 143fathom('set', 'siteId', 'KGUIY'); 144fathom('trackPageview'); 145</script>
145 146<!-- / Fathom -->
147<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"c0dfbbb9586b43a39c7c5295d72f8fa0","r":1,"spa":2}' crossorigin="anonymous"></script>
147 148</body> 149</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.