-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
334 lines (319 loc) · 20.7 KB
/
index.html
File metadata and controls
334 lines (319 loc) · 20.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Daniel Murphy</title>
<link rel="stylesheet" href="./styles.css">
<script src="https://kit.fontawesome.com/c8e4d183c2.js" crossorigin="anonymous"></script>
</head>
<body>
<section id="aboutme">
<nav>
<div class="personal__logo">Daniel Murphy</div>
<ul class="nav__link--list">
<li class="nav__link">
<a href="#languages" class="
nav__link--anchor
link__hover-effect
link__hover-effect--black">Tech Stack</a>
</li>
<li class="nav__link">
<a href="#projects" class="
nav__link--anchor
link__hover-effect
link__hover-effect--black">Projects</a>
</li>
<li class="nav__link">
<a href="mailto:dannymurphy_7@icloud.com" class="
nav__link--anchor
nav__link--anchor-primary">Contact</a>
</li>
</ul>
</nav>
<div class="flex flex-1">
<div class="about-me__info row">
<div class="about-me__info--container">
<figure class="about-me__picture--mask">
<img src="./assets/headshot.PNG" class="about-me__picture" alt="Picture of Me">
</figure>
<h1 class="about-me__info--title">
Daniel Murphy
</h1>
<div class="about-me__links">
<a href="https://github.com/dxnnymurphy" target="_blank" class="about-me__link">
<i class="fab fa-github-square"></i>
</a>
<a href="https://www.linkedin.com/in/danny-murphy-964943130/" target="_blank" class="about-me__link">
<i class="fab fa-linkedin"></i>
</a>
<a href="./assets/cv18nov.pdf" target="_blank" class="about-me__link">
<i class="fas fa-file-pdf"></i>
</a>
<a href="mailto:dannymurphy_7@icloud.com" target="_blank" class="about-me__link">
<i class="fas fa-envelope"></i>
</a>
</div>
<p class="about-me__info--para">
I am a Graduate Software Engineer at Solirius Consulting, I have a range of experience in front-end and back-end
development as well as data engineering.
</p>
</div>
</div>
</div>
</section>
<section id="languages">
<div class="container">
<div class="row">
<h1 class="section__title"> My technology stack includes:</h1>
<div class="language__list">
<div class="language">
<figure class="language__img--wrapper">
<img src="https://upload.wikimedia.org/wikipedia/commons/thumb/3/38/HTML5_Badge.svg/240px-HTML5_Badge.svg.png"
alt="Html Logo" class="language__img" />
</figure>
<span class="language__name">HTML</span>
</div>
<div class="language">
<figure class="language__img--wrapper">
<img src="https://cdn.iconscout.com/icon/free/png-256/css-131-722685.png" alt="CSS Logo"
class="language__img" />
</figure>
<span class="language__name">CSS</span>
</div>
<div class="language">
<figure class="language__img--wrapper">
<img src="https://cdn.iconscout.com/icon/free/png-256/javascript-1-225993.png"
alt="JavaScript Logo" class="language__img" />
</figure>
<span class="language__name">JavaScript</span>
</div>
<div class="language">
<figure class="language__img--wrapper">
<img src="https://upload.wikimedia.org/wikipedia/commons/c/c3/Python-logo-notext.svg"
alt="Python Logo" class="language__img" />
</figure>
<span class="language__name">Python</span>
</div>
<div class="language">
<figure class="language__img--wrapper">
<img src="https://upload.wikimedia.org/wikipedia/labs/8/8e/Mysql_logo.png" alt="MySQL Logo"
class="language__img" />
</figure>
<span class="language__name">MySQL</span>
</div>
<div class="language">
<figure class="language__img--wrapper">
<img src="https://upload.wikimedia.org/wikipedia/commons/1/18/C_Programming_Language.svg"
alt="C Logo" class="language__img" />
</figure>
<span class="language__name">C</span>
</div>
<div class="language">
<figure class="language__img--wrapper">
<img src="https://upload.wikimedia.org/wikipedia/commons/thumb/1/18/ISO_C%2B%2B_Logo.svg/240px-ISO_C%2B%2B_Logo.svg.png"
alt="C Logo" class="language__img" />
</figure>
<span class="language__name">C++</span>
</div>
<div class="language">
<figure class="language__img--wrapper">
<img src="./assets/pyspark.png"
alt="PySpark Logo" class="language__img" />
</figure>
<span class="language__name">PySpark</span>
</div>
</div>
</div>
</div>
</section>
<section id="projects">
<div class="container">
<div class="row">
<h1 class="section__title">Here are some of the projects I have been involved in:</h1>
<ul class="projects__list">
<li class="project">
<div class="project__wrapper">
<img src="./assets/cleaned_films.png" class="project__img" alt="">
<div class="project__description">
<h3 class="project__description--title">Movies Web App</h3>
<div class="projectlanguage">
<figure class="projectlanguage__img--wrapper">
<img src="./assets/pyspark.png"
alt="PySpark Logo" class="projectlanguage__img" />
</figure>
<figure class="projectlanguage__img--wrapper">
<img src="https://upload.wikimedia.org/wikipedia/labs/8/8e/Mysql_logo.png" alt="MySQL Logo"
class="projectlanguage__img" />
</figure>
<figure class="projectlanguage__img--wrapper">
<img src="https://upload.wikimedia.org/wikipedia/commons/c/c3/Python-logo-notext.svg"
alt="Python Logo" class="projectlanguage__img" />
</figure>
<figure class="projectlanguage__img--wrapper">
<img src="https://upload.wikimedia.org/wikipedia/commons/thumb/3/38/HTML5_Badge.svg/240px-HTML5_Badge.svg.png"
alt="Html Logo" class="projectlanguage__img" />
</figure>
<figure class="projectlanguage__img--wrapper">
<img src="https://cdn.iconscout.com/icon/free/png-256/css-131-722685.png" alt="CSS Logo"
class="projectlanguage__img" />
</figure>
</div>
<p class="project__description--para">
This project was assigned by my 'buddy' during my first two weeks at Solirius Consulting.
It was focussed on providing an introduction to building ETL data pipelines using Luigi. The pipeline
involved reading data from a .csv file applying transformations to datasets using PySpark and then
reading and writing this to and from a MySQL database.
Although the main focus of this project was the data engineering aspect, the nature of the project
involved some front-end development too. The web app had a table which showed top 10 films, according to
various filters in drop down menus that could be selected by the user.
</p>
<div class="project__description--links">
<a href="https://github.com/dxnnymurphy/movieswebapp" target="_blank"
class="project__description--link">
<i class="fab fa-github-square"></i></a>
</div>
</div>
</div>
</li>
<li class="project">
<div class="project__wrapper">
<img src="./assets/uos3_final.png" class="project__img" alt="">
<div class="project__description">
<h3 class="project__description--title">University of Southampton Small Satellite</h3>
<!-- <h4 class="project__description--sub-title">C</h4> -->
<div class="projectlanguage">
<figure class="projectlanguage__img--wrapper">
<img src="https://upload.wikimedia.org/wikipedia/commons/1/18/C_Programming_Language.svg"
alt="C Logo" class="projectlanguage__img" />
</figure>
</div>
<p class="project__description--para">
I was the lead Electrical Power System engineer for the University of Southampton
Small Satellite (UoS3) project in 2020/21, as my masters group design project.
Despite a year plagued with COVID issues that affected access to facilities, we
were able to make a significant amount of progress in both the EPS system and the
project overall.
At the start of the year, we found the EPS module of the software was untested,
poorly documented and incomplete. The decision was made to redesign the architecture
of the EPS module and perform a complete rewrite.
By the end of the year, the EPS module rewrite was around 90% complete. The new
software architecture is well documented and written to the same standards as the
rest of the project’s software. Full software and hardware integration testing
between the EPS module and the onboard computer were completed, which is a key
milestone in the project’s lifecycle.
</p>
<div class="project__description--links">
<a href="https://github.com/dxnnymurphy/eps-firmware" target="_blank"
class="project__description--link">
<i class="fab fa-github-square"></i></a>
</div>
</div>
</div>
</li>
<li class="project">
<div class="project__wrapper">
<img src="./assets/ip.png" class="project__img" alt="">
<div class="project__description">
<h3 class="project__description--title">Monitoring Air Quality around Southampton with
Low-Cost Sensors</h3>
<!-- <h4 class="project__description--sub-title">Python</h4> -->
<div class="projectlanguage">
<figure class="projectlanguage__img--wrapper">
<img src="https://upload.wikimedia.org/wikipedia/commons/c/c3/Python-logo-notext.svg"
alt="Python Logo" class="projectlanguage__img" />
</figure>
</div>
<p class="project__description--para">
My individual project in my third year at university involved studying the viability
of using low-cost sensors to perform air quality monitoring across Southampton. The
pollutants that I measured were PM2.5 and NO2, as well as temperature and humidity
to see how the weather conditions affected pollutant levels.
The system was Raspberry Pi based and used a python script to operate and take
readings from the sensors, and then record the data in an organised manner in a .csv
file for analysis.
When compared to the sophisticated, expensive system employed by Southampton city
council the results were mixed. The PM2.5 sensor showed high promise and after
calibration closely mirrored the council’s system, however the analogue NO2 sensor’s
results were completely random. The second part of the experiment utilised the
system around the city at similar times to see how pollutant levels varied.
The overall results of this experiment showed that there were low-cost sensors on
the market that could produce high quality results and the benefits of developing a
network of low-cost monitoring systems to gain insight into pollutant distribution
across the city.
</p>
<div class="project__description--links">
<a href="https://github.com/dxnnymurphy/Individual-Project" target="_blank"
class="project__description--link">
<i class="fab fa-github-square"></i></a>
</div>
</div>
</div>
</li>
<li class="project">
<div class="project__wrapper">
<img src="./assets/ecu_box_final.png" class="project__img" alt="">
<div class="project__description">
<h3 class="project__description--title">ECU Fault Induction Box</h3>
<!-- <h4 class="project__description--sub-title">C++</h4> -->
<div class="projectlanguage">
<figure class="projectlanguage__img--wrapper">
<img src="https://upload.wikimedia.org/wikipedia/commons/thumb/1/18/ISO_C%2B%2B_Logo.svg/240px-ISO_C%2B%2B_Logo.svg.png"
alt="C++ Logo" class="projectlanguage__img" />
</figure>
</div>
<p class="project__description--para">
When I was working at Jaguar Land Rover, I worked on the
hardware in the loop (HIL) rig, this was used to simulate a vehicle, allowing the
team to run a variety of software and hardware tests across multiple vehicles in one location.
One of the main issues the team were facing was that the rig engineer was spending too much
of her time performing ECU warranty testing, which was not an efficient use of the
HIL rig and was causing some delays in completing sprints.
I designed, prototyped and programmed the ECU fault induction box. This
Arduino-powered device can simulate 150+ faults that were tested in the ECU
warranty testing, including faults in analogue sensors, PWM sensors and other loads.
The C++ script allowed the Arduino to display the current configuration onto an LCD
screen to allow the user to see whether the ECU was sending the correct readings,
and to generate PWM signals of a variable duty cycle to simulate six PWM sensors in
the current line of vehicles.
This project was a success, as the simple yet time-consuming warranty tests could
still be performed, whilst other more important work could occupy the HIL rig.
</p>
<div class="project__description--links">
<a href="https://github.com/dxnnymurphy/ECU-Fault-Induction-Box" target="_blank"
class="project__description--link">
<i class="fab fa-github-square"></i></a>
</div>
</div>
</div>
</li>
</ul>
</div>
</div>
</section>
<footer>
<div class="row footer__row">
<a href="#">
<figure>
<img src="./assets/backtotop.png" class="footer__logo--img" alt="">
</figure>
</a>
<div class="footer__social--list">
<a href="https://github.com/dxnnymurphy" target="_blank" class="footer__social--link
link__hover-effect
link__hover-effect--white"><i class="fab fa-github-square"></i> GitHub</a>
<a href="https://www.linkedin.com/in/danny-murphy-964943130/" target="_blank" class="footer__social--link
link__hover-effect
link__hover-effect--white"><i class="fab fa-linkedin"></i> LinkedIn</a>
<a href="./assets/cv18nov.pdf" target="_blank" class="footer__social--link
link__hover-effect
link__hover-effect--white" download><i class="fas fa-file-pdf"></i> CV</a>
<a href="mailto:dannymurphy_7@icloud.com" target="_blank" class="footer__social--link
link__hover-effect
link__hover-effect--white"><i class="fas fa-envelope"></i> Email</a>
</div>
</div>
</footer>
</body>
</html>