Changes for page CV
Last modified by Administrator on 2025/04/07 13:42
From version
65.1


edited by Administrator
on 2024/11/04 14:15
on 2024/11/04 14:15
Change comment:
Uploaded new attachment "golden_david_cv_web_20241104.pdf", version 1.1
To version
54.1


edited by Administrator
on 2022/02/16 22:11
on 2022/02/16 22:11
Change comment:
There is no comment for this version
Summary
Details
- Page properties
-
- Content
-
... ... @@ -1,7 +1,7 @@ 1 -[[[[image:icon:page_white_acrobat]].pdf>>attach:golden_david_cv_web_202 31124.pdf]] / [[[[image:icon:page_white_text]].html>>attach:golden_david_cv_web_20231124b.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_202 31124b.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_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_20231124b.html
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.admin - Size
-
... ... @@ -1,1 +1,0 @@ 1 -25.1 KB - Content
-
... ... @@ -1,457 +1,0 @@ 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 7.5.8.2 (Linux)"/> 7 - <meta name="created" content="2004-08-14T16:36:27"/> 8 - <meta name="changed" content="2023-11-24T13:48:30.169515485"/> 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: 2023-11-24</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: Jan 2024. Primarily interested in project-based 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>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: 62 -</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> 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 -On finance technology team developing ETL processes for transfer of 69 -bitemporal financial data from a central portfolio accounting system 70 -to data warehouse for web api provision and on-demand reporting. 71 -Migration of deployment of ETL processes to containerized CICD on 72 -cloud-hosted k8s cluster service.</p> 73 -<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm"> 74 -<br/> 75 - 76 -</p> 77 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"> 78 -<font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Key 79 -technologies: </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Python, 80 -</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">PostgreSQL</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal"> 81 -RDBMS, </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">SS&C 82 -</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Advent 83 -</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Geneva, 84 -AWS Cloud, Kubernetes, Containers</span></i></font></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"> 90 -<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>: 91 -Bank of America</b></p> 92 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"> 93 -<br/> 94 - 95 -</p> 96 -<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm"> 97 -Backend and frontend enhancements to internal-facing global market 98 -risk data ETL, API provision, and reporting systems.</p> 99 -<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm"> 100 -<br/> 101 - 102 -</p> 103 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"> 104 -<font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Key 105 -technologies: </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Python, 106 -</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">DB2 107 -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 108 -</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">, 109 -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, 110 -React</span></i></font></p> 111 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"> 112 -<br/> 113 - 114 -</p> 115 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"> 116 -<b>2020: Freelance and Personal Projects</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="ember7256"></a> 122 -In light of 2020 pandemic, took year out to work primarily on 123 -personal and minor freelance projects.</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>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>: 130 -Bank of America Merrill Lynch</b></p> 131 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"> 132 -<br/> 133 - 134 -</p> 135 -<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm"><a name="__DdeLink__477_1934410812"></a> 136 -Enhancements to distributed and highly available FX post-trade system 137 -and supporting infrastructure, improvements to CI/CD processes, and 138 -internal-facing data reporting projects.</p> 139 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"> 140 -<br/> 141 - 142 -</p> 143 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"> 144 -<font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Key 145 -technologies: </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Java, 146 -Spring WebFlux, </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Swagger, 147 -Postman, </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Cloudera, 148 -</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Python, 149 -</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Airflow, 150 -Jenkins CI, Ansible, </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Linux</span></i></font></p> 151 -<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm"> 152 -<br/> 153 - 154 -</p> 155 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"> 156 -<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>: 157 -Houses of the Oireachtas</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"> 163 -<span style="font-weight: normal">Adaptation for concurrent execution 164 -and parallelization of ETL processes </span><span style="font-weight: normal">for 165 -ongoing web project. </span><span style="font-weight: normal">Mongo</span><span style="font-weight: normal">DB</span><span style="font-weight: normal"> 166 -to Postgre</span><span style="font-weight: normal">SQL</span><span style="font-weight: normal"> 167 -data stack migration.</span><span style="font-weight: normal"> 168 -D</span><span style="font-weight: normal">irected acyclic graph based 169 -workflow </span><span style="font-weight: normal">design for 170 -t</span><span style="font-weight: normal">ime-</span><span style="font-weight: normal">partitioned 171 -dat</span><span style="font-weight: normal">a integration </span><span style="font-weight: normal">of 172 -d</span><span style="font-weight: normal">ocument database sources. 173 -</span><span style="font-weight: normal">B</span><span style="font-weight: normal">ulk 174 -load </span><span style="font-weight: normal">to </span><span style="font-weight: normal">Elasticsearch 175 -</span><span style="font-weight: normal">fo</span><span style="font-weight: normal">r</span><span style="font-weight: normal"> 176 -presentation via public REST </span><span style="font-weight: normal">API</span><span style="font-weight: normal">. 177 -Architectural review</span><span style="font-weight: normal">s. 178 -</span><span style="font-weight: normal">Parameterized clustered</span><span style="font-weight: normal"> 179 -linux </span><span style="font-weight: normal">systems deployment. 180 -Mentoring of student junior developer on CRUD data maintenance web 181 -app summer project. </span> 182 -</p> 183 -<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm"> 184 -<br/> 185 - 186 -</p> 187 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"><a name="__DdeLink__451_3907750649"></a> 188 -<font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Key 189 -technologies: </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Airflow, 190 -</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"> 191 -Python 3, SQLAlchemy, Alembic, Ansible, </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Elasticsearch, 192 -</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">PostgreSQL 193 -</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">with 194 -</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">btree_gist, 195 -Mongodb, Flask, </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">RHEL, 196 -</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Linux</span></i></font></p> 197 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"> 198 -<br/> 199 - 200 -</p> 201 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"> 202 -<b>2015-2016: Programmer, Ammeon Limited</b></p> 203 -<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm"> 204 -<br/> 205 - 206 -</p> 207 -<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm"> 208 -<font size="2" style="font-size: 10pt">On a team developing 209 -model-based automated configuration management (orchestration) 210 -utility for linux-based HA clusters, used for a java-based telecoms 211 -network management solution, including work on parallelization of the 212 -utility's deployment and upgrade functions. Resolution of memory and 213 -concurrency issues including deadlock diagnosis and prevention in 214 -existing multithreaded code.</font></p> 215 -<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm"> 216 -<br/> 217 - 218 -</p> 219 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"> 220 -<font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Key 221 -technologies: </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Python, 222 -Cherrypy, Celery, SQLAlchemy, Alembic, PostgreSQL, Puppet, Maven, 223 -Jenkins CI, Gdb, Valgrind Helgrin</span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">d, 224 -RHEL, </span></i></font><font size="2" style="font-size: 9pt"><i><span style="font-weight: normal">Linux</span></i></font></p> 225 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"> 226 -<br/> 227 - 228 -</p> 229 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"> 230 -<b>2014-2015: Systems Programmer, Squared Financial Services Limited</b></p> 231 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"> 232 -<br/> 233 - 234 -</p> 235 -<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm"> 236 -<font size="2" style="font-size: 10pt">Financial trading systems 237 -development and systems integration. Product-based planning, issue 238 -management. Server-side clustered async Java programming with 239 -various industry-specific APIs and protocols, with secure frontend 240 -webapp with reactive js/html5 UI. Python glue code and devops tasks.</font></p> 241 -<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm"> 242 -<br/> 243 - 244 -</p> 245 -<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm"> 246 -<font size="2" style="font-size: 9pt"><i>Key technologies: DB2, Java, 247 -RxJava, Vert.x (distributed actors), Hazelcast (in-memory data grid), 248 -WebSockets, jsse crypto/security, Datatables, Jython, CPython, JUnit, 249 -Ansible, Maven QuickFIX, QuickFIX/J, Linux</i></font></p> 250 -<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm"> 251 -<br/> 252 - 253 -</p> 254 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; page-break-before: always"> 255 -<b>2012-2013: Systems Administrator, Squared Financial Services 256 -Limited</b></p> 257 -<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm"> 258 -<br/> 259 - 260 -</p> 261 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"> 262 -<span style="font-weight: normal">F</span><span style="font-weight: normal">inancial 263 -</span><span style="font-weight: normal">s</span><span style="font-weight: normal">ystems 264 -and network administratio</span><span style="font-weight: normal">n</span><span style="font-weight: normal">. 265 - </span><span style="font-weight: normal">H</span><span style="font-weight: normal">igh 266 -</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 267 -</span><span style="font-weight: normal">linux c</span><span style="font-weight: normal">luste</span><span style="font-weight: normal">ring. 268 -Systems </span><span style="font-weight: normal">and </span><span style="font-weight: normal">services 269 -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">. 270 -Second-site (Dublin/London) b</span><span style="font-weight: normal">ackup 271 -</span><span style="font-weight: normal">and </span><span style="font-weight: normal">disaster-recover</span><span style="font-weight: normal">y 272 -</span><span style="font-weight: normal">architecture and deployment. 273 - </span><span style="font-weight: normal">I</span><span style="font-weight: normal">n-house 274 -CA </span><span style="font-weight: normal">infrastructure. 275 -Replicated d</span><span style="font-weight: normal">irectory 276 -services </span><span style="font-weight: normal">integration. 277 -</span><span style="font-weight: normal">D</span><span style="font-weight: normal">ev</span><span style="font-weight: normal">elopment 278 -work </span><span style="font-weight: normal">on</span><span style="font-weight: normal"> 279 -</span><span style="font-weight: normal">FIX </span><span style="font-weight: normal">protocol 280 -</span><span style="font-weight: normal">b</span><span style="font-weight: normal">ridg</span><span style="font-weight: normal">e 281 -</span><span style="font-weight: normal">to</span><span style="font-weight: normal"> 282 -</span><span style="font-weight: normal">legacy financial software.</span></p> 283 -<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm"> 284 -<br/> 285 - 286 -</p> 287 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"> 288 -<b>2009-2011: Systems Programmer, Irish Centre for High End 289 -Computing</b></p> 290 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"> 291 -<br/> 292 - 293 -</p> 294 -<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm; text-decoration: none"> 295 -<font size="2" style="font-size: 10pt">Development of a web interface 296 -for researchers using HPC systems, and misc. HPC systems 297 -administration and staff and end-user support as-needed.</font></p> 298 -<p lang="en-US" class="western" align="justify" style="font-weight: normal; margin-bottom: 0cm; text-decoration: none"> 299 -<br/> 300 - 301 -</p> 302 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none"> 303 -<b>2007-2008: Freelance IT / R&D (self-employed)</b></p> 304 -<p lang="en-US" class="western" align="justify" style="font-style: normal; font-weight: normal; margin-bottom: 0cm; text-decoration: none"> 305 -<br/> 306 - 307 -</p> 308 -<p lang="en-US" class="western" align="justify" style="font-style: normal; font-weight: normal; margin-bottom: 0cm; text-decoration: none"> 309 -<font size="2" style="font-size: 10pt">Worked on a range of software 310 -projects and volunteer feature enhancements for open source projects.</font></p> 311 -<p lang="en-US" class="western" align="justify" style="font-style: normal; margin-bottom: 0cm; text-decoration: none"> 312 -<br/> 313 - 314 -</p> 315 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none"> 316 -<b>2004-2007: Cluster Manager with Cosmogrid Consortium, DIAS, 317 -Ireland</b></p> 318 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"> 319 -<br/> 320 - 321 -</p> 322 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"> 323 -<font size="2" style="font-size: 10pt">Managed batch-processing linux 324 -clusters in DIAS (32 cores) and UCD (256 cores), used by researchers 325 -in astrophysics, geophysics and meteorology. The clusters were 326 -connected into the wider Irish (Grid-Ireland) and European (EGEE) 327 -computing Grid.</font></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>2002-2003: IT Consultant with ESBI Computing, 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 -<font size="2" style="font-size: 10pt">On team offering services 340 -primarily within internal market of the ESB. Training in management 341 -consultancy and business process analysis, working on projects such 342 -as resolution of IT issues associated with business separation into 343 -state-regulated and unregulated units and a management information 344 -system for an eastern european environmental agency.</font></p> 345 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"> 346 -<br/> 347 - 348 -</p> 349 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none"> 350 -<b>2001: Programmer with "Javocado", Stanstead, England</b></p> 351 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"> 352 -<br/> 353 - 354 -</p> 355 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"> 356 -Java development for small startup working on web-based interaction 357 -with financial live data feeds</p> 358 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"> 359 -<br/> 360 - 361 -</p> 362 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none"> 363 -<b>2000-2001: Programmer/Analyst in the ESB, Dublin, Ireland</b></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"> 369 -Developed a "secure extranet" java application for 370 -controlled web-based access to mainframe-stored privileged 371 -information across organizational borders for the assessment of 372 -social benefit claims.</p> 373 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"> 374 -<br/> 375 - 376 -</p> 377 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none"> 378 -<b>1999: Final year group and individual engineering design projects</b></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"> 384 -Group project consisted of the design, construction, and racing of a 385 -four-wheeled human powered vehicle, and individual project consisted 386 -of simulation of an aerodynamic bodyshell for the vehicle.</p> 387 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"> 388 -<br/> 389 - 390 -</p> 391 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none"> 392 -<b>1997-1999: Socials technician at Hulme Hall</b></p> 393 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"> 394 -<br/> 395 - 396 -</p> 397 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"> 398 -Technical management for social events with attendances of 500-600 399 -people at <span style="text-decoration: none"><span style="font-weight: normal">a 400 -Manchester University student hall of residence.</span></span></p> 401 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"> 402 -<br/> 403 - 404 -</p> 405 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"> 406 -<b>EDUCATION</b></p> 407 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"> 408 -<br/> 409 - 410 -</p> 411 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none"> 412 -<b>1996-2000: MEng. Hons. Mechanical Engineering (2:2), UMIST, 413 -England </b> 414 -</p> 415 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"> 416 -<br/> 417 - 418 -</p> 419 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"> 420 -<font size="2" style="font-size: 9pt"><i>Subjects studied included: 421 -</i>Industrial management and economics, Impact engineering, 422 -Computational fluid dynamics and solid mechanics, Thermodynamics, 423 -Mathematics, Automatic control, Electrical engineering, Dimensional 424 -analysis, Information technology, Computing, Materials, Manufacturing 425 -technology (and more...)</font></p> 426 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"> 427 -<br/> 428 - 429 -</p> 430 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm; text-decoration: none"> 431 -<b>1990-1996: The King's Hospital, Palmerstown, Dublin 20, Ireland</b></p> 432 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"> 433 -<br/> 434 - 435 -</p> 436 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"> 437 -<font size="2" style="font-size: 9pt"><span style="font-style: normal"><span style="font-weight: normal">Irish 438 -Leaving Certificate 1996: </span></span> 5 A, 2 B, 1 C, higher level.</font></p> 439 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"> 440 -<font size="2" style="font-size: 9pt"><span style="font-style: normal"><span style="font-weight: normal">Irish 441 -Junior Certificate 1993: </span></span>6 A, 3 B, higher level.</font></p> 442 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"> 443 -<font size="2" style="font-size: 9pt"><span style="font-style: normal"><span style="font-weight: normal">Speech 444 -and Drama training: </span></span><span style="font-weight: normal"> 445 -</span>Honours (82%) at R.I.A.M. Grade 8</font></p> 446 -<p lang="en-US" class="western" align="justify" style="margin-bottom: 0cm"> 447 -<font size="2" style="font-size: 9pt">Participated in French and 448 -German language exchange programmes.</font></p> 449 -<!-- 450 -<div title="footer"><p lang="en-US" align="right" style="margin-top: 0.81cm; margin-bottom: 0cm"> 451 - <i>Page <span style="background: #c0c0c0"><sdfield type=PAGE subtype=RANDOM format=PAGE>2</sdfield></span> 452 - of <span style="background: #c0c0c0"><sdfield type=DOCSTAT subtype=PAGE format=ARABIC>2</sdfield></span></i></p> 453 -</div> 454 ---> 455 -</body> 456 -</html> 457 -
- golden_david_cv_web_20241104.pdf
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.admin - Size
-
... ... @@ -1,1 +1,0 @@ 1 -91.3 KB - Content
- golden_david_cv_web_20210415.pdf
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.admin - Size
-
... ... @@ -1,0 +1,1 @@ 1 +67.6 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&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&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 "Javocado", 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 "power-user" 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 "secure extranet" 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 +