-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy patheric-herman-resume.html
175 lines (159 loc) · 6.88 KB
/
eric-herman-resume.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-type" content="text/html;charset=UTF-8">
<title>Eric Herman's resume</title>
<!-- <style type="text/css" media="all">@import "./base.css";</style> -->
<!-- traditional chronological resume version -->
</head>
<body>
<h1 align=center>Eric K. Herman</h1>
<hr>
<table width="100%" border="0">
<tr><td>+31 62 071 9662</td></tr>
<tr><td>[email protected]</td></tr>
<tr><td>https://github.com/ericherman</td></tr>
<tr><td>Blokstraat 11<br>
3513VK Utrecht<br>
Netherlands</td></tr>
<tr><td>Born: 05 April 1973 New Orleans, USA</td></tr>
</table>
<!--
<h3>Objective:</h3>
<p>I seek a challenging development position in an exceptional and successful team.</p>
-->
<h3>Experience:</h3>
<table width="100%" border=0>
<tr><td align="left"><strong>Foundation for Public Code</strong></td></tr>
<tr><td><a href="https://publiccode.net/">https://publiccode.net/</a></td></tr>
<tr><td>Keizersgracht 617, 1017 DS, Amsterdam, Netherlands</td></tr>
<tr><td align="left">Jul 2019 through Present</td></tr>
<tr><td align="left">Lead Codebase Steward</td></tr>
<tr><td>supervisor: Boris van Hoytema</td></tr>
</table>
<ul>
<li>Improve the Standard for Public Code</li>
<li>Evaluate codebases, tests, and documentation relative to the standard</li>
<li>Coach codebase communities to establish self governance</li>
<li>Facilitate creation of technical steering groups</li>
<li>Enable codebase communities to grow, organize and build together</li>
<li>Provide tools, skills, and answers for users, vendors, and developers</li>
<li>Speak at conferences and represent the Foundation for Public Code</li>
</ul>
<table width="100%" border=0>
<tr><td align="left"><strong>Booking.com</strong></td>
<tr><td><a href="https://booking.com/">https://booking.com/</a></td></tr>
<tr><td>Herengracht 597, 1017 CE, Netherlands</td></tr>
<tr><td align="left">February 2010 through June 2019</td></tr>
<tr><td align="left">Principal Developer, core infrastructure</td></tr>
<tr><td>supervisor: Mikhail Dutikov</td></tr>
</table>
<ul>
<li>Help define technical direction and communicate technical vision</li>
<li>Work with the business to define high impact features</li>
<li>Identify areas of technical risk, propose and implement solutions</li>
<li>Lead efforts related database scaling and sharding</li>
<li>Responsible for entire lifecycle<br>
Feature scoping, designing, coding, testing, deploying, monitoring</li>
<li>Slice features into tasks which can be completed and deployed in days</li>
<li>Data analysis to provide insights into unexpected trends in metrics</li>
<li>Mentor and coach team members in professional development</li>
<li>Interviewing, hiring, performance assement, compensation manangement</li>
<li>Founded the BigData team, brought Hadoop into production</li>
<li>Lead the team which launched tablet site</li>
<li>Represent Booking.com as Chairman of the Board of the
MariaDB Foundation<br>
https://mariadb.org/about/governance/</li>
<li>Core technologies: Perl, MySQL/MariaDB, C/C++, Java, Golang</li>
</ul>
<table width="100%" border=0>
<tr><td align="left"><strong>MySQL, Inc. / Sun Microsystems</strong></td></tr>
<tr><td align="left">June 2004 through January 2010</td></tr>
<tr><td align="left">Senior Software Engineer</td></tr>
</table>
<ul>
<li>Member of distributed development team from many countries<br>
(telecommute ~95% time)</li>
<li>Senior Developer on Enterprise Tools team's
"MySQL Enterprise Monitor"</li>
<li>Primary developer for "Connector/MXJ"<br>
(Java encapsulation of the platform dependence of mysqld)</li>
<li>Secondary developer for "Federated" mysqld storage engine</li>
<li>Secondary developer for "Connector/J" JDBC driver</li>
<li>Free Software, Scrum process, Java, C/C++, JNI, Eclipse, Junit,
Jakarta-Tomcat </li>
</ul>
<table width="100%" border=0>
<tr><td align="left"><strong>ProductSight Corporation</strong></td></tr>
<tr><td align="left">August 2000 through June 2004</td></tr>
<tr><td align="left">XP Java Developer</td></tr>
</table>
<ul>
<li>Member of a 5 person XP development team</li>
<li>Work closely with on-site customer to refine feature specs</li>
<li>Test-first, pair-programming, collective code ownership,<br>
refactoring, design patterns, continuous integration, etc.</li>
<li>Java, Servlets, JSP, threading, custom object-relational mapping (Oracle)</li>
<li>Unit tests with JUnit, acceptance/specification tests with HttpUnit</li>
</ul>
<table width="100%" border=0>
<tr><td align="left"><strong>Robert Half International Consulting</strong></td></tr>
<tr><td align="left">October 1997 through July 2000</td></tr>
<tr><td align="left">Network Support Specialist</td></tr>
</table>
<ul>
<li>Member of an 8 person team supporting 6,000 users on a LAN/WAN</li>
<li>Support Novell 4.x and NT 4.0 servers, NT 4.0 workstations</li>
</ul>
<table width="100%" border=0>
<tr><td align="left"><strong>Computer Data Systems, Inc.</strong></td></tr>
<tr><td align="left">December 1995 through July 1997</td></tr>
<tr><td align="left">Senior Analyst/ Programmer</td></tr>
</table>
<ul>
<li>Member of an 8 person team</li>
<li>Support 1,800 LAN/WAN users, 11,000 email users</li>
<li>Build and support Novell 4.x servers</li>
</ul>
<table width="100%" border=0>
<tr><td align="left"><strong>Polygon, Inc.</strong></td></tr>
<tr><td align="left">February 1994 through November 1995</td></tr>
<tr><td align="left">Technical Support</td></tr>
</table>
<ul>
<li>Sole technical support person for Polygon's applications</li>
<li>PC/LAN to DEC connectivity, VT terminal emulation</li>
<li>Netware time synchronization</li>
</ul>
<table width="100%" border=0>
<tr><td align="left"><strong>Computer Technology, Inc.</strong></td></tr>
<tr><td align="left">March 1992 through January 1994</td></tr>
<tr><td align="left">Systems Integrator</td></tr>
</table>
<ul>
<li>Install and support PC networks for health care management systems</li>
</ul>
<h3>Open Source Software and Open Hardware:</h3>
<strong>MariaDB Foundation</strong><br>
https://mariadb.org/about/governance/
<ul><li>Chairman of the Board of Directors</li></ul>
<strong>MariaDB Database</strong><br>
https://github.com/mariadb/server
<ul><li>Source code contributor</li></ul>
<strong>Perl 5 programming language</strong><br>
https://perl5.git.perl.org/perl.git
<ul><li>Source code contributor</li><li>Release manager</li></ul>
<strong>OpenElectronicsLab</strong><br>
https://github.com/OpenElectronicsLab
<ul><li>Founder</li><li>Source code contributor</li></ul>
<strong>MySQL Database</strong><br>
https://github.com/mysql/mysql-server
<ul><li>Source code contributor</li></ul>
<strong>FreeSA Server Appliance</strong><br>
http://www.freesa.org/
<ul><li>Source code contributor</li></ul>
<br>
<br>
<hr>
</body>
</html>