Changes for page CV

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

From version 74.1
edited by Administrator
on 2025/04/07 13:41
Change comment: Uploaded new attachment "golden_david_cv_web_20250404.pdf", version 1.1
To version 80.1
edited by Administrator
on 2025/04/07 13:42
Change comment: Deleted attachment "golden_david_cv_web_20231124.pdf"

Summary

Details

golden_david_cv_web_20220216.pdf
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.admin
Size
... ... @@ -1,1 +1,0 @@
1 -23.1 KB
Content
... ... @@ -1,429 +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.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,1 +1,0 @@
1 -XWiki.admin
Size
... ... @@ -1,1 +1,0 @@
1 -23.1 KB
Content
... ... @@ -1,429 +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.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_20221111.pdf
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.admin
Size
... ... @@ -1,1 +1,0 @@
1 -64.8 KB
Content
golden_david_cv_web_20221111b.html
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.admin
Size
... ... @@ -1,1 +1,0 @@
1 -64.8 KB
Content
golden_david_cv_web_20231124.pdf
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.admin
Size
... ... @@ -1,1 +1,0 @@
1 -62.2 KB
Content
golden_david_cv_web_20250404b.html
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.admin
Size
... ... @@ -1,0 +1,1 @@
1 +25.3 KB
Content
... ... @@ -1,0 +1,464 @@
1 +<!DOCTYPE html>
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 25.2.1.2 (Linux)"/>
7 + <meta name="created" content="2004-08-14T16:36:27"/>
8 + <meta name="changed" content="2025-04-04T13:26:47.175674579"/>
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; color: #000000; direction: ltr; orphans: 0; widows: 0; text-align: left; background: transparent }
16 + p.western { font-size: 10pt; so-language: en-US; font-family: "Bitstream Vera Sans" }
17 + p.cjk { so-language: zxx; font-family: "Bitstream Vera Sans"; font-size: 10pt }
18 + p.ctl { font-size: 12pt; font-family: "Tahoma", "Lucidasans"; so-language: zxx }
19 + a:link { color: #000080; text-decoration: underline }
20 + a:visited { color: #800000; text-decoration: underline }
21 + </style>
22 +</head>
23 +<body lang="en-IE" text="#000000" link="#000080" vlink="#800000" dir="ltr">
24 +<div title="header">
25 + <table width="100%" cellpadding="4" cellspacing="0">
26 + <col width="128*"/>
27 + <col width="128*"/>
28 + <tr valign="top">
29 + <td width="50%" style="border: none; padding: 0cm"><p lang="en-US" align="left">
30 + <i><b>David De La Harpe Golden</b></i></p>
31 + </td>
32 + <td width="50%" style="border: none; padding: 0cm"><p lang="en-US" align="right" style="font-weight: normal">
33 + <font size="2" style="font-size: 9pt"><i>Last Update: 2025-04-04</i></font></p>
34 + </td>
35 + </tr>
36 + </table>
37 + <p lang="en-US" align="left" style="margin-bottom: 0.81cm"><br/>
38 +
39 + </p>
40 +</div><p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
41 +<a href="tel:+353-86-307-2318"><font size="2" style="font-size: 9pt">+353
42 +86 307 2318 (mobile)</font></a></p>
43 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
44 +<a href="mailto:david@harpegolden.net"><font size="2" style="font-size: 9pt">david@harpegolden.net</font></a></p>
45 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
46 +<a href="https://harpegolden.net/"><font size="2" style="font-size: 9pt">https://harpegolden.net/</font></a></p>
47 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm">
48 +<br/>
49 +
50 +</p>
51 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm">
52 +<font size="2" style="font-size: 9pt"><i>Next availability: Dec 2024.
53 +Primarily interested in project-based server/systems programming or
54 +devops contract roles in the 6-18 month range in Ireland. Java and
55 +Python data experienced. Based in Dublin, remote work capable.</i></font></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>2024: Personal Projects</b></p>
62 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
63 +<br/>
64 +
65 +</p>
66 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm">
67 +<font size="2" style="font-size: 9pt">Ongoing game development
68 +project work with Godot 4, Blender, Python. Local LLM experiments.
69 +Personal website maintenance with XWiki on Java 21 / Tomcat on Linux.</font></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 +<b>May 2022 – Jul 2023: Programmer (Contract), <font color="#000000"><font face="Bitstream Vera Sans"><font size="2" style="font-size: 10pt"><span lang="en-US">client:
76 +</span></font></font></font><font color="#000000"><font face="Bitstream Vera Sans"><font size="2" style="font-size: 10pt"><span lang="en-US">Millennium</span></font></font></font></b></p>
77 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
78 +<br/>
79 +
80 +</p>
81 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm">
82 +<font size="2" style="font-size: 9pt">On finance technology team
83 +developing ETL processes for transfer of bitemporal financial data
84 +from a central portfolio accounting system to data warehouse for web
85 +api provision and on-demand reporting. Migration of deployment of ETL
86 +processes to containerized CICD on cloud-hosted k8s cluster services.
87 +Metrics and logging observability pipeline development.</font></p>
88 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm">
89 +<br/>
90 +
91 +</p>
92 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
93 +<font size="1" style="font-size: 8pt"><i><span style="font-weight: normal">Key
94 +technologies: </span></i><i><span style="font-weight: normal">Python,
95 +</span></i><i><span style="font-weight: normal">PostgreSQL</span></i><i><span style="font-weight: normal">
96 +</span></i><i><span style="font-weight: normal">SQL </span></i><i><span style="font-weight: normal">RDBMS,
97 +</span></i><i><span style="font-weight: normal">SS&amp;C </span></i><i><span style="font-weight: normal">Advent
98 +</span></i><i><span style="font-weight: normal">Geneva, AWS Cloud,
99 +Kubernetes, Containers, </span></i><i><span style="font-weight: normal">Datadog,
100 +Jenkins</span></i></font></p>
101 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
102 +<br/>
103 +
104 +</p>
105 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
106 +<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>:
107 +Bank of America</b></p>
108 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
109 +<br/>
110 +
111 +</p>
112 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm">
113 +<font size="2" style="font-size: 9pt">Backend and frontend
114 +enhancements to internal-facing global market risk data ETL, API
115 +provision, and reporting systems.</font></p>
116 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
117 +<font size="1" style="font-size: 8pt"><i><span style="font-weight: normal">Key
118 +technologies: </span></i><i><span style="font-weight: normal">Python,
119 +</span></i><i><span style="font-weight: normal">DB2 SQL RDBMS,
120 +distributed </span></i><i><span style="font-weight: normal">o</span></i><i><span style="font-weight: normal">bject
121 +</span></i><i><span style="font-weight: normal">database</span></i><i><span style="font-weight: normal">,
122 +Javascript, Open</span></i><i><span style="font-weight: normal">F</span></i><i><span style="font-weight: normal">in,
123 +</span></i><i><span style="font-weight: normal">React</span></i></font></p>
124 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
125 +<br/>
126 +
127 +</p>
128 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
129 +<b>2020: Personal Projects</b></p>
130 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
131 +<br/>
132 +
133 +</p>
134 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"><a name="ember7256"></a>
135 +<font size="2" style="font-size: 9pt">In light of 2020 pandemic,</font><font size="2" style="font-size: 9pt">
136 +</font><font size="2" style="font-size: 9pt">year </font><font size="2" style="font-size: 9pt">out</font><font size="2" style="font-size: 9pt">
137 +to work primarily on personal </font><font size="2" style="font-size: 9pt">p</font><font size="2" style="font-size: 9pt">rojects</font>.</p>
138 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
139 +<br/>
140 +
141 +</p>
142 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
143 +<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>:
144 +Bank of America Merrill Lynch</b></p>
145 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
146 +<br/>
147 +
148 +</p>
149 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm"><a name="__DdeLink__477_1934410812"></a>
150 +<font size="2" style="font-size: 9pt">Enhancements to distributed and
151 +highly available FX post-trade system and supporting infrastructure,
152 +improvements to CI/CD processes, and internal-facing data reporting
153 +projects.</font></p>
154 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
155 +<br/>
156 +
157 +</p>
158 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
159 +<font size="1" style="font-size: 8pt"><i><span style="font-weight: normal">Key
160 +technologies: </span></i><i><span style="font-weight: normal">Java</span></i><i><span style="font-weight: normal">,
161 +</span></i><i><span style="font-weight: normal">Spring</span></i><i><span style="font-weight: normal">
162 +Boot</span></i><b><i> / </i></b><i><span style="font-weight: normal">Spring</span></i><i><span style="font-weight: normal">
163 +WebFlux, </span></i><i><span style="font-weight: normal">Swagger,
164 +Postman, </span></i><i><span style="font-weight: normal">Cloudera,
165 +</span></i><i><span style="font-weight: normal">Python, </span></i><i><span style="font-weight: normal">Airflow,
166 +Jenkins CI, Ansible, </span></i><i><span style="font-weight: normal">Linux</span></i></font></p>
167 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm">
168 +<br/>
169 +
170 +</p>
171 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
172 +<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>:
173 +Houses of the Oireachtas</b></p>
174 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
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"><span style="font-weight: normal">Adaptation
180 +for concurrent execution and parallelization of ETL processes </span><span style="font-weight: normal">for
181 +ongoing web project. </span><span style="font-weight: normal">Mongo</span><span style="font-weight: normal">DB</span><span style="font-weight: normal">
182 +to Postgre</span><span style="font-weight: normal">SQL </span><span style="font-weight: normal">migration.</span><span style="font-weight: normal">
183 +D</span><span style="font-weight: normal">irected acyclic graph based
184 +</span><span style="font-weight: normal">automated </span><span style="font-weight: normal">workflow
185 +</span><span style="font-weight: normal">design for t</span><span style="font-weight: normal">ime-</span><span style="font-weight: normal">partitioned
186 +dat</span><span style="font-weight: normal">a integration </span><span style="font-weight: normal">of
187 +d</span><span style="font-weight: normal">ocument database sources.
188 +</span><span style="font-weight: normal">B</span><span style="font-weight: normal">ulk
189 +load </span><span style="font-weight: normal">to </span><span style="font-weight: normal">Elasticsearch
190 +</span><span style="font-weight: normal">fo</span><span style="font-weight: normal">r</span><span style="font-weight: normal">
191 +presentation via public REST </span><span style="font-weight: normal">API</span><span style="font-weight: normal">.
192 +Architectural review</span><span style="font-weight: normal">s.
193 +</span><span style="font-weight: normal">Parameterized clustered</span><span style="font-weight: normal">
194 +linux </span><span style="font-weight: normal">systems deployment.
195 +Mentoring of student junior developer on CRUD data maintenance web
196 +app summer project. </span></font>
197 +</p>
198 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm">
199 +<br/>
200 +
201 +</p>
202 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"><a name="__DdeLink__451_3907750649"></a>
203 +<font size="1" style="font-size: 8pt"><i><span style="font-weight: normal">Key
204 +technologies: </span></i><i><span style="font-weight: normal">Airflow,
205 +</span></i><i><span style="font-weight: normal">Celery,</span></i><i><span style="font-weight: normal">
206 +Python 3, SQLAlchemy, Alembic, Ansible, </span></i><i><span style="font-weight: normal">Elasticsearch,
207 +</span></i><i><span style="font-weight: normal">PostgreSQL </span></i><i><span style="font-weight: normal">with
208 +</span></i><i><span style="font-weight: normal">btree_gist, Mongodb,
209 +Flask, </span></i><i><span style="font-weight: normal">RHEL, </span></i><i><span style="font-weight: normal">Linux</span></i></font></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>2015-2016: Programmer, Ammeon Limited</b></p>
216 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm">
217 +<br/>
218 +
219 +</p>
220 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm">
221 +<font size="2" style="font-size: 9pt">On a team developing automated
222 +configuration management (orchestration) utility for linux-based HA
223 +clusters, used for a Java-based telecoms network management solution,
224 +with parallelization of deployment and upgrade functions. Resolution
225 +of memory and concurrency issues including deadlock diagnosis and
226 +prevention in existing multithreaded code.</font></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 +<font size="1" style="font-size: 8pt"><i><span style="font-weight: normal">Key
233 +technologies: </span></i><i><span style="font-weight: normal">Python,
234 +Cherrypy, Celery, SQLAlchemy, Alembic, PostgreSQL, Puppet, Maven,
235 +Jenkins CI, Gdb, Valgrind Helgrin</span></i><i><span style="font-weight: normal">d,
236 +RHEL, </span></i><i><span style="font-weight: normal">Linux</span></i></font></p>
237 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
238 +<br/>
239 +
240 +</p>
241 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
242 +<b>2014-2015: Systems Programmer, Squared Financial Services Limited</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="font-weight: normal; margin-bottom: 0cm">
248 +<font size="2" style="font-size: 9pt">Financial trading systems
249 +development and systems integration. Product-based planning, issue
250 +management. Server-side clustered async Java programming with
251 +various industry-specific APIs and protocols, with secure frontend
252 +webapp with reactive js/html5 UI. Python glue code and devops tasks.</font></p>
253 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm">
254 +<font size="1" style="font-size: 8pt"><i>Key technologies: </i><i>DB2,
255 +</i><i><b>Java</b></i><i>, RxJava, Vert.x (distributed actors),
256 +Hazelcast (in-memory data grid), WebSockets, jsse crypto/security,
257 +Datatables, Jython, CPython, JUnit, Ansible, Maven QuickFIX,
258 +QuickFIX/J, Linux</i></font></p>
259 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; page-break-before: always">
260 +<b>2012-2013: Systems Administrator, Squared Financial Services
261 +Limited</b></p>
262 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm">
263 +<br/>
264 +
265 +</p>
266 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
267 +<font size="2" style="font-size: 9pt"><span style="font-weight: normal">F</span><span style="font-weight: normal">inancial
268 +</span><span style="font-weight: normal">s</span><span style="font-weight: normal">ystems
269 +and network administratio</span><span style="font-weight: normal">n</span><span style="font-weight: normal">.
270 + </span><span style="font-weight: normal">H</span><span style="font-weight: normal">igh
271 +</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
272 +</span><span style="font-weight: normal">linux c</span><span style="font-weight: normal">luste</span><span style="font-weight: normal">ring.
273 +Systems </span><span style="font-weight: normal">and </span><span style="font-weight: normal">services
274 +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">.
275 +Second-site (Dublin/London) b</span><span style="font-weight: normal">ackup
276 +</span><span style="font-weight: normal">and </span><span style="font-weight: normal">disaster-recover</span><span style="font-weight: normal">y
277 +</span><span style="font-weight: normal">architecture and deployment.
278 + </span><span style="font-weight: normal">I</span><span style="font-weight: normal">n-house
279 +CA </span><span style="font-weight: normal">infrastructure.
280 +Replicated d</span><span style="font-weight: normal">irectory
281 +services </span><span style="font-weight: normal">integration.
282 +</span><span style="font-weight: normal">D</span><span style="font-weight: normal">ev</span><span style="font-weight: normal">elopment
283 +work </span><span style="font-weight: normal">on</span><span style="font-weight: normal">
284 +</span><span style="font-weight: normal">FIX </span><span style="font-weight: normal">protocol
285 +</span><span style="font-weight: normal">b</span><span style="font-weight: normal">ridg</span><span style="font-weight: normal">e
286 +</span><span style="font-weight: normal">to</span><span style="font-weight: normal">
287 +</span><span style="font-weight: normal">legacy financial software.</span></font></p>
288 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; font-weight: normal">
289 +<br/>
290 +
291 +</p>
292 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
293 +<b>2009-2011: Systems Programmer, Irish Centre for High End
294 +Computing</b></p>
295 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
296 +<br/>
297 +
298 +</p>
299 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm; text-decoration: none">
300 +<font size="2" style="font-size: 9pt">Development of a web interface
301 +for researchers using HPC systems, and misc. HPC systems
302 +administration and staff and end-user support as-needed.</font></p>
303 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm; text-decoration: none">
304 +<br/>
305 +
306 +</p>
307 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none">
308 +<b>2007-2008: Freelance IT / R&amp;D (self-employed)</b></p>
309 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; font-style: normal; margin-bottom: 0cm; text-decoration: none">
310 +<br/>
311 +
312 +</p>
313 +<p lang="en-US" class="western" align="justify" style="font-weight: normal; font-style: normal; margin-bottom: 0cm; text-decoration: none">
314 +<font size="2" style="font-size: 9pt">Worked on a range of software
315 +projects and volunteer feature enhancements for open source projects.</font></p>
316 +<p lang="en-US" class="western" align="justify" style="font-style: normal; margin-bottom: 0cm; text-decoration: none">
317 +<br/>
318 +
319 +</p>
320 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none">
321 +<b>2004-2007: Cluster Manager with Cosmogrid Consortium, DIAS,
322 +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 +<font size="2" style="font-size: 9pt">Managed batch-processing linux
329 +clusters in DIAS (32 cores) and UCD (256 cores), used by researchers
330 +in astrophysics, geophysics and meteorology. The clusters were
331 +connected into the wider Irish (Grid-Ireland) and European (EGEE)
332 +computing Grid.</font></p>
333 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
334 +<br/>
335 +
336 +</p>
337 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none">
338 +<b>2002-2003: IT Consultant with ESBI Computing, Dublin, Ireland</b></p>
339 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
340 +<br/>
341 +
342 +</p>
343 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
344 +<font size="2" style="font-size: 9pt">On team offering services
345 +primarily within internal market of the ESB. Training in management
346 +consultancy and business process analysis, working on projects such
347 +as resolution of IT issues associated with business separation into
348 +state-regulated and unregulated units and a management information
349 +system for an eastern european environmental agency.</font></p>
350 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
351 +<br/>
352 +
353 +</p>
354 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none">
355 +<b>2001: Programmer with &quot;Javocado&quot;, Stanstead, England</b></p>
356 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
357 +<br/>
358 +
359 +</p>
360 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
361 +<font size="2" style="font-size: 9pt">Java development for small
362 +startup working on web-based interaction with financial live data
363 +feeds</font></p>
364 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
365 +<br/>
366 +
367 +</p>
368 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none">
369 +<b>2000-2001: Programmer/Analyst in the ESB, Dublin, Ireland</b></p>
370 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
371 +<br/>
372 +
373 +</p>
374 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
375 +<font size="2" style="font-size: 9pt">Developed a &quot;secure
376 +extranet&quot; java application for controlled web-based access to
377 +mainframe-stored privileged information across organizational
378 +borders for the assessment of social benefit claims.</font></p>
379 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
380 +<br/>
381 +
382 +</p>
383 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none">
384 +<b>1999: Final year group and individual engineering design projects</b></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">Group project consisted of the
391 +design, construction, and racing of a four-wheeled human powered
392 +vehicle, and individual project consisted of simulation of an
393 +aerodynamic bodyshell for the vehicle.</font></p>
394 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
395 +<br/>
396 +
397 +</p>
398 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none">
399 +<b>1997-1999: Socials technician at Hulme Hall</b></p>
400 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
401 +<br/>
402 +
403 +</p>
404 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
405 +<font size="2" style="font-size: 9pt">Technical management for social
406 +events with attendances of 500-600 people at <span style="text-decoration: none"><span style="font-weight: normal">a
407 +Manchester University student hall of residence.</span></span></font></p>
408 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
409 +<br/>
410 +
411 +</p>
412 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
413 +<b>EDUCATION</b></p>
414 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
415 +<br/>
416 +
417 +</p>
418 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none">
419 +<b>1996-2000: MEng. Hons. Mechanical Engineering (2:2), UMIST,
420 +England </b>
421 +</p>
422 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
423 +<br/>
424 +
425 +</p>
426 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
427 +<font size="2" style="font-size: 9pt"><i>Subjects studied included:
428 +</i>Industrial management and economics, Impact engineering,
429 +Computational fluid dynamics and solid mechanics, Thermodynamics,
430 +Mathematics, Automatic control, Electrical engineering, Dimensional
431 +analysis, Information technology, Computing, Materials, Manufacturing
432 +technology (and more...)</font></p>
433 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
434 +<br/>
435 +
436 +</p>
437 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none">
438 +<b>1990-1996: The King's Hospital, Palmerstown, Dublin 20, Ireland</b></p>
439 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
440 +<br/>
441 +
442 +</p>
443 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
444 +<font size="2" style="font-size: 9pt"><span style="font-style: normal"><span style="font-weight: normal">Irish
445 +Leaving Certificate 1996: </span></span> 5 A, 2 B, 1 C, higher level.</font></p>
446 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
447 +<font size="2" style="font-size: 9pt"><span style="font-style: normal"><span style="font-weight: normal">Irish
448 +Junior Certificate 1993: </span></span>6 A, 3 B, higher level.</font></p>
449 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
450 +<font size="2" style="font-size: 9pt"><span style="font-style: normal"><span style="font-weight: normal">Speech
451 +and Drama training: </span></span><span style="font-weight: normal">
452 +</span>Honours (82%) at R.I.A.M. Grade 8</font></p>
453 +<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm">
454 +<font size="2" style="font-size: 9pt">Participated in French and
455 +German language exchange programmes.</font></p>
456 +<!--
457 +<div title="footer"><p lang="en-US" align="right" style="margin-top: 0.81cm; margin-bottom: 0cm">
458 + <i>Page <span style="background: #c0c0c0"><sdfield type=PAGE subtype=RANDOM format=PAGE>2</sdfield></span>
459 + of <span style="background: #c0c0c0"><sdfield type=DOCSTAT subtype=PAGE format=ARABIC>2</sdfield></span></i></p>
460 +</div>
461 +-->
462 +</body>
463 +</html>
464 +