Changes for page CV

Last modified by Administrator on 2025/04/07 13:42

From version 39.1
edited by Administrator
on 2021/02/09 13:29
Change comment: Deleted attachment "golden_david_cv_web_20180801b.html"
To version 55.1
edited by Administrator
on 2022/02/16 22:16
Change comment: Deleted attachment "golden_david_cv_web_20210415.pdf"

Summary

Details

Page properties
Content
... ... @@ -1,7 +1,7 @@
1 -[[[[image:icon:page_white_acrobat]].pdf>>attach:golden_david_cv_web_20210209.pdf]] / [[[[image:icon:page_white_text]].html>>attach:golden_david_cv_web_20210209b.html]]
1 +[[[[image:icon:page_white_acrobat]].pdf>>attach:golden_david_cv_web_20220216.pdf]] / [[[[image:icon:page_white_text]].html>>attach:golden_david_cv_web_20220216b.html]]
2 2  
3 3  
4 4  {{html}}
5 -<iframe src="/download/CV/WebHome/golden_david_cv_web_20210209b.html" align="center" height="1280" style="background-color:white; width:100%">
5 +<iframe src="/download/CV/WebHome/golden_david_cv_web_20220216b.html" align="center" height="1280" style="background-color:white; width:100%">
6 6  </iframe>
7 7  {{/html}}
golden_david_cv_web_20210116.pdf
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.admin
Size
... ... @@ -1,1 +1,0 @@
1 -67.6 KB
Content
golden_david_cv_web_20210116b.html
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.admin
Size
... ... @@ -1,1 +1,0 @@
1 -20.8 KB
Content
... ... @@ -1,404 +1,0 @@
1 -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
2 -<html>
3 -<head>
4 - <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
5 - <title></title>
6 - <meta name="generator" content="LibreOffice 7.0.4.2 (Linux)"/>
7 - <meta name="created" content="2004-08-14T16:36:27"/>
8 - <meta name="changed" content="2021-01-16T23:54:03.139101928"/>
9 - <meta name="Info 1" content=""/>
10 - <meta name="Info 2" content=""/>
11 - <meta name="Info 3" content=""/>
12 - <meta name="Info 4" content=""/>
13 - <style type="text/css">
14 - @page { size: 21cm 29.7cm; margin: 1.27cm }
15 - p { margin-bottom: 0.21cm; direction: ltr; color: #000000; text-align: left; orphans: 0; widows: 0; background: transparent }
16 - p.western { font-family: "Bitstream Vera Sans"; font-size: 10pt; so-language: en-US }
17 - p.cjk { font-family: "Bitstream Vera Sans"; font-size: 10pt; so-language: zxx }
18 - p.ctl { font-family: "Tahoma", "Lucidasans"; font-size: 12pt; so-language: zxx }
19 - a:link { color: #000080; text-decoration: underline }
20 - </style>
21 -</head>
22 -<body lang="en-IE" text="#000000" link="#000080" vlink="#800000" dir="ltr">
23 -<div title="header">
24 - <table width="100%" cellpadding="4" cellspacing="0">
25 - <col width="128*"/>
26 -
27 - <col width="128*"/>
28 -
29 - <tr valign="top">
30 - <td width="50%" style="border: none; padding: 0cm"><p lang="en-US" align="left">
31 - <i><b>David De La Harpe Golden</b></i></p>
32 - </td>
33 - <td width="50%" style="border: none; padding: 0cm"><p lang="en-US" align="right" style="font-weight: normal">
34 - <font size="2" style="font-size: 9pt"><i>Last Update: 2021-01-16</i></font></p>
35 - </td>
36 - </tr>
37 - </table>
38 - <p lang="en-US" align="left" style="margin-bottom: 0.81cm"><br/>
39 -
40 - </p>
41 -</div><p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
42 -<a href="tel:+353-86-307-2318"><font size="2" style="font-size: 9pt">+353
43 -86 307 2318 (mobile)</font></a></p>
44 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
45 -<a href="mailto:david@harpegolden.net"><font size="2" style="font-size: 9pt">david@harpegolden.net</font></a></p>
46 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
47 -<a href="https://harpegolden.net/"><font size="2" style="font-size: 9pt">https://harpegolden.net/</font></a></p>
48 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; font-weight: normal">
49 -<br/>
50 -
51 -</p>
52 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; font-weight: normal">
53 -<i>Presently primarily seeking systems programming contract roles in
54 -the 6-18 month range in Ireland in line with experience, though
55 -opportunities to learn new cutting-edge technologies in general
56 -naturally of interest.</i></p>
57 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
58 -<br/>
59 -
60 -</p>
61 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
62 -<b>EMPLOYMENT HISTORY</b></p>
63 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
64 -<br/>
65 -
66 -</p>
67 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
68 -<b>Sep 2018 – Sep 2019: Programmer, Bank of America Merrill Lynch</b></p>
69 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
70 -<br/>
71 -
72 -</p>
73 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
74 -<span style="font-weight: normal">Worked as a member of the FX Core
75 -Data Infrastructure team on enhancements to a distributed and highly
76 -available post-trade system and supporting infrastructure,
77 -improvements to CI/CD processes, and internal-facing data reporting
78 -projects.</span></p>
79 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
80 -<br/>
81 -
82 -</p>
83 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
84 -<b>Jan-Feb 2017, Apr-Oct 2017: Programmer, Houses of the Oireachtas</b></p>
85 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
86 -<br/>
87 -
88 -</p>
89 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"><a name="__DdeLink__509_1379747947"></a>
90 -<span style="font-weight: normal">ETL</span><span style="font-weight: normal">
91 -</span><span style="font-weight: normal">development for ongoing web
92 -project. Adaptation for concurrent execution and coarse-grained
93 -parallelization of ETL processes by time-partitioning and directed
94 -acyclic graph based workflow design. </span><span style="font-weight: normal">T</span><span style="font-weight: normal">ime-interval
95 -based data integration of disparate document database sources into
96 -rapidly updated reporting database </span><span style="font-weight: normal">and
97 -onward via bulk load to Elasticsearch </span><span style="font-weight: normal">for
98 -</span><span style="font-weight: normal">data </span><span style="font-weight: normal">presentation
99 -via public RESTful </span><span style="font-weight: normal">API</span><span style="font-weight: normal">.
100 - Mongodb to Postgresql data stack migration and establishment of
101 -relational schema evolution facility. Architectural review</span><span style="font-weight: normal">s
102 -for in-house implementation and </span><span style="font-weight: normal">eventual
103 -cloud migration. Parameterized clustered</span><span style="font-weight: normal">
104 -linux </span><span style="font-weight: normal">systems deployment.
105 -Mentoring of student junior developer on CRUD data maintenance web
106 -app summer project. </span>
107 -</p>
108 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; font-weight: normal">
109 -<br/>
110 -
111 -</p>
112 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
113 -<font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Key
114 -technologies: </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Airflow,
115 -</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Celery,</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">
116 -Python 3, SQLAlchemy, Alembic, Ansible, </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Elasticsearch,
117 -</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">PostgreSQL
118 -</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">with
119 -</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">btree_gist,
120 -Mongodb, Flask, </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">RHEL,
121 -</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Linux</span></i></font></p>
122 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
123 -<br/>
124 -
125 -</p>
126 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
127 -<b>2015-2016: Programmer, Ammeon Limited</b></p>
128 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; font-weight: normal">
129 -<br/>
130 -
131 -</p>
132 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; font-weight: normal">
133 -<font size="2" style="font-size: 10pt">On a team developing
134 -model-based automated configuration management (orchestration)
135 -utility for linux-based HA clusters, used to support instances of a
136 -largely java-based telecoms network management solution, including
137 -work on parallelization of the utility's automated system and
138 -application deployment and online upgrade functions. Diagnosis and
139 -resolution of various defects in existing codebase, such as memory
140 -and concurrency issues including deadlock diagnosis and prevention in
141 -existing multithreaded code.</font></p>
142 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; font-weight: normal">
143 -<br/>
144 -
145 -</p>
146 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
147 -<font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Key
148 -technologies: </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Python,
149 -Cherrypy, Celery, SQLAlchemy, Alembic, PostgreSQL, Puppet, Maven,
150 -Jenkins CI, Gdb, Valgrind Helgrin</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">d,
151 -RHEL, </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Linux</span></i></font></p>
152 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
153 -<br/>
154 -
155 -</p>
156 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
157 -<b>2014-2015: Systems Programmer, Squared Financial Services Limited</b></p>
158 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
159 -<br/>
160 -
161 -</p>
162 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; font-weight: normal">
163 -<font size="2" style="font-size: 10pt">Financial trading systems
164 -development and systems integration. Product-based planning, issue
165 -management. Server-side clustered async Java programming with
166 -various industry-specific APIs and protocols, with secure frontend
167 -webapp with reactive js/html5 UI. Python glue code and devops tasks.</font></p>
168 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; font-weight: normal">
169 -<br/>
170 -
171 -</p>
172 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; font-weight: normal">
173 -<font size="2" style="font-size: 9pt"><i>Key technologies: DB2, Java,
174 -RxJava, Vert.x (distributed actors), Hazelcast (in-memory data grid),
175 -WebSockets, jsse crypto/security, Datatables, Jython, CPython, JUnit,
176 -Ansible, Maven QuickFIX, QuickFIX/J, Linux</i></font></p>
177 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; font-weight: normal">
178 -<br/>
179 -
180 -</p>
181 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
182 -<b>2012-2013: Systems Administrator, Squared Financial Services
183 -Limited</b></p>
184 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; font-weight: normal">
185 -<br/>
186 -
187 -</p>
188 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
189 -<span style="font-weight: normal">Security and reliability</span><span style="font-weight: normal">
190 -</span><span style="font-weight: normal">conscious </span><span style="font-weight: normal">financial
191 -</span><span style="font-weight: normal">s</span><span style="font-weight: normal">ystems
192 -and network administratio</span><span style="font-weight: normal">n</span><span style="font-weight: normal">.
193 - </span><span style="font-weight: normal">H</span><span style="font-weight: normal">igh
194 -</span><span style="font-weight: normal">a</span><span style="font-weight: normal">vailabil</span><span style="font-weight: normal">i</span><span style="font-weight: normal">ty
195 -</span><span style="font-weight: normal">(HA) linux c</span><span style="font-weight: normal">luste</span><span style="font-weight: normal">ring.
196 -Systems/services v</span><span style="font-weight: normal">irtuali</span><span style="font-weight: normal">z</span><span style="font-weight: normal">ation</span><span style="font-weight: normal">.
197 -Second-site (Dublin/London) b</span><span style="font-weight: normal">ackup/disaster-recover</span><span style="font-weight: normal">y
198 -</span><span style="font-weight: normal">architecture and deployment.
199 - </span><span style="font-weight: normal">I</span><span style="font-weight: normal">n-house
200 -CA </span><span style="font-weight: normal">infrastructure.
201 -Replicated d</span><span style="font-weight: normal">irectory
202 -services </span><span style="font-weight: normal">integration.</span></p>
203 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
204 -<span style="font-weight: normal">D</span><span style="font-weight: normal">ev</span><span style="font-weight: normal">elopment
205 -work </span><span style="font-weight: normal">on</span><span style="font-weight: normal">
206 -</span><span style="font-weight: normal">FIX </span><span style="font-weight: normal">protocol
207 -</span><span style="font-weight: normal">b</span><span style="font-weight: normal">ridg</span><span style="font-weight: normal">e
208 -</span><span style="font-weight: normal">to</span><span style="font-weight: normal">
209 -</span><span style="font-weight: normal">legacy financial software</span></p>
210 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
211 -<br/>
212 -
213 -</p>
214 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
215 -<b>2009-2011: Systems Programmer, Irish Centre for High End
216 -Computing</b></p>
217 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
218 -<br/>
219 -
220 -</p>
221 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; font-weight: normal">
222 -<font size="2" style="font-size: 10pt">Development of a web interface
223 -for researchers using HPC systems, and misc. HPC systems
224 -administration and staff and end-user support as-needed.</font></p>
225 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none; page-break-before: always">
226 -<b>2007-2008: Freelance IT / R&amp;D (self-employed)</b></p>
227 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; font-style: normal; font-weight: normal; text-decoration: none">
228 -<br/>
229 -
230 -</p>
231 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; font-style: normal; font-weight: normal; text-decoration: none">
232 -<font size="2" style="font-size: 10pt">Worked on a range of software
233 -projects, such as a lisp web application servers deployed to VPS,
234 -Desktop-oriented multi-core programming and minor feature
235 -enhancements for GNU Emacs (volunteer).</font></p>
236 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; font-style: normal; text-decoration: none">
237 -<br/>
238 -
239 -</p>
240 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none">
241 -<b>2004-2007: Cluster Manager with Cosmogrid Consortium, DIAS,
242 -Ireland</b></p>
243 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
244 -<br/>
245 -
246 -</p>
247 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
248 -<font size="2" style="font-size: 10pt">Managed batch-processing linux
249 -clusters in DIAS (32 cores) and UCD (256 cores), used by researchers
250 -in astrophysics, geophysics and meteorology, including linux cluster
251 -systems administration, researcher support, user training and R&amp;D.
252 -The clusters were connected into the wider Irish (Grid-Ireland) and
253 -European (EGEE) computing Grid.</font></p>
254 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
255 -<br/>
256 -
257 -</p>
258 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none">
259 -<b>2002-2003: IT Consultant with ESBI Computing, Dublin, Ireland</b></p>
260 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
261 -<br/>
262 -
263 -</p>
264 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
265 -<font size="2" style="font-size: 10pt">On team offering services
266 -primarily within internal market of the ESB. Training in management
267 -consultancy and business process analysis, working on projects such
268 -as resolution of IT issues associated with business separation into
269 -state-regulated and unregulated units and a management information
270 -system for an eastern european environmental agency.</font></p>
271 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
272 -<br/>
273 -
274 -</p>
275 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none">
276 -<b>2001: Programmer with &quot;Javocado&quot;, Stanstead, England</b></p>
277 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
278 -<br/>
279 -
280 -</p>
281 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
282 -Java development for small startup working on web-based
283 -spreadsheet-like &quot;power-user&quot; interactions with live data
284 -feeds such as those encountered in stock trading.</p>
285 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
286 -<br/>
287 -
288 -</p>
289 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none">
290 -<b>2000-2001: Programmer/Analyst in the ESB, Dublin, Ireland</b></p>
291 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
292 -<br/>
293 -
294 -</p>
295 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
296 -Developed a &quot;secure extranet&quot; java application for
297 -controlled web-based access to mainframe-stored privileged
298 -information across organizational borders for the assessment of
299 -social benefit claims.</p>
300 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
301 -<br/>
302 -
303 -</p>
304 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none">
305 -<b>1999: Final year group and individual engineering design projects</b></p>
306 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
307 -<br/>
308 -
309 -</p>
310 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
311 -Group project consisted of the design, construction, and racing of a
312 -four-wheeled human powered vehicle, and individual project consisted
313 -of simulation of an aerodynamic bodyshell for the vehicle.</p>
314 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
315 -<br/>
316 -
317 -</p>
318 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none">
319 -<b>1997-1999: Socials technician at Hulme Hall</b></p>
320 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
321 -<br/>
322 -
323 -</p>
324 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
325 -Technical management for social events with attendances of 500-600
326 -people at <span style="text-decoration: none"><span style="font-weight: normal">a
327 -Manchester University student hall of residence.</span></span></p>
328 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; font-style: normal; text-decoration: none">
329 -<br/>
330 -
331 -</p>
332 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; font-style: normal; text-decoration: none">
333 -<b>1994: Work experience in the Eastern Health Board</b></p>
334 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
335 -<br/>
336 -
337 -</p>
338 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
339 -Working with medical computer databases with attention to data
340 -protection, privacy and security.</p>
341 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
342 -<br/>
343 -
344 -</p>
345 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
346 -<b>EDUCATION</b></p>
347 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
348 -<br/>
349 -
350 -</p>
351 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none">
352 -<b>1996-2000: MEng. Hons. Mechanical Engineering (2:2), UMIST,
353 -England </b>
354 -</p>
355 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
356 -<br/>
357 -
358 -</p>
359 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
360 -<font size="2" style="font-size: 9pt"><i>Subjects studied included:
361 -</i>Industrial management and economics, Impact engineering,
362 -Computational fluid dynamics and solid mechanics, Thermodynamics,
363 -Mathematics, Automatic control, Electrical engineering, Dimensional
364 -analysis, Information technology, Computing, Materials, Manufacturing
365 -technology (and more...)</font></p>
366 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
367 -<br/>
368 -
369 -</p>
370 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none">
371 -<b>1990-1996: The King's Hospital, Palmerstown, Dublin 20, Ireland</b></p>
372 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
373 -<br/>
374 -
375 -</p>
376 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
377 -<font size="2" style="font-size: 9pt"><span style="font-style: normal"><span style="font-weight: normal">Irish
378 -Leaving Certificate 1996</span></span> 5 A, 2 B, 1 C, all at higher
379 -level.</font></p>
380 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
381 -<font size="2" style="font-size: 9pt"><span style="font-style: normal"><span style="font-weight: normal">Irish
382 -Junior Certificate 1993: </span></span>6 A, 3 B, all at higher level.</font></p>
383 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
384 -<font size="2" style="font-size: 9pt"><span style="font-style: normal"><span style="font-weight: normal">Speech
385 -and Drama training:</span></span><span style="font-weight: normal">
386 -</span>Honours (82%) at R.I.A.M. Grade 8</font></p>
387 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
388 -<font size="2" style="font-size: 9pt">Participated in both French and
389 -German language exchange programmes.</font></p>
390 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
391 -<br/>
392 -
393 -</p>
394 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none">
395 -<i><b>REFEREE CONTACT DETAILS AVAILABLE UPON REQUEST</b></i></p>
396 -<!--
397 -<div title="footer"><p lang="en-US" align="right" style="margin-top: 0.81cm; margin-bottom: 0cm">
398 - <i>Page <span style="background: #c0c0c0"><sdfield type=PAGE subtype=RANDOM format=PAGE>2</sdfield></span>
399 - of <span style="background: #c0c0c0"><sdfield type=DOCSTAT subtype=PAGE format=ARABIC>2</sdfield></span></i></p>
400 -</div>
401 --->
402 -</body>
403 -</html>
404 -
golden_david_cv_web_20210209.pdf
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.admin
Size
... ... @@ -1,1 +1,0 @@
1 -67.8 KB
Content
golden_david_cv_web_20210209b.html
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.admin
Size
... ... @@ -1,1 +1,0 @@
1 -67.8 KB
Content
golden_david_cv_web_20210415b.html
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.admin
Size
... ... @@ -1,0 +1,1 @@
1 +22.5 KB
Content
... ... @@ -1,0 +1,423 @@
1 +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
2 +<html>
3 +<head>
4 + <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
5 + <title></title>
6 + <meta name="generator" content="LibreOffice 7.0.4.2 (Linux)"/>
7 + <meta name="created" content="2004-08-14T16:36:27"/>
8 + <meta name="changed" content="2021-04-15T21:02:33.485480435"/>
9 + <meta name="Info 1" content=""/>
10 + <meta name="Info 2" content=""/>
11 + <meta name="Info 3" content=""/>
12 + <meta name="Info 4" content=""/>
13 + <style type="text/css">
14 + @page { size: 21cm 29.7cm; margin: 1.27cm }
15 + p { margin-bottom: 0.21cm; direction: ltr; color: #000000; text-align: left; orphans: 0; widows: 0; background: transparent }
16 + p.western { font-family: "Bitstream Vera Sans"; font-size: 10pt; so-language: en-US }
17 + p.cjk { font-family: "Bitstream Vera Sans"; font-size: 10pt; so-language: zxx }
18 + p.ctl { font-family: "Tahoma", "Lucidasans"; font-size: 12pt; so-language: zxx }
19 + a:link { color: #000080; text-decoration: underline }
20 + </style>
21 +</head>
22 +<body lang="en-IE" text="#000000" link="#000080" vlink="#800000" dir="ltr">
23 +<div title="header">
24 + <table width="100%" cellpadding="4" cellspacing="0">
25 + <col width="128*"/>
26 +
27 + <col width="128*"/>
28 +
29 + <tr valign="top">
30 + <td width="50%" style="border: none; padding: 0cm"><p lang="en-US" align="left">
31 + <i><b>David De La Harpe Golden</b></i></p>
32 + </td>
33 + <td width="50%" style="border: none; padding: 0cm"><p lang="en-US" align="right" style="font-weight: normal">
34 + <font size="2" style="font-size: 9pt"><i>Last Update: 2021-04-15</i></font></p>
35 + </td>
36 + </tr>
37 + </table>
38 + <p lang="en-US" align="left" style="margin-bottom: 0.81cm"><br/>
39 +
40 + </p>
41 +</div><p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
42 +<a href="tel:+353-86-307-2318"><font size="2" style="font-size: 9pt">+353
43 +86 307 2318 (mobile)</font></a></p>
44 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
45 +<a href="mailto:david@harpegolden.net"><font size="2" style="font-size: 9pt">david@harpegolden.net</font></a></p>
46 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
47 +<a href="https://harpegolden.net/"><font size="2" style="font-size: 9pt">https://harpegolden.net/</font></a></p>
48 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; font-weight: normal">
49 +<br/>
50 +
51 +</p>
52 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; font-weight: normal">
53 +<i>Next availability: Oct 2021. Primarily interested in
54 +server/systems programming or devops contract roles in the 6-18 month
55 +range in Ireland. Based in Dublin but open to remote work.</i></p>
56 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
57 +<br/>
58 +
59 +</p>
60 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
61 +<b>2021: Programmer (Contract), <font color="#000000"><font face="Bitstream Vera Sans"><font size="2" style="font-size: 10pt"><span lang="en-US">client</span></font></font></font>:
62 +TBA (financial sector)</b></p>
63 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
64 +<br/>
65 +
66 +</p>
67 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; font-weight: normal">
68 +Providing contract programming service.</p>
69 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
70 +<br/>
71 +
72 +</p>
73 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
74 +<b>2020: Freelance and Personal Projects</b></p>
75 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
76 +<br/>
77 +
78 +</p>
79 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"><a name="ember7256"></a>
80 +In light of 2020 pandemic, took year out to work primarily on
81 +personal and minor freelance projects.</p>
82 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
83 +<br/>
84 +
85 +</p>
86 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
87 +<b>Sep 2018 – Sep 2019: Programmer (Contract), <font color="#000000"><font face="Bitstream Vera Sans"><font size="2" style="font-size: 10pt"><span lang="en-US">client</span></font></font></font>:
88 +Bank of America Merrill Lynch</b></p>
89 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
90 +<br/>
91 +
92 +</p>
93 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; font-weight: normal"><a name="__DdeLink__477_1934410812"></a>
94 +Worked as a member of the FX Core Data Infrastructure team on
95 +enhancements to a distributed and highly available post-trade system
96 +and supporting infrastructure, improvements to CI/CD processes, and
97 +internal-facing data reporting projects.</p>
98 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
99 +<br/>
100 +
101 +</p>
102 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
103 +<font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Key
104 +technologies: </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Java,
105 +Spring WebFlux, </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Swagger,
106 +Postman, </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Cloudera,
107 +</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Python,
108 +</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Airflow,
109 +Jenkins CI, Ansible, </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Linux</span></i></font></p>
110 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; font-weight: normal">
111 +<br/>
112 +
113 +</p>
114 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
115 +<b>Jan-Feb 2017, Apr-Oct 2017: Programmer (Contract), <font color="#000000"><font face="Bitstream Vera Sans"><font size="2" style="font-size: 10pt"><span lang="en-US">client</span></font></font></font>:
116 +Houses of the Oireachtas</b></p>
117 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
118 +<br/>
119 +
120 +</p>
121 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"><a name="__DdeLink__509_1379747947"></a>
122 +<span style="font-weight: normal">ETL</span><span style="font-weight: normal">
123 +</span><span style="font-weight: normal">development for ongoing web
124 +project. Adaptation for concurrent execution, and coarse-grained
125 +parallelization of, ETL processes by time-partitioning and directed
126 +acyclic graph based workflow design. </span><span style="font-weight: normal">T</span><span style="font-weight: normal">ime-interval
127 +based data integration </span><span style="font-weight: normal">of
128 +several d</span><span style="font-weight: normal">ocument database
129 +sources into </span><span style="font-weight: normal">repo</span><span style="font-weight: normal">rting
130 +database </span><span style="font-weight: normal">and onward via bulk
131 +load </span><span style="font-weight: normal">to </span><span style="font-weight: normal">Elasticsearch,
132 +</span><span style="font-weight: normal">fo</span><span style="font-weight: normal">r</span><span style="font-weight: normal">
133 +presentation via public RESTful </span><span style="font-weight: normal">API</span><span style="font-weight: normal">.
134 + Mongodb to Postgresql data stack migration. Architectural review</span><span style="font-weight: normal">s
135 +for in-house implementation and </span><span style="font-weight: normal">eventual
136 +cloud migration. Parameterized clustered</span><span style="font-weight: normal">
137 +linux </span><span style="font-weight: normal">systems deployment.
138 +Mentoring of student junior developer on CRUD data maintenance web
139 +app summer project. </span>
140 +</p>
141 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; font-weight: normal">
142 +<br/>
143 +
144 +</p>
145 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"><a name="__DdeLink__451_3907750649"></a>
146 +<font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Key
147 +technologies: </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Airflow,
148 +</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Celery,</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">
149 +Python 3, SQLAlchemy, Alembic, Ansible, </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Elasticsearch,
150 +</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">PostgreSQL
151 +</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">with
152 +</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">btree_gist,
153 +Mongodb, Flask, </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">RHEL,
154 +</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Linux</span></i></font></p>
155 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
156 +<br/>
157 +
158 +</p>
159 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
160 +<b>2015-2016: Programmer, Ammeon Limited</b></p>
161 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; font-weight: normal">
162 +<br/>
163 +
164 +</p>
165 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; font-weight: normal">
166 +<font size="2" style="font-size: 10pt">On a team developing
167 +model-based automated configuration management (orchestration)
168 +utility for linux-based HA clusters, used to support instances of a
169 +largely java-based telecoms network management solution, including
170 +work on parallelization of the utility's deployment and upgrade
171 +functions. Diagnosis and resolution of various defects in existing
172 +codebase, such as memory and concurrency issues including deadlock
173 +diagnosis and prevention in existing multithreaded code.</font></p>
174 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; font-weight: normal">
175 +<br/>
176 +
177 +</p>
178 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
179 +<font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Key
180 +technologies: </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Python,
181 +Cherrypy, Celery, SQLAlchemy, Alembic, PostgreSQL, Puppet, Maven,
182 +Jenkins CI, Gdb, Valgrind Helgrin</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">d,
183 +RHEL, </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Linux</span></i></font></p>
184 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
185 +<br/>
186 +
187 +</p>
188 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
189 +<b>2014-2015: Systems Programmer, Squared Financial Services Limited</b></p>
190 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
191 +<br/>
192 +
193 +</p>
194 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; font-weight: normal">
195 +<font size="2" style="font-size: 10pt">Financial trading systems
196 +development and systems integration. Product-based planning, issue
197 +management. Server-side clustered async Java programming with
198 +various industry-specific APIs and protocols, with secure frontend
199 +webapp with reactive js/html5 UI. Python glue code and devops tasks.</font></p>
200 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; font-weight: normal">
201 +<br/>
202 +
203 +</p>
204 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; font-weight: normal">
205 +<font size="2" style="font-size: 9pt"><i>Key technologies: DB2, Java,
206 +RxJava, Vert.x (distributed actors), Hazelcast (in-memory data grid),
207 +WebSockets, jsse crypto/security, Datatables, Jython, CPython, JUnit,
208 +Ansible, Maven QuickFIX, QuickFIX/J, Linux</i></font></p>
209 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; font-weight: normal">
210 +<br/>
211 +
212 +</p>
213 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
214 +<b>2012-2013: Systems Administrator, Squared Financial Services
215 +Limited</b></p>
216 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; font-weight: normal">
217 +<br/>
218 +
219 +</p>
220 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
221 +<span style="font-weight: normal">Security and reliability</span><span style="font-weight: normal">
222 +</span><span style="font-weight: normal">conscious </span><span style="font-weight: normal">financial
223 +</span><span style="font-weight: normal">s</span><span style="font-weight: normal">ystems
224 +and network administratio</span><span style="font-weight: normal">n</span><span style="font-weight: normal">.
225 + </span><span style="font-weight: normal">H</span><span style="font-weight: normal">igh
226 +</span><span style="font-weight: normal">a</span><span style="font-weight: normal">vailabil</span><span style="font-weight: normal">i</span><span style="font-weight: normal">ty
227 +</span><span style="font-weight: normal">(HA) linux c</span><span style="font-weight: normal">luste</span><span style="font-weight: normal">ring.
228 +Systems/services v</span><span style="font-weight: normal">irtuali</span><span style="font-weight: normal">z</span><span style="font-weight: normal">ation</span><span style="font-weight: normal">.
229 +Second-site (Dublin/London) b</span><span style="font-weight: normal">ackup/disaster-recover</span><span style="font-weight: normal">y
230 +</span><span style="font-weight: normal">architecture and deployment.
231 + </span><span style="font-weight: normal">I</span><span style="font-weight: normal">n-house
232 +CA </span><span style="font-weight: normal">infrastructure.
233 +Replicated d</span><span style="font-weight: normal">irectory
234 +services </span><span style="font-weight: normal">integration.</span></p>
235 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
236 +<span style="font-weight: normal">D</span><span style="font-weight: normal">ev</span><span style="font-weight: normal">elopment
237 +work </span><span style="font-weight: normal">on</span><span style="font-weight: normal">
238 +</span><span style="font-weight: normal">FIX </span><span style="font-weight: normal">protocol
239 +</span><span style="font-weight: normal">b</span><span style="font-weight: normal">ridg</span><span style="font-weight: normal">e
240 +</span><span style="font-weight: normal">to</span><span style="font-weight: normal">
241 +</span><span style="font-weight: normal">legacy financial software.</span></p>
242 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
243 +<b>2009-2011: Systems Programmer, Irish Centre for High End
244 +Computing</b></p>
245 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
246 +<br/>
247 +
248 +</p>
249 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; font-weight: normal; text-decoration: none">
250 +<font size="2" style="font-size: 10pt">Development of a web interface
251 +for researchers using HPC systems, and misc. HPC systems
252 +administration and staff and end-user support as-needed.</font></p>
253 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; font-weight: normal; text-decoration: none">
254 +<br/>
255 +
256 +</p>
257 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none">
258 +<b>2007-2008: Freelance IT / R&amp;D (self-employed)</b></p>
259 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; font-style: normal; font-weight: normal; text-decoration: none">
260 +<br/>
261 +
262 +</p>
263 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; font-style: normal; font-weight: normal; text-decoration: none">
264 +<font size="2" style="font-size: 10pt">Worked on a range of software
265 +projects, such as a lisp web application servers deployed to VPS,
266 +Desktop-oriented multi-core programming and minor feature
267 +enhancements for GNU Emacs (volunteer).</font></p>
268 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; font-style: normal; text-decoration: none">
269 +<br/>
270 +
271 +</p>
272 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none">
273 +<b>2004-2007: Cluster Manager with Cosmogrid Consortium, DIAS,
274 +Ireland</b></p>
275 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
276 +<br/>
277 +
278 +</p>
279 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
280 +<font size="2" style="font-size: 10pt">Managed batch-processing linux
281 +clusters in DIAS (32 cores) and UCD (256 cores), used by researchers
282 +in astrophysics, geophysics and meteorology, including linux cluster
283 +systems administration, researcher support, user training and R&amp;D.
284 +The clusters were connected into the wider Irish (Grid-Ireland) and
285 +European (EGEE) computing Grid.</font></p>
286 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
287 +<br/>
288 +
289 +</p>
290 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none">
291 +<b>2002-2003: IT Consultant with ESBI Computing, Dublin, Ireland</b></p>
292 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
293 +<br/>
294 +
295 +</p>
296 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
297 +<font size="2" style="font-size: 10pt">On team offering services
298 +primarily within internal market of the ESB. Training in management
299 +consultancy and business process analysis, working on projects such
300 +as resolution of IT issues associated with business separation into
301 +state-regulated and unregulated units and a management information
302 +system for an eastern european environmental agency.</font></p>
303 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
304 +<br/>
305 +
306 +</p>
307 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none">
308 +<b>2001: Programmer with &quot;Javocado&quot;, Stanstead, England</b></p>
309 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
310 +<br/>
311 +
312 +</p>
313 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
314 +Java development for small startup working on web-based
315 +spreadsheet-like &quot;power-user&quot; interactions with live data
316 +feeds such as those encountered in stock trading.</p>
317 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
318 +<br/>
319 +
320 +</p>
321 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none">
322 +<b>2000-2001: Programmer/Analyst in the ESB, Dublin, Ireland</b></p>
323 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
324 +<br/>
325 +
326 +</p>
327 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
328 +Developed a &quot;secure extranet&quot; java application for
329 +controlled web-based access to mainframe-stored privileged
330 +information across organizational borders for the assessment of
331 +social benefit claims.</p>
332 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
333 +<br/>
334 +
335 +</p>
336 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none">
337 +<b>1999: Final year group and individual engineering design projects</b></p>
338 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
339 +<br/>
340 +
341 +</p>
342 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
343 +Group project consisted of the design, construction, and racing of a
344 +four-wheeled human powered vehicle, and individual project consisted
345 +of simulation of an aerodynamic bodyshell for the vehicle.</p>
346 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
347 +<br/>
348 +
349 +</p>
350 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none">
351 +<b>1997-1999: Socials technician at Hulme Hall</b></p>
352 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
353 +<br/>
354 +
355 +</p>
356 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
357 +Technical management for social events with attendances of 500-600
358 +people at <span style="text-decoration: none"><span style="font-weight: normal">a
359 +Manchester University student hall of residence.</span></span></p>
360 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
361 +<br/>
362 +
363 +</p>
364 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
365 +<b>EDUCATION</b></p>
366 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
367 +<br/>
368 +
369 +</p>
370 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none">
371 +<b>1996-2000: MEng. Hons. Mechanical Engineering (2:2), UMIST,
372 +England </b>
373 +</p>
374 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
375 +<br/>
376 +
377 +</p>
378 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
379 +<font size="2" style="font-size: 9pt"><i>Subjects studied included:
380 +</i>Industrial management and economics, Impact engineering,
381 +Computational fluid dynamics and solid mechanics, Thermodynamics,
382 +Mathematics, Automatic control, Electrical engineering, Dimensional
383 +analysis, Information technology, Computing, Materials, Manufacturing
384 +technology (and more...)</font></p>
385 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
386 +<br/>
387 +
388 +</p>
389 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none">
390 +<b>1990-1996: The King's Hospital, Palmerstown, Dublin 20, Ireland</b></p>
391 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
392 +<br/>
393 +
394 +</p>
395 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
396 +<font size="2" style="font-size: 9pt"><span style="font-style: normal"><span style="font-weight: normal">Irish
397 +Leaving Certificate 1996</span></span> 5 A, 2 B, 1 C, all at higher
398 +level.</font></p>
399 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
400 +<font size="2" style="font-size: 9pt"><span style="font-style: normal"><span style="font-weight: normal">Irish
401 +Junior Certificate 1993: </span></span>6 A, 3 B, all at higher level.</font></p>
402 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
403 +<font size="2" style="font-size: 9pt"><span style="font-style: normal"><span style="font-weight: normal">Speech
404 +and Drama training:</span></span><span style="font-weight: normal">
405 +</span>Honours (82%) at R.I.A.M. Grade 8</font></p>
406 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
407 +<font size="2" style="font-size: 9pt">Participated in both French and
408 +German language exchange programmes.</font></p>
409 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
410 +<br/>
411 +
412 +</p>
413 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none">
414 +<i><b>REFEREE CONTACT DETAILS AVAILABLE UPON REQUEST</b></i></p>
415 +<!--
416 +<div title="footer"><p lang="en-US" align="right" style="margin-top: 0.81cm; margin-bottom: 0cm">
417 + <i>Page <span style="background: #c0c0c0"><sdfield type=PAGE subtype=RANDOM format=PAGE>2</sdfield></span>
418 + of <span style="background: #c0c0c0"><sdfield type=DOCSTAT subtype=PAGE format=ARABIC>2</sdfield></span></i></p>
419 +</div>
420 +-->
421 +</body>
422 +</html>
423 +
golden_david_cv_web_20220216.pdf
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.admin
Size
... ... @@ -1,0 +1,1 @@
1 +23.1 KB
Content
... ... @@ -1,0 +1,429 @@
1 +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
2 +<html>
3 +<head>
4 + <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
5 + <title></title>
6 + <meta name="generator" content="LibreOffice 7.2.5.2.0 (Linux)"/>
7 + <meta name="created" content="2004-08-14T16:36:27"/>
8 + <meta name="changed" content="2022-02-16T21:43:09.145445612"/>
9 + <meta name="Info 1" content=""/>
10 + <meta name="Info 2" content=""/>
11 + <meta name="Info 3" content=""/>
12 + <meta name="Info 4" content=""/>
13 + <style type="text/css">
14 + @page { size: 21cm 29.7cm; margin: 1.27cm }
15 + p { color: #000000; text-align: left; orphans: 0; widows: 0; margin-bottom: 0.21cm; direction: ltr; background: transparent }
16 + p.western { font-family: "Bitstream Vera Sans"; font-size: 10pt; so-language: en-US }
17 + p.cjk { font-family: "Bitstream Vera Sans"; font-size: 10pt; so-language: zxx }
18 + p.ctl { font-family: "Tahoma", "Lucidasans"; font-size: 12pt; so-language: zxx }
19 + a:link { color: #000080; text-decoration: underline }
20 + </style>
21 +</head>
22 +<body lang="en-IE" text="#000000" link="#000080" vlink="#800000" dir="ltr">
23 +<div title="header">
24 + <table width="100%" cellpadding="4" cellspacing="0">
25 + <col width="128*"/>
26 +
27 + <col width="128*"/>
28 +
29 + <tr valign="top">
30 + <td width="50%" style="border: none; padding: 0cm"><p lang="en-US" align="left">
31 + <i><b>David De La Harpe Golden</b></i></p>
32 + </td>
33 + <td width="50%" style="border: none; padding: 0cm"><p lang="en-US" align="right" style="font-weight: normal">
34 + <font size="2" style="font-size: 9pt"><i>Last Update: 2022-02-16</i></font></p>
35 + </td>
36 + </tr>
37 + </table>
38 + <p lang="en-US" align="left" style="margin-bottom: 0.81cm"><br/>
39 +
40 + </p>
41 +</div><p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
42 +<a href="tel:+353-86-307-2318"><font size="2" style="font-size: 9pt">+353
43 +86 307 2318 (mobile)</font></a></p>
44 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
45 +<a href="mailto:david@harpegolden.net"><font size="2" style="font-size: 9pt">david@harpegolden.net</font></a></p>
46 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
47 +<a href="https://harpegolden.net/"><font size="2" style="font-size: 9pt">https://harpegolden.net/</font></a></p>
48 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm">
49 +<br/>
50 +
51 +</p>
52 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm">
53 +<i>Next availability: Mar 2022. Primarily interested in
54 +server/systems programming or devops contract roles in the 6-18 month
55 +range in Ireland. Based in Dublin, open to remote work.</i></p>
56 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
57 +<br/>
58 +
59 +</p>
60 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
61 +<b>Apr-Oct 2021: Programmer (Contract), <font color="#000000"><font face="Bitstream Vera Sans"><font size="2" style="font-size: 10pt"><span lang="en-US">client</span></font></font></font>:
62 +Bank of America</b></p>
63 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
64 +<br/>
65 +
66 +</p>
67 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm">
68 +Backend and frontend enhancements to internal-facing global market
69 +risk data ETL, API provision, and reporting systems.</p>
70 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
71 +<br/>
72 +
73 +</p>
74 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
75 +<font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Key
76 +technologies: </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Python,
77 +</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">DB2
78 +SQL RDBMS, distributed </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">o</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">bject
79 +</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">database</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">,
80 +Javascript, Open</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">F</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">in,
81 +React</span></i></font></p>
82 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
83 +<br/>
84 +
85 +</p>
86 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
87 +<b>2020: Freelance and Personal Projects</b></p>
88 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
89 +<br/>
90 +
91 +</p>
92 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"><a name="ember7256"></a>
93 +In light of 2020 pandemic, took year out to work primarily on
94 +personal and minor freelance projects.</p>
95 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
96 +<br/>
97 +
98 +</p>
99 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
100 +<b>Sep 2018 – Sep 2019: Programmer (Contract), <font color="#000000"><font face="Bitstream Vera Sans"><font size="2" style="font-size: 10pt"><span lang="en-US">client</span></font></font></font>:
101 +Bank of America Merrill Lynch</b></p>
102 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
103 +<br/>
104 +
105 +</p>
106 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm"><a name="__DdeLink__477_1934410812"></a>
107 +Enhancements to distributed and highly available FX post-trade system
108 +and supporting infrastructure, improvements to CI/CD processes, and
109 +internal-facing data reporting projects.</p>
110 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
111 +<br/>
112 +
113 +</p>
114 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
115 +<font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Key
116 +technologies: </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Java,
117 +Spring WebFlux, </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Swagger,
118 +Postman, </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Cloudera,
119 +</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Python,
120 +</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Airflow,
121 +Jenkins CI, Ansible, </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Linux</span></i></font></p>
122 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm">
123 +<br/>
124 +
125 +</p>
126 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
127 +<b>Jan-Feb 2017, Apr-Oct 2017: Programmer (Contract), <font color="#000000"><font face="Bitstream Vera Sans"><font size="2" style="font-size: 10pt"><span lang="en-US">client</span></font></font></font>:
128 +Houses of the Oireachtas</b></p>
129 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
130 +<br/>
131 +
132 +</p>
133 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
134 +<span style="font-weight: normal">ETL development for ongoing web
135 +project. Adaptation for concurrent execution, and coarse-grained
136 +parallelization of, ETL processes by time-partitioning and directed
137 +acyclic graph based workflow design. </span><span style="font-weight: normal">T</span><span style="font-weight: normal">ime-interval
138 +based data integration </span><span style="font-weight: normal">of
139 +several d</span><span style="font-weight: normal">ocument database
140 +sources into </span><span style="font-weight: normal">repo</span><span style="font-weight: normal">rting
141 +database </span><span style="font-weight: normal">and onward via bulk
142 +load </span><span style="font-weight: normal">to </span><span style="font-weight: normal">Elasticsearch,
143 +</span><span style="font-weight: normal">fo</span><span style="font-weight: normal">r</span><span style="font-weight: normal">
144 +presentation via public RESTful </span><span style="font-weight: normal">API</span><span style="font-weight: normal">.
145 + Mongodb to Postgresql data stack migration. Architectural review</span><span style="font-weight: normal">s
146 +for in-house implementation and </span><span style="font-weight: normal">eventual
147 +cloud migration. Parameterized clustered</span><span style="font-weight: normal">
148 +linux </span><span style="font-weight: normal">systems deployment.
149 +Mentoring of student junior developer on CRUD data maintenance web
150 +app summer project. </span>
151 +</p>
152 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm">
153 +<br/>
154 +
155 +</p>
156 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"><a name="__DdeLink__451_3907750649"></a>
157 +<font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Key
158 +technologies: </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Airflow,
159 +</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Celery,</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">
160 +Python 3, SQLAlchemy, Alembic, Ansible, </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Elasticsearch,
161 +</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">PostgreSQL
162 +</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">with
163 +</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">btree_gist,
164 +Mongodb, Flask, </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">RHEL,
165 +</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Linux</span></i></font></p>
166 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
167 +<br/>
168 +
169 +</p>
170 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
171 +<b>2015-2016: Programmer, Ammeon Limited</b></p>
172 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm">
173 +<br/>
174 +
175 +</p>
176 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm">
177 +<font size="2" style="font-size: 10pt">On a team developing
178 +model-based automated configuration management (orchestration)
179 +utility for linux-based HA clusters, used to support instances of a
180 +largely java-based telecoms network management solution, including
181 +work on parallelization of the utility's deployment and upgrade
182 +functions. Diagnosis and resolution of various defects in existing
183 +codebase, such as memory and concurrency issues including deadlock
184 +diagnosis and prevention in existing multithreaded code.</font></p>
185 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm">
186 +<br/>
187 +
188 +</p>
189 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
190 +<font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Key
191 +technologies: </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Python,
192 +Cherrypy, Celery, SQLAlchemy, Alembic, PostgreSQL, Puppet, Maven,
193 +Jenkins CI, Gdb, Valgrind Helgrin</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">d,
194 +RHEL, </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Linux</span></i></font></p>
195 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
196 +<br/>
197 +
198 +</p>
199 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
200 +<b>2014-2015: Systems Programmer, Squared Financial Services Limited</b></p>
201 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
202 +<br/>
203 +
204 +</p>
205 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm">
206 +<font size="2" style="font-size: 10pt">Financial trading systems
207 +development and systems integration. Product-based planning, issue
208 +management. Server-side clustered async Java programming with
209 +various industry-specific APIs and protocols, with secure frontend
210 +webapp with reactive js/html5 UI. Python glue code and devops tasks.</font></p>
211 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm">
212 +<br/>
213 +
214 +</p>
215 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm">
216 +<font size="2" style="font-size: 9pt"><i>Key technologies: DB2, Java,
217 +RxJava, Vert.x (distributed actors), Hazelcast (in-memory data grid),
218 +WebSockets, jsse crypto/security, Datatables, Jython, CPython, JUnit,
219 +Ansible, Maven QuickFIX, QuickFIX/J, Linux</i></font></p>
220 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm">
221 +<br/>
222 +
223 +</p>
224 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; page-break-before: always">
225 +<b>2012-2013: Systems Administrator, Squared Financial Services
226 +Limited</b></p>
227 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm">
228 +<br/>
229 +
230 +</p>
231 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
232 +<span style="font-weight: normal">F</span><span style="font-weight: normal">inancial
233 +</span><span style="font-weight: normal">s</span><span style="font-weight: normal">ystems
234 +and network administratio</span><span style="font-weight: normal">n</span><span style="font-weight: normal">.
235 + </span><span style="font-weight: normal">H</span><span style="font-weight: normal">igh
236 +</span><span style="font-weight: normal">a</span><span style="font-weight: normal">vailabil</span><span style="font-weight: normal">i</span><span style="font-weight: normal">ty
237 +</span><span style="font-weight: normal">linux c</span><span style="font-weight: normal">luste</span><span style="font-weight: normal">ring.
238 +Systems </span><span style="font-weight: normal">and </span><span style="font-weight: normal">services
239 +v</span><span style="font-weight: normal">irtuali</span><span style="font-weight: normal">z</span><span style="font-weight: normal">ation</span><span style="font-weight: normal">.
240 +Second-site (Dublin/London) b</span><span style="font-weight: normal">ackup
241 +</span><span style="font-weight: normal">and </span><span style="font-weight: normal">disaster-recover</span><span style="font-weight: normal">y
242 +</span><span style="font-weight: normal">architecture and deployment.
243 + </span><span style="font-weight: normal">I</span><span style="font-weight: normal">n-house
244 +CA </span><span style="font-weight: normal">infrastructure.
245 +Replicated d</span><span style="font-weight: normal">irectory
246 +services </span><span style="font-weight: normal">integration.
247 +</span><span style="font-weight: normal">D</span><span style="font-weight: normal">ev</span><span style="font-weight: normal">elopment
248 +work </span><span style="font-weight: normal">on</span><span style="font-weight: normal">
249 +</span><span style="font-weight: normal">FIX </span><span style="font-weight: normal">protocol
250 +</span><span style="font-weight: normal">b</span><span style="font-weight: normal">ridg</span><span style="font-weight: normal">e
251 +</span><span style="font-weight: normal">to</span><span style="font-weight: normal">
252 +</span><span style="font-weight: normal">legacy financial software.</span></p>
253 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
254 +<br/>
255 +
256 +</p>
257 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
258 +<b>2009-2011: Systems Programmer, Irish Centre for High End
259 +Computing</b></p>
260 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
261 +<br/>
262 +
263 +</p>
264 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm; text-decoration: none">
265 +<font size="2" style="font-size: 10pt">Development of a web interface
266 +for researchers using HPC systems, and misc. HPC systems
267 +administration and staff and end-user support as-needed.</font></p>
268 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm; text-decoration: none">
269 +<br/>
270 +
271 +</p>
272 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none">
273 +<b>2007-2008: Freelance IT / R&amp;D (self-employed)</b></p>
274 +<p lang="en-US" class="western" align="justify" style="font-style: normal; font-weight: normal; margin-bottom: 0cm; text-decoration: none">
275 +<br/>
276 +
277 +</p>
278 +<p lang="en-US" class="western" align="justify" style="font-style: normal; font-weight: normal; margin-bottom: 0cm; text-decoration: none">
279 +<font size="2" style="font-size: 10pt">Worked on a range of software
280 +projects and volunteer feature enhancements for open source projects.</font></p>
281 +<p lang="en-US" class="western" align="justify" style="font-style: normal; margin-bottom: 0cm; text-decoration: none">
282 +<br/>
283 +
284 +</p>
285 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none">
286 +<b>2004-2007: Cluster Manager with Cosmogrid Consortium, DIAS,
287 +Ireland</b></p>
288 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
289 +<br/>
290 +
291 +</p>
292 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
293 +<font size="2" style="font-size: 10pt">Managed batch-processing linux
294 +clusters in DIAS (32 cores) and UCD (256 cores), used by researchers
295 +in astrophysics, geophysics and meteorology. The clusters were
296 +connected into the wider Irish (Grid-Ireland) and European (EGEE)
297 +computing Grid.</font></p>
298 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
299 +<br/>
300 +
301 +</p>
302 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none">
303 +<b>2002-2003: IT Consultant with ESBI Computing, Dublin, Ireland</b></p>
304 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
305 +<br/>
306 +
307 +</p>
308 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
309 +<font size="2" style="font-size: 10pt">On team offering services
310 +primarily within internal market of the ESB. Training in management
311 +consultancy and business process analysis, working on projects such
312 +as resolution of IT issues associated with business separation into
313 +state-regulated and unregulated units and a management information
314 +system for an eastern european environmental agency.</font></p>
315 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
316 +<br/>
317 +
318 +</p>
319 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none">
320 +<b>2001: Programmer with &quot;Javocado&quot;, Stanstead, England</b></p>
321 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
322 +<br/>
323 +
324 +</p>
325 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
326 +Java development for small startup working on web-based interaction
327 +with financial live data feeds</p>
328 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
329 +<br/>
330 +
331 +</p>
332 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none">
333 +<b>2000-2001: Programmer/Analyst in the ESB, Dublin, Ireland</b></p>
334 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
335 +<br/>
336 +
337 +</p>
338 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
339 +Developed a &quot;secure extranet&quot; java application for
340 +controlled web-based access to mainframe-stored privileged
341 +information across organizational borders for the assessment of
342 +social benefit claims.</p>
343 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
344 +<br/>
345 +
346 +</p>
347 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none">
348 +<b>1999: Final year group and individual engineering design projects</b></p>
349 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
350 +<br/>
351 +
352 +</p>
353 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
354 +Group project consisted of the design, construction, and racing of a
355 +four-wheeled human powered vehicle, and individual project consisted
356 +of simulation of an aerodynamic bodyshell for the vehicle.</p>
357 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
358 +<br/>
359 +
360 +</p>
361 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none">
362 +<b>1997-1999: Socials technician at Hulme Hall</b></p>
363 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
364 +<br/>
365 +
366 +</p>
367 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
368 +Technical management for social events with attendances of 500-600
369 +people at <span style="text-decoration: none"><span style="font-weight: normal">a
370 +Manchester University student hall of residence.</span></span></p>
371 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
372 +<br/>
373 +
374 +</p>
375 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
376 +<b>EDUCATION</b></p>
377 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
378 +<br/>
379 +
380 +</p>
381 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none">
382 +<b>1996-2000: MEng. Hons. Mechanical Engineering (2:2), UMIST,
383 +England </b>
384 +</p>
385 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
386 +<br/>
387 +
388 +</p>
389 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
390 +<font size="2" style="font-size: 9pt"><i>Subjects studied included:
391 +</i>Industrial management and economics, Impact engineering,
392 +Computational fluid dynamics and solid mechanics, Thermodynamics,
393 +Mathematics, Automatic control, Electrical engineering, Dimensional
394 +analysis, Information technology, Computing, Materials, Manufacturing
395 +technology (and more...)</font></p>
396 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
397 +<br/>
398 +
399 +</p>
400 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none">
401 +<b>1990-1996: The King's Hospital, Palmerstown, Dublin 20, Ireland</b></p>
402 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
403 +<br/>
404 +
405 +</p>
406 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
407 +<font size="2" style="font-size: 9pt"><span style="font-style: normal"><span style="font-weight: normal">Irish
408 +Leaving Certificate 1996: </span></span> 5 A, 2 B, 1 C, all at
409 +higher level.</font></p>
410 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
411 +<font size="2" style="font-size: 9pt"><span style="font-style: normal"><span style="font-weight: normal">Irish
412 +Junior Certificate 1993: </span></span>6 A, 3 B, all at higher
413 +level.</font></p>
414 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
415 +<font size="2" style="font-size: 9pt"><span style="font-style: normal"><span style="font-weight: normal">Speech
416 +and Drama training: </span></span><span style="font-weight: normal">
417 +</span>Honours (82%) at R.I.A.M. Grade 8</font></p>
418 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
419 +<font size="2" style="font-size: 9pt">Participated in French and
420 + German language exchange programmes.</font></p>
421 +<!--
422 +<div title="footer"><p lang="en-US" align="right" style="margin-top: 0.81cm; margin-bottom: 0cm">
423 + <i>Page <span style="background: #c0c0c0"><sdfield type=PAGE subtype=RANDOM format=PAGE>2</sdfield></span>
424 + of <span style="background: #c0c0c0"><sdfield type=DOCSTAT subtype=PAGE format=ARABIC>2</sdfield></span></i></p>
425 +</div>
426 +-->
427 +</body>
428 +</html>
429 +
golden_david_cv_web_20220216b.html
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.admin
Size
... ... @@ -1,0 +1,1 @@
1 +23.1 KB
Content
... ... @@ -1,0 +1,429 @@
1 +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
2 +<html>
3 +<head>
4 + <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
5 + <title></title>
6 + <meta name="generator" content="LibreOffice 7.2.5.2.0 (Linux)"/>
7 + <meta name="created" content="2004-08-14T16:36:27"/>
8 + <meta name="changed" content="2022-02-16T21:43:09.145445612"/>
9 + <meta name="Info 1" content=""/>
10 + <meta name="Info 2" content=""/>
11 + <meta name="Info 3" content=""/>
12 + <meta name="Info 4" content=""/>
13 + <style type="text/css">
14 + @page { size: 21cm 29.7cm; margin: 1.27cm }
15 + p { color: #000000; text-align: left; orphans: 0; widows: 0; margin-bottom: 0.21cm; direction: ltr; background: transparent }
16 + p.western { font-family: "Bitstream Vera Sans"; font-size: 10pt; so-language: en-US }
17 + p.cjk { font-family: "Bitstream Vera Sans"; font-size: 10pt; so-language: zxx }
18 + p.ctl { font-family: "Tahoma", "Lucidasans"; font-size: 12pt; so-language: zxx }
19 + a:link { color: #000080; text-decoration: underline }
20 + </style>
21 +</head>
22 +<body lang="en-IE" text="#000000" link="#000080" vlink="#800000" dir="ltr">
23 +<div title="header">
24 + <table width="100%" cellpadding="4" cellspacing="0">
25 + <col width="128*"/>
26 +
27 + <col width="128*"/>
28 +
29 + <tr valign="top">
30 + <td width="50%" style="border: none; padding: 0cm"><p lang="en-US" align="left">
31 + <i><b>David De La Harpe Golden</b></i></p>
32 + </td>
33 + <td width="50%" style="border: none; padding: 0cm"><p lang="en-US" align="right" style="font-weight: normal">
34 + <font size="2" style="font-size: 9pt"><i>Last Update: 2022-02-16</i></font></p>
35 + </td>
36 + </tr>
37 + </table>
38 + <p lang="en-US" align="left" style="margin-bottom: 0.81cm"><br/>
39 +
40 + </p>
41 +</div><p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
42 +<a href="tel:+353-86-307-2318"><font size="2" style="font-size: 9pt">+353
43 +86 307 2318 (mobile)</font></a></p>
44 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
45 +<a href="mailto:david@harpegolden.net"><font size="2" style="font-size: 9pt">david@harpegolden.net</font></a></p>
46 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
47 +<a href="https://harpegolden.net/"><font size="2" style="font-size: 9pt">https://harpegolden.net/</font></a></p>
48 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm">
49 +<br/>
50 +
51 +</p>
52 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm">
53 +<i>Next availability: Mar 2022. Primarily interested in
54 +server/systems programming or devops contract roles in the 6-18 month
55 +range in Ireland. Based in Dublin, open to remote work.</i></p>
56 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
57 +<br/>
58 +
59 +</p>
60 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
61 +<b>Apr-Oct 2021: Programmer (Contract), <font color="#000000"><font face="Bitstream Vera Sans"><font size="2" style="font-size: 10pt"><span lang="en-US">client</span></font></font></font>:
62 +Bank of America</b></p>
63 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
64 +<br/>
65 +
66 +</p>
67 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm">
68 +Backend and frontend enhancements to internal-facing global market
69 +risk data ETL, API provision, and reporting systems.</p>
70 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
71 +<br/>
72 +
73 +</p>
74 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
75 +<font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Key
76 +technologies: </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Python,
77 +</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">DB2
78 +SQL RDBMS, distributed </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">o</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">bject
79 +</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">database</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">,
80 +Javascript, Open</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">F</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">in,
81 +React</span></i></font></p>
82 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
83 +<br/>
84 +
85 +</p>
86 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
87 +<b>2020: Freelance and Personal Projects</b></p>
88 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
89 +<br/>
90 +
91 +</p>
92 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"><a name="ember7256"></a>
93 +In light of 2020 pandemic, took year out to work primarily on
94 +personal and minor freelance projects.</p>
95 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
96 +<br/>
97 +
98 +</p>
99 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
100 +<b>Sep 2018 - Sep 2019: Programmer (Contract), <font color="#000000"><font face="Bitstream Vera Sans"><font size="2" style="font-size: 10pt"><span lang="en-US">client</span></font></font></font>:
101 +Bank of America Merrill Lynch</b></p>
102 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
103 +<br/>
104 +
105 +</p>
106 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm"><a name="__DdeLink__477_1934410812"></a>
107 +Enhancements to distributed and highly available FX post-trade system
108 +and supporting infrastructure, improvements to CI/CD processes, and
109 +internal-facing data reporting projects.</p>
110 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
111 +<br/>
112 +
113 +</p>
114 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
115 +<font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Key
116 +technologies: </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Java,
117 +Spring WebFlux, </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Swagger,
118 +Postman, </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Cloudera,
119 +</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Python,
120 +</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Airflow,
121 +Jenkins CI, Ansible, </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Linux</span></i></font></p>
122 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm">
123 +<br/>
124 +
125 +</p>
126 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
127 +<b>Jan-Feb 2017, Apr-Oct 2017: Programmer (Contract), <font color="#000000"><font face="Bitstream Vera Sans"><font size="2" style="font-size: 10pt"><span lang="en-US">client</span></font></font></font>:
128 +Houses of the Oireachtas</b></p>
129 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
130 +<br/>
131 +
132 +</p>
133 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
134 +<span style="font-weight: normal">ETL development for ongoing web
135 +project. Adaptation for concurrent execution, and coarse-grained
136 +parallelization of, ETL processes by time-partitioning and directed
137 +acyclic graph based workflow design. </span><span style="font-weight: normal">T</span><span style="font-weight: normal">ime-interval
138 +based data integration </span><span style="font-weight: normal">of
139 +several d</span><span style="font-weight: normal">ocument database
140 +sources into </span><span style="font-weight: normal">repo</span><span style="font-weight: normal">rting
141 +database </span><span style="font-weight: normal">and onward via bulk
142 +load </span><span style="font-weight: normal">to </span><span style="font-weight: normal">Elasticsearch,
143 +</span><span style="font-weight: normal">fo</span><span style="font-weight: normal">r</span><span style="font-weight: normal">
144 +presentation via public RESTful </span><span style="font-weight: normal">API</span><span style="font-weight: normal">.
145 + Mongodb to Postgresql data stack migration. Architectural review</span><span style="font-weight: normal">s
146 +for in-house implementation and </span><span style="font-weight: normal">eventual
147 +cloud migration. Parameterized clustered</span><span style="font-weight: normal">
148 +linux </span><span style="font-weight: normal">systems deployment.
149 +Mentoring of student junior developer on CRUD data maintenance web
150 +app summer project. </span>
151 +</p>
152 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm">
153 +<br/>
154 +
155 +</p>
156 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"><a name="__DdeLink__451_3907750649"></a>
157 +<font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Key
158 +technologies: </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Airflow,
159 +</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Celery,</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">
160 +Python 3, SQLAlchemy, Alembic, Ansible, </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Elasticsearch,
161 +</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">PostgreSQL
162 +</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">with
163 +</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">btree_gist,
164 +Mongodb, Flask, </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">RHEL,
165 +</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Linux</span></i></font></p>
166 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
167 +<br/>
168 +
169 +</p>
170 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
171 +<b>2015-2016: Programmer, Ammeon Limited</b></p>
172 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm">
173 +<br/>
174 +
175 +</p>
176 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm">
177 +<font size="2" style="font-size: 10pt">On a team developing
178 +model-based automated configuration management (orchestration)
179 +utility for linux-based HA clusters, used to support instances of a
180 +largely java-based telecoms network management solution, including
181 +work on parallelization of the utility's deployment and upgrade
182 +functions. Diagnosis and resolution of various defects in existing
183 +codebase, such as memory and concurrency issues including deadlock
184 +diagnosis and prevention in existing multithreaded code.</font></p>
185 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm">
186 +<br/>
187 +
188 +</p>
189 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
190 +<font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Key
191 +technologies: </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Python,
192 +Cherrypy, Celery, SQLAlchemy, Alembic, PostgreSQL, Puppet, Maven,
193 +Jenkins CI, Gdb, Valgrind Helgrin</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">d,
194 +RHEL, </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Linux</span></i></font></p>
195 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
196 +<br/>
197 +
198 +</p>
199 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
200 +<b>2014-2015: Systems Programmer, Squared Financial Services Limited</b></p>
201 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
202 +<br/>
203 +
204 +</p>
205 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm">
206 +<font size="2" style="font-size: 10pt">Financial trading systems
207 +development and systems integration. Product-based planning, issue
208 +management. Server-side clustered async Java programming with
209 +various industry-specific APIs and protocols, with secure frontend
210 +webapp with reactive js/html5 UI. Python glue code and devops tasks.</font></p>
211 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm">
212 +<br/>
213 +
214 +</p>
215 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm">
216 +<font size="2" style="font-size: 9pt"><i>Key technologies: DB2, Java,
217 +RxJava, Vert.x (distributed actors), Hazelcast (in-memory data grid),
218 +WebSockets, jsse crypto/security, Datatables, Jython, CPython, JUnit,
219 +Ansible, Maven QuickFIX, QuickFIX/J, Linux</i></font></p>
220 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm">
221 +<br/>
222 +
223 +</p>
224 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; page-break-before: always">
225 +<b>2012-2013: Systems Administrator, Squared Financial Services
226 +Limited</b></p>
227 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm">
228 +<br/>
229 +
230 +</p>
231 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
232 +<span style="font-weight: normal">F</span><span style="font-weight: normal">inancial
233 +</span><span style="font-weight: normal">s</span><span style="font-weight: normal">ystems
234 +and network administratio</span><span style="font-weight: normal">n</span><span style="font-weight: normal">.
235 + </span><span style="font-weight: normal">H</span><span style="font-weight: normal">igh
236 +</span><span style="font-weight: normal">a</span><span style="font-weight: normal">vailabil</span><span style="font-weight: normal">i</span><span style="font-weight: normal">ty
237 +</span><span style="font-weight: normal">linux c</span><span style="font-weight: normal">luste</span><span style="font-weight: normal">ring.
238 +Systems </span><span style="font-weight: normal">and </span><span style="font-weight: normal">services
239 +v</span><span style="font-weight: normal">irtuali</span><span style="font-weight: normal">z</span><span style="font-weight: normal">ation</span><span style="font-weight: normal">.
240 +Second-site (Dublin/London) b</span><span style="font-weight: normal">ackup
241 +</span><span style="font-weight: normal">and </span><span style="font-weight: normal">disaster-recover</span><span style="font-weight: normal">y
242 +</span><span style="font-weight: normal">architecture and deployment.
243 + </span><span style="font-weight: normal">I</span><span style="font-weight: normal">n-house
244 +CA </span><span style="font-weight: normal">infrastructure.
245 +Replicated d</span><span style="font-weight: normal">irectory
246 +services </span><span style="font-weight: normal">integration.
247 +</span><span style="font-weight: normal">D</span><span style="font-weight: normal">ev</span><span style="font-weight: normal">elopment
248 +work </span><span style="font-weight: normal">on</span><span style="font-weight: normal">
249 +</span><span style="font-weight: normal">FIX </span><span style="font-weight: normal">protocol
250 +</span><span style="font-weight: normal">b</span><span style="font-weight: normal">ridg</span><span style="font-weight: normal">e
251 +</span><span style="font-weight: normal">to</span><span style="font-weight: normal">
252 +</span><span style="font-weight: normal">legacy financial software.</span></p>
253 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
254 +<br/>
255 +
256 +</p>
257 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
258 +<b>2009-2011: Systems Programmer, Irish Centre for High End
259 +Computing</b></p>
260 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
261 +<br/>
262 +
263 +</p>
264 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm; text-decoration: none">
265 +<font size="2" style="font-size: 10pt">Development of a web interface
266 +for researchers using HPC systems, and misc. HPC systems
267 +administration and staff and end-user support as-needed.</font></p>
268 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm; text-decoration: none">
269 +<br/>
270 +
271 +</p>
272 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none">
273 +<b>2007-2008: Freelance IT / R&amp;D (self-employed)</b></p>
274 +<p lang="en-US" class="western" align="justify" style="font-style: normal; font-weight: normal; margin-bottom: 0cm; text-decoration: none">
275 +<br/>
276 +
277 +</p>
278 +<p lang="en-US" class="western" align="justify" style="font-style: normal; font-weight: normal; margin-bottom: 0cm; text-decoration: none">
279 +<font size="2" style="font-size: 10pt">Worked on a range of software
280 +projects and volunteer feature enhancements for open source projects.</font></p>
281 +<p lang="en-US" class="western" align="justify" style="font-style: normal; margin-bottom: 0cm; text-decoration: none">
282 +<br/>
283 +
284 +</p>
285 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none">
286 +<b>2004-2007: Cluster Manager with Cosmogrid Consortium, DIAS,
287 +Ireland</b></p>
288 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
289 +<br/>
290 +
291 +</p>
292 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
293 +<font size="2" style="font-size: 10pt">Managed batch-processing linux
294 +clusters in DIAS (32 cores) and UCD (256 cores), used by researchers
295 +in astrophysics, geophysics and meteorology. The clusters were
296 +connected into the wider Irish (Grid-Ireland) and European (EGEE)
297 +computing Grid.</font></p>
298 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
299 +<br/>
300 +
301 +</p>
302 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none">
303 +<b>2002-2003: IT Consultant with ESBI Computing, Dublin, Ireland</b></p>
304 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
305 +<br/>
306 +
307 +</p>
308 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
309 +<font size="2" style="font-size: 10pt">On team offering services
310 +primarily within internal market of the ESB. Training in management
311 +consultancy and business process analysis, working on projects such
312 +as resolution of IT issues associated with business separation into
313 +state-regulated and unregulated units and a management information
314 +system for an eastern european environmental agency.</font></p>
315 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
316 +<br/>
317 +
318 +</p>
319 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none">
320 +<b>2001: Programmer with &quot;Javocado&quot;, Stanstead, England</b></p>
321 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
322 +<br/>
323 +
324 +</p>
325 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
326 +Java development for small startup working on web-based interaction
327 +with financial live data feeds</p>
328 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
329 +<br/>
330 +
331 +</p>
332 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none">
333 +<b>2000-2001: Programmer/Analyst in the ESB, Dublin, Ireland</b></p>
334 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
335 +<br/>
336 +
337 +</p>
338 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
339 +Developed a &quot;secure extranet&quot; java application for
340 +controlled web-based access to mainframe-stored privileged
341 +information across organizational borders for the assessment of
342 +social benefit claims.</p>
343 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
344 +<br/>
345 +
346 +</p>
347 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none">
348 +<b>1999: Final year group and individual engineering design projects</b></p>
349 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
350 +<br/>
351 +
352 +</p>
353 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
354 +Group project consisted of the design, construction, and racing of a
355 +four-wheeled human powered vehicle, and individual project consisted
356 +of simulation of an aerodynamic bodyshell for the vehicle.</p>
357 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
358 +<br/>
359 +
360 +</p>
361 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none">
362 +<b>1997-1999: Socials technician at Hulme Hall</b></p>
363 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
364 +<br/>
365 +
366 +</p>
367 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
368 +Technical management for social events with attendances of 500-600
369 +people at <span style="text-decoration: none"><span style="font-weight: normal">a
370 +Manchester University student hall of residence.</span></span></p>
371 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
372 +<br/>
373 +
374 +</p>
375 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
376 +<b>EDUCATION</b></p>
377 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
378 +<br/>
379 +
380 +</p>
381 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none">
382 +<b>1996-2000: MEng. Hons. Mechanical Engineering (2:2), UMIST,
383 +England </b>
384 +</p>
385 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
386 +<br/>
387 +
388 +</p>
389 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
390 +<font size="2" style="font-size: 9pt"><i>Subjects studied included:
391 +</i>Industrial management and economics, Impact engineering,
392 +Computational fluid dynamics and solid mechanics, Thermodynamics,
393 +Mathematics, Automatic control, Electrical engineering, Dimensional
394 +analysis, Information technology, Computing, Materials, Manufacturing
395 +technology (and more...)</font></p>
396 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
397 +<br/>
398 +
399 +</p>
400 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none">
401 +<b>1990-1996: The King's Hospital, Palmerstown, Dublin 20, Ireland</b></p>
402 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
403 +<br/>
404 +
405 +</p>
406 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
407 +<font size="2" style="font-size: 9pt"><span style="font-style: normal"><span style="font-weight: normal">Irish
408 +Leaving Certificate 1996: </span></span> 5 A, 2 B, 1 C, all at
409 +higher level.</font></p>
410 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
411 +<font size="2" style="font-size: 9pt"><span style="font-style: normal"><span style="font-weight: normal">Irish
412 +Junior Certificate 1993: </span></span>6 A, 3 B, all at higher
413 +level.</font></p>
414 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
415 +<font size="2" style="font-size: 9pt"><span style="font-style: normal"><span style="font-weight: normal">Speech
416 +and Drama training: </span></span><span style="font-weight: normal">
417 +</span>Honours (82%) at R.I.A.M. Grade 8</font></p>
418 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
419 +<font size="2" style="font-size: 9pt">Participated in French and
420 + German language exchange programmes.</font></p>
421 +<!--
422 +<div title="footer"><p lang="en-US" align="right" style="margin-top: 0.81cm; margin-bottom: 0cm">
423 + <i>Page <span style="background: #c0c0c0"><sdfield type=PAGE subtype=RANDOM format=PAGE>2</sdfield></span>
424 + of <span style="background: #c0c0c0"><sdfield type=DOCSTAT subtype=PAGE format=ARABIC>2</sdfield></span></i></p>
425 +</div>
426 +-->
427 +</body>
428 +</html>
429 +