Skip to content

Commit fd26ec7

Browse files
Add files via upload
1st Edition of CV Page + accompanying CSS
1 parent b2bbc21 commit fd26ec7

File tree

2 files changed

+285
-0
lines changed

2 files changed

+285
-0
lines changed

index.html

Lines changed: 130 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,130 @@
1+
<!DOCTYPE html>
2+
<html>
3+
<head>
4+
<!-- Google Fonts & Stylesheet -->
5+
<style>
6+
@import url('https://fonts.googleapis.com/css2?family=Catamaran:wght@100..900&family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Sarala:wght@400;700&display=swap');
7+
</style>
8+
<!--Job-related Stylesheet pun here -->
9+
<link rel="stylesheet" href="./suc.css">
10+
<!-- Misc -->
11+
<title>Séamus O'Donnell - CV</title>
12+
<meta name="Séamus' Online Resume" content="">
13+
<link rel="icon" href="https://webstockreview.net/images/resume-clipart-resume-icon.png">
14+
<meta charset="utf-8">
15+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
16+
</head>
17+
<body class="bodyCV">
18+
<!-- Sidebar navigation -->
19+
<div class="SidebarCV">
20+
<img class="MeCV" src="https://media.licdn.com/dms/image/v2/C4D03AQHhMQ8IOoE1ZQ/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1631788521109?e=1763596800&v=beta&t=teRhXSWpdPHatm2oEC5qygSmewX9nIgVCqVOhBzVVxw" alt = "You, Me, and CV">
21+
<a class="lin" href="https://www.linkedin.com/in/seamusodonnell/"><img src="https://www.svgrepo.com/show/204944/linkedin.svg" alt="LinkedIn" title="LinkedIn" style="width: 1.25vw; margin-bottom: -0.17vw;"></a> <a href="https://www.github.com/EldonSamuelson"><img src="https://www.freeiconspng.com/uploads/github-logo-icon-3.png" alt="Github" title="Github" style="width: 1.25vw; margin-bottom: -0.17vw"></a>
22+
<p>Séamus O'Donnell</p>
23+
<div class="SubBar"
24+
<button class="SubBarBtn"></button>
25+
<div class="SubBar-contentCV">
26+
<a href="#Personal">Summary</a>
27+
<a href="#Skills">Key Skills</a>
28+
<a href="#Experience">Experience</a>
29+
<a href="#Projects">Projects</a>
30+
<a href="#Education">Education</a>
31+
<a href="#Certifications">Certifications</a>
32+
<a href="#Publications">Publications</a>
33+
<a href="#Memberships">Memberships</a>
34+
<a href="#Details">Professional Details</a>
35+
</div>
36+
</div>
37+
</div>
38+
<!-- Page content -->
39+
<div class="MainCV">
40+
<div class="BannerCV">
41+
<h1>CV</h1>
42+
</div>
43+
<h2 id="Personal">Summary</h2>
44+
<p>I'm a Geo-professional working at the intersection of Earth Observation, Geology, and Environmental Modelling, particularly in river modelling using satellite sensors. My work includes creating workflows to support ecosystem monitoring for sensitive river catchments and wetland restoration projects. In my years of work I have contributed to ESA-supported water and carbon ventures, at conferences, and co-authored a paper whilst continuing my professional development to expand into other relevant industries. </p>
45+
46+
<h2 id="Skills">Skills</h2>
47+
<div class="CVSkillsCol">
48+
<p style="margin-top: 0px;">
49+
<b>GIS</b> - Geospatial Analysis, Database Management, QGIS, Post-GIS, ESRI Products, Copernicus WEkEO </p>
50+
<p><b>Remote Sensing</b> - Spectral & Radar Analysis, Google Earth Engine, ESA SNAP, NV5 ENVI, NASA SeaDAS </p>
51+
<p><b>Geology</b> - Environmental Modelling, Hydrology, Geotechnical Engineering, Structural Geology</p>
52+
<p><b>Data Science</b> - Analysis & Statistics, Regression Modelling, OpenModel, OpenRefine, SPSS</p>
53+
<p><b>Programming</b> - SQL, GEE.js, Python, HTML5 & CSS, Git & BASH, <i>(this website!)</i></p>
54+
<p><b>Soft Skills</b> - Detail oriented, Adaptable, MSOffice/LibreOffice, Windows, Linux, FOSS, VScode</p>
55+
</div>
56+
57+
<h2 id="Experience">Professional Experience</h2>
58+
<p><b>GIS & Remote Sensing Specialist - <a href="https://www.aquascope.com/">Aquascope</a></b> | UK (Remote), 2022 - Present</p>
59+
<p>
60+
<li>Plans, designs, and implements Catchment Modelling workflows using National and Global Datasets, developing catchment basins using DEM data for UK and European rivers.
61+
<li>Generates discharge and water quality model parameter sets, performing statistical analysis comparing model results against local river monitoring data to calibrate models.
62+
<li>Produces and develops GEE scripts from scratch using remote sensing data to create near real-time meteorological inputs for catchment model simulations.
63+
<li>Produces and manages geodatabase structures, maintaining catchment model and spatial file organisation alongside clear documentation.
64+
</li></p>
65+
66+
<h2 id="Projects">Projects</h2>
67+
<p><b><a href="https://business.esa.int/projects/apps">ESA - APPS</a></b> - <i><b>A</b>utonomous, <b>P</b>roven, <b>P</b>redictive, <b>S</b>caleable</i>
68+
<li>Combining Remote Sensing Meteorology data from ECMWF ERA-5 and NASA GPM IMERG in Google Earth Engine to model (in PERSIST/INCA) River Discharge and Nitrate/Phosphate, and display on an interactive dashboard. Used IFS data in the models for predictive river forecasting for 10 UK Rivers, including the Thames and Wye.
69+
<li> Demonstrated predictive abilities of PERSIST/INCA models for the first time, achieving 65-87% goodness-of-fit.
70+
</li></p>
71+
<p><b><a href="https://carbonclear.eu/carbonclear-appoints-aquascope-as-mrv-partner-for-flagship-nature-based-carbon-project-in-slovenia/">ESA Continuation Project</a></b> - <i>MRV & Carbon Accounting in Complex River Systems</i>
72+
<li>Developing from ESA-APPS, integrate additional INCA models to monitor and estimate Carbon biomass accumulation scenarios in Slovenian Wetlands. In collaboration with <a href="https://carbonclear.eu/">CarbonClear</a> to aid in ecological management through Monitoring, Reporting, and Verification with a Carbon Asset Verification (CAVe) Report. <i>Project Ongoing</i>
73+
</li>
74+
<p><b><a href="https://www.wwf.org.uk/learn/wholescape">WWF Catchment Modelling and Scenario Planning</a></b> - <i>Modelling in Environmentally Sensitive River Basins</i>
75+
<li>Working with the World Wildlife Fund to develop further catchments in the Aquascope Dashboard, assisting with additonal Catchment Management Plans to improve river water quality and mitigate future trends with scenario modelling. <i>Project Ongoing</i>
76+
</li>
77+
78+
<h2 id="Education">Education</h2>
79+
<p><b>MSc Geographic Information Science</b> <i>with Distinction</i> | University of Edinburgh, 2020 - 2021 </p>
80+
<li>Thesis & Technical Document: "<a href="https://www.geos.ed.ac.uk/~mscgis/20-21/s2133927/">Evaluating the Suitability of Sentinel-2 Imagery for Marine Macro-plastic Detection in Coastal Areas</a>". <i>Currently under Review for Publication</i>
81+
<li>Modules: Remote Sensing, Earth Observation, Environmental & Spatial Modelling, Technological Infrastructure.
82+
</li>
83+
<p><b>BSc (Honours) Geology</b> <i>2:1</i> | Cardiff University, 2014 - 2017</p>
84+
<li>Thesis & Fieldmapping: "The Geology of St. Davids Coastline, South West Wales"
85+
<li>Modules: Geological Fieldwork (Wales, Scotland, England, Spain, Cyprus), Structural Geology & Geotechnical Engineering, Resource Mapping, Hydro- & Glaciology, GIS, Geomorphology.
86+
</li>
87+
88+
<h2 id="Certifications">Certifications</h2>
89+
<li>9+ Courses on Earth & Environmental Observation using Satellite Data - <i><a href="https://www.earthdata.nasa.gov/data/projects/arset">NASA ARSET</a>, 2022 - Ongoing</i>
90+
<li>3 Courses on the Copernicus Remote Sensing Ecosystem - <i><a href="https://www.copernicus.eu/en/opportunities/education/copernicus-mooc">University of Luxembourg CC</a> 2021, <a href="https://events.wekeo.eu/wekeo-essentials">Copernicus ECMWF</a> 2025</i>
91+
<li>2 Courses on GIS Programming and QGIS - <i><a href="https://www.esri.com/training/catalog/57630436851d31e02a43f13c/python-for-everyone/">ESRI</a> 2020, <a href="https://www.udemy.com/certificate/UC-1189a5f9-14c2-4a65-af83-3abc114ebef9/">Udemy</a> 2021</i>
92+
<li>CPD Structural Geology for Exploration & Mining - <i><a href="https://www.cardiff.ac.uk/professional-development/available-training/short-courses/view/structural-geology-for-exploration-and-mining">Cardiff University</a>, 2020</i>
93+
<li> <i>Additional Certifications, Trainings, and details on <a href="https://www.linkedin.com/in/seamusodonnell/details/certifications/"><b>LinkedIn</b></a></i>
94+
</li>
95+
96+
<h2 id="Publications">Research Publications</h2>
97+
<p>Whitehead, P. G., Edmunds, P., Bussi, G., O’Donnell, S., Futter, M., 2024. "Real-time Water Quality Forecasting in Rivers Using Satellite Data and Dynamic Models: An Online System for Operational Management, Control and Citizen Science". <i>Frontiers in Environmental Science, 12:1331783</i>. <a href="https://doi.org/10.3389/fenvs.2024.1331783">https://doi.org/10.3389/fenvs.2024.1331783</a></p>
98+
99+
<h2 id="Memberships">Memberships & Associations</h2>
100+
<li>Association for Geographic Information (AGI) - <i>Network Member</i>, 2020 - Present
101+
<li>Royal Geographic Society of London (GSL) - <i>Fellow (FGS)</i>, 2014 - 2021
102+
</li>
103+
104+
<h3>Conference Attendences</h3>
105+
<li> Google <a href="https://earthoutreachonair.withgoogle.com/#geoforgoodsummit"> Geo For Good</a>, Virtual 2021-2022, Mountain View CA 2023, Dublin 2024
106+
<li> ESA <a href="https://ecseco.org/event/general-meeting/"> ECSECO 1st General Meeting</a>, Vienna 2022
107+
</li>
108+
109+
<h2 id="Details">Professional Details</h2>
110+
<p><b>Location</b> - Vienna, Austria/Pembrokeshire, Wales</p>
111+
<p><b>Languages</b> - English (Native), German (A1), Welsh (A1)</p>
112+
<p><b>Right to Work/Authorisation/Permit</b> - UK and EU/EEA without sponsorship (Irish National)</p>
113+
114+
</div>
115+
<!-- ╔=========╗ -->
116+
<!-- ║∙|\∙∙∙/|∙║ -->
117+
<!-- ║∙)(║║║)(∙║ -->
118+
<!-- ║=\■║║║■/=║ -->
119+
<!-- ║∙∙)===(∙∙║ -->
120+
<!-- ║∙/■║║║■\∙║ -->
121+
<!-- ║∙|■║║║■|∙║ -->
122+
<!-- ║/■■║║║■■\║ -->
123+
<!-- ║\■■║║║■■/║ -->
124+
<!-- ║∙\■║║║■/∙║ -->
125+
<!-- ╚=========╝ -->
126+
<!--Do you think this CV could be better, or are you interested in hiring?!-->
127+
<!--Contact me on LinkedIn and tell me what's in this box!-->
128+
<script src="" async defer></script>
129+
</body>
130+
</html>

suc.css

Lines changed: 155 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,155 @@
1+
/* FONTS LIST
2+
G-fonts:
3+
Open Sans (Good for text and symbols)
4+
Noto Sans (Good for text and symbols)
5+
Catamaran (Only good for Headers, symbols iffy)
6+
Sarala (Only good for text, symbols iffy, fixed weights)
7+
8+
*/
9+
10+
/* Body colours are in hwb so the transparency is the same for all variants)*/
11+
.bodyCV {background-color: hwb(60 95% 0%);}
12+
13+
/*Divs*/
14+
/* The sidebar main navigation menu */
15+
.SidebarCV {
16+
height: 100%; /* Full-height: remove this if you want "auto" height */
17+
width: 11%; /* Set the width of the sidenav */
18+
position: fixed; /* Fixed Sidebar (stay in place on scroll) */
19+
z-index: 1; /* Stay on top */
20+
top: 0; /* Stay at the top */
21+
left: 0;
22+
background-color: hwb(210 0% 20%);
23+
overflow-x: hidden; /* Disable horizontal scroll */
24+
overflow-y: auto; /* Lets you scroll to the other sidebar links if screen is too small or minimised */
25+
}
26+
27+
/* The sidebar links */
28+
.lin img {
29+
margin-top: 5%;
30+
margin-left: 35%
31+
}
32+
33+
.SidebarCV p {
34+
text-decoration: solid;
35+
text-align: center;
36+
font-size: 1.5vw;
37+
font-family: 'Sarala', sans-serif;
38+
color: #000000;
39+
display: block;
40+
}
41+
42+
.SidebarCV a:hover {
43+
color: #f1f1f1;
44+
}
45+
46+
.SidebarCV {
47+
background-color: hwb(89 53% 31%);
48+
}
49+
50+
.SubBar-contentCV {
51+
background-color: hwb(89 53% 31%);
52+
}
53+
54+
.SubBar-contentCV a {
55+
font-size: 1.3vw;
56+
color: white;
57+
text-decoration: none;
58+
padding: 0.25em 0.25em 0.25em 0.25em;
59+
text-decoration: solid;
60+
text-align: center;
61+
font-family: 'Sarala', sans-serif;
62+
display: block;
63+
}
64+
65+
.SubBar-contentCV a:hover {
66+
background-color: #ffffff;
67+
color: black; /*text colour*/
68+
}
69+
70+
.SubBar:hover .SubBar-contentCV {
71+
display: block;
72+
}
73+
74+
.MeCV {
75+
width: 80%;
76+
margin-left: 10%;
77+
margin-right: 10%;
78+
margin-top: 8%;
79+
}
80+
81+
/* Style Mainpage content */
82+
.MainCV {
83+
margin-left: 11%; /* Same as the width of sidenav */
84+
padding: 0px 10px;
85+
}
86+
87+
.BannerCV {
88+
background-color: hwb(89 53% 31%);
89+
position: relative;
90+
z-index:2;
91+
left:0;
92+
top:0;
93+
height: 10%;
94+
width: 100%;
95+
padding:0;
96+
text-align: center;
97+
}
98+
99+
.CVSkillsCol {
100+
column-count: 3;
101+
column-gap: 5vw;
102+
column-rule: 1px solid black;
103+
}
104+
105+
/* Semantics */
106+
107+
h1 {
108+
font-family: 'Catamaran', sans-serif;
109+
font-size: 2.5vw;
110+
position: relative;
111+
padding-top:0.25%;
112+
margin-top: 0;
113+
margin-bottom: 0;
114+
}
115+
116+
/* Sub Headers*/
117+
h2 {
118+
font-family: 'Catamaran', sans-serif;
119+
font-size: 1.75vw;
120+
}
121+
122+
h3 {
123+
font-family: 'Catamaran', sans-serif;
124+
font-size: 1.2vw;
125+
}
126+
127+
/* The talky bits*/
128+
p {
129+
font-family: 'Noto Sans', sans-serif;
130+
font-size: 1vw;
131+
text-align: justify;
132+
}
133+
134+
li {
135+
font-family: 'Noto Sans', sans-serif;
136+
font-size: 1vw;
137+
text-align: justify;
138+
margin-left: 15px;
139+
}
140+
141+
.MainCV a:link {
142+
color: hwb(89 24% 54%)
143+
}
144+
145+
.MainCV a:visited {
146+
color: hwb(269 24% 34%)
147+
}
148+
149+
.MainCV a:hover {
150+
color: hwb(269 24% 14%)
151+
}
152+
153+
.MainCV a:active {
154+
color: hwb(89 24% 14%)
155+
}

0 commit comments

Comments
 (0)