PageSourceSearch

https://www.jelmer.uk//pages/about.html

html jelmer.uk collected 2026-10-03 22:52:04 UTC 9,191 bytes, 149 lines download raw bytes

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">&#x2022; </span><span class="links"><a href="https://www.jelmer.uk//pages/about.html">About</a></span>
41                          <span class="separator">&#x2022; </span><span class="links"><a href="https://www.jelmer.uk//pages/writing.html">Writing</a></span>
42                          <span class="separator">&#x2022; </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&#8217;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&nbsp;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,&nbsp;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&nbsp;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&#64;jelmer.uk</a>, or on Matrix as <a class="reference external" href="https://matrix.to/#/&#64;jelmer:jelmer.uk">&#64;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>&copy; 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.