From 8f90159eda4b4919725555680acf31d85bcf3630 Mon Sep 17 00:00:00 2001 From: Cailean Finn Date: Thu, 9 Oct 2025 20:46:21 +0100 Subject: [PATCH] CV Added --- build.py | 11 +++ content/about.md | 1 + content/cv.md | 114 ++++++++++++++++++++++++++ public/about.html | 4 +- public/css/styles.css | 20 +++++ public/cv.html | 88 ++++++++++++++++++++ public/gallery.html | 184 +++++++++++++++++++++--------------------- templates/cv.html | 10 +++ 8 files changed, 339 insertions(+), 93 deletions(-) create mode 100644 content/cv.md create mode 100644 public/cv.html create mode 100644 templates/cv.html diff --git a/build.py b/build.py index 030ba25..c0df6d1 100644 --- a/build.py +++ b/build.py @@ -18,6 +18,7 @@ class Website: self.tags = [] self.all_images = [] self.about_meta, self.about_content, self.about_modified_time = self.fetch_page('content', 'about.md') + self.cv_meta, self.cv_content, self.cv_modified_time = self.fetch_page('content', 'cv.md') def build(self): self.fetch_pages() @@ -27,6 +28,7 @@ class Website: self.create_list() self.build_about() self.build_campfire() + self.build_cv() self.fetch_all_images() self.create_json('public/json/articles.json') @@ -74,6 +76,7 @@ class Website: def fetch_page(self, dir, page): for about in os.listdir(dir): if about == page: + print(page) with open(os.path.join(dir, about), 'r', encoding='utf8') as f: content = f.read() parts = content.split('---') @@ -117,6 +120,14 @@ class Website: content=None ) + def build_cv(self): + template = self.env.get_template('cv.html') + html_output = template.render( + content=self.cv_content + ) + with open(os.path.join('public', 'cv.html'), 'w', encoding='utf8') as output_file: + output_file.write(html_output) + def format_content(self, content): # convert all (link)(src) to tags content = re.sub(r'\(([^)]+)\)\[([^\]]+)\]', r'\1', content) diff --git a/content/about.md b/content/about.md index 0b71d32..ee7c057 100644 --- a/content/about.md +++ b/content/about.md @@ -2,6 +2,7 @@ instagram: https://www.instagram.com/cailean.finn/ gitea: https://git.fioruil.ie/ git: https://github.com/Caileannn +cv: ./cv.html --- Cailean Finn (b. 1997) is an Irish media artist, researcher, and creative technologist from Waterford, Ireland. His practice investigates the idiosyncratic nature of human–machine relationships, drawing from computational histories and engaging with technologies and practices such as creative coding, artificial intelligence/life, game development, and electronics. Through these inquiries, he reflects on how machines mediate agency, perception, and interaction within digital cultures. diff --git a/content/cv.md b/content/cv.md new file mode 100644 index 0000000..61ac6fb --- /dev/null +++ b/content/cv.md @@ -0,0 +1,114 @@ +--- +title: cv +date: 2025-10-07 +header: + ig: url + git: url + email: caileannn@gmail.com +draft: false +--- +## Education + +**(2024)** Pursing a PhD (Designing for Emergence: Artificial Life/Intelligence & Interactive Systems) Funded by CRT-AI, CSIS, University of Limerick. + +**(2021)** M.A Art & Technology, University of Limerick, Ireland. +‘The Electronic Image: An Object of Time & Energy’ + +**(2021)** B.Sc Computer Systems, University of Limerick, Ireland. + +## Professional Experience + +**(2022-Now)** Media Artist & Creative Technologist + +**(2023)** Technician, TUS Clonmel, Co. Tipperary, Ireland. + +**(2022)** Intern/ML Researcher/Creative Technologist, RGBdog Studio, Den Haag, Netherlands. + +## Selected Exhibitions, Performances, & Projects + +**(2025)** 'Foolish Flame', Panic Yes/No, FutureLab, Ars Electronica 25. Linz, Austria. + +**(2024)** 'Stubborn Vectors', Local Artist Networks, Beta Festival. Dublin, Ireland. + +**(2024)** 'Moloch', The OBJECT Itself, Digital Art in Ireland Symposium. Cork, Ireland. + +**(2024)** 'Beauty & The Beep', EXPOSED. Turin, Italy. + +**(2023)** 'Dwelling', Project Arts Centre, Beta Festival. Dublin, Ireland. + +**(2023)** STORY&CODE, MACA x AIxDesign. Amsterdam, Netherlands. + +**(2022)** 'Latent Mirror', Sound & Portraits, WGOA. Waterford, Ireland. + +**(2022)** 'Undefined Panorama', Exceptional Time, Uncertain Moves, SeMA. Seoul, South Korea. + +**(2022)** '(O)MACHINE', Speak It Now Eat It, Re-vision Performing Arts Festival. Belfast, Ireland. + +## Other Work + +**(2024/25)** Web Design & Development for Beta Festival 24/25. + +**(2024)** 'Imagined Islands' Creative Technologist/ML Engineer, Cybernate Residency 2024 + +**(2024)** 'NOURA TAFECHE, 75 tbps', Web Design & Development, transmediale 2024. + +**(2022)** 'Sorry, Please say it again', Soyun Park & Vera Van De Seyp, Creative Technologist/ML Engineer, DDP Seoul Korea. + +## Awards + +**(2024)** Artlinks Bursary Award, Waterford City & County Council. + +**(2023)** Agility Award, Arts Council Ireland. + +**(2023)** Agility Award, Arts Council Ireland. + +## Residencies + +**(2025)** Vašulka Kitchen Brno & Brno Artists in Residence. Brno, Czech. + +**(2023)** STORY&CODE, AIxDesign & Sublab. Netherlands. + +**(2022)** Home Residency, Digital Arts Studio. Belfast, Ireland. + +## Publications + +**(2025)** What is “Dirt” to a Roomba? The Unique Sensory World of my Autonomous Hoover, RTE Brainstom. + +**(2024)** In Focus: Digital Art, Visual Artists Newsletter July/August, VAI. + +**(2023)** THE BIG D.A.T.A Interview, Concept Null, An interactive web application and interview with the Dublin Art and Technology Association. + +**(2023)** Digital Art in Ireland: Reflections and Visuals by James O’Sullivan & Aoibhie McCarthy. + +**(2022)** AI and the Body, AI Playground S01, AIxDesign. + +## Talks + +**(2024)** 'Emergent Behaviour', Artist Bytes, Beta Festival. Dublin, Ireland. + +**(2024)** 'Digital Gardening in The Age of The Platform', (Arts Practioner), Digital Art in Ireland Symposium. Cork, Ireland. + +## Interests, Software, Tools etc. ╰(‵□′)╯ + +Creative Coding, Programming, Web Design & Development, Computer Graphics, Machine Learning/Artificial Intelligence, Game Development & Design, Electronics/Physical Computing. + +Creative Coding-wise: OpenFrameworks, JS, p5js, Processing, TouchDesigner*on occasion*. + +Languages: C++, C#, Python, HTML/CSS, JS + +Game-engines: Unity & Unreal Engine. + +Embedded Platforms: Arduino, ESP32, etc. + + + + + + + + + + + + + diff --git a/public/about.html b/public/about.html index a7590bb..c818b27 100644 --- a/public/about.html +++ b/public/about.html @@ -46,6 +46,8 @@
git
+
cv
+

Wanderers:

@@ -54,7 +56,7 @@

Last Modified:

-

Fri Sep 12 14:04:55 2025

+

Tue Oct 7 23:49:41 2025

diff --git a/public/css/styles.css b/public/css/styles.css index 3f33539..976e216 100644 --- a/public/css/styles.css +++ b/public/css/styles.css @@ -25,6 +25,20 @@ body { background-color: whitesmoke; } +h2 { + font-family: 'Redacted Reg'; + letter-spacing: 2px; + font-size: 40px; + color: rgb(245, 102, 102); + line-height: 50px; + margin: 0; +} + +strong { + color: rgb(73, 146, 248); + font-family: 'Redacted Reg'; +} + #container-gallery { position: absolute; top:100px; @@ -634,6 +648,12 @@ body { } @media only screen and (max-width: 480px) { + h2 { + letter-spacing: 1px; + font-size: 20px; + line-height: 25px; + } + #list-container h2 { letter-spacing: 1px; font-size: 20px; diff --git a/public/cv.html b/public/cv.html new file mode 100644 index 0000000..1c51e84 --- /dev/null +++ b/public/cv.html @@ -0,0 +1,88 @@ + + + + + + + + + + + + + cailean.finn + + + + + + + + + +
+ + +
+
+
+

Education

+

(2024) Pursing a PhD (Designing for Emergence: Artificial Life/Intelligence & Interactive Systems) Funded by CRT-AI, CSIS, University of Limerick.

+

(2021) M.A Art & Technology, University of Limerick, Ireland. +‘The Electronic Image: An Object of Time & Energy’

+

(2021) B.Sc Computer Systems, University of Limerick, Ireland.

+

Professional Experience

+

(2022-Now) Media Artist & Creative Technologist

+

(2023) Technician, TUS Clonmel, Co. Tipperary, Ireland.

+

(2022) Intern/ML Researcher/Creative Technologist, RGBdog Studio, Den Haag, Netherlands.

+

Selected Exhibitions, Performances, & Projects

+

(2025) 'Foolish Flame', Panic Yes/No, FutureLab, Ars Electronica 25. Linz, Austria.

+

(2024) 'Stubborn Vectors', Local Artist Networks, Beta Festival. Dublin, Ireland.

+

(2024) 'Moloch', The OBJECT Itself, Digital Art in Ireland Symposium. Cork, Ireland.

+

(2024) 'Beauty & The Beep', EXPOSED. Turin, Italy.

+

(2023) 'Dwelling', Project Arts Centre, Beta Festival. Dublin, Ireland.

+

(2023) STORY&CODE, MACA x AIxDesign. Amsterdam, Netherlands.

+

(2022) 'Latent Mirror', Sound & Portraits, WGOA. Waterford, Ireland.

+

(2022) 'Undefined Panorama', Exceptional Time, Uncertain Moves, SeMA. Seoul, South Korea.

+

(2022) '(O)MACHINE', Speak It Now Eat It, Re-vision Performing Arts Festival. Belfast, Ireland.

+

Other Work

+

(2024/25) Web Design & Development for Beta Festival 24/25.

+

(2024) 'Imagined Islands' Creative Technologist/ML Engineer, Cybernate Residency 2024

+

(2024) 'NOURA TAFECHE, 75 tbps', Web Design & Development, transmediale 2024.

+

(2022) 'Sorry, Please say it again', Soyun Park & Vera Van De Seyp, Creative Technologist/ML Engineer, DDP Seoul Korea.

+

Awards

+

(2024) Artlinks Bursary Award, Waterford City & County Council.

+

(2023) Agility Award, Arts Council Ireland.

+

(2023) Agility Award, Arts Council Ireland.

+

Residencies

+

(2025) Vašulka Kitchen Brno & Brno Artists in Residence. Brno, Czech.

+

(2023) STORY&CODE, AIxDesign & Sublab. Netherlands.

+

(2022) Home Residency, Digital Arts Studio. Belfast, Ireland.

+

Publications

+

(2025) What is “Dirt” to a Roomba? The Unique Sensory World of my Autonomous Hoover, RTE Brainstom.

+

(2024) In Focus: Digital Art, Visual Artists Newsletter July/August, VAI.

+

(2023) THE BIG D.A.T.A Interview, Concept Null, An interactive web application and interview with the Dublin Art and Technology Association.

+

(2023) Digital Art in Ireland: Reflections and Visuals by James O’Sullivan & Aoibhie McCarthy.

+

(2022) AI and the Body, AI Playground S01, AIxDesign.

+

Talks

+

(2024) 'Emergent Behaviour', Artist Bytes, Beta Festival. Dublin, Ireland.

+

(2024) 'Digital Gardening in The Age of The Platform', (Arts Practioner), Digital Art in Ireland Symposium. Cork, Ireland.

+

Interests, Software, Tools etc. ╰(‵□′)╯

+

Creative Coding, Programming, Web Design & Development, Computer Graphics, Machine Learning/Artificial Intelligence, Game Development & Design, Electronics/Physical Computing.

+

Creative Coding-wise: OpenFrameworks, JS, p5js, Processing, TouchDesigneron occasion.

+

Languages: C++, C#, Python, HTML/CSS, JS

+

Game-engines: Unity & Unreal Engine.

+

Embedded Platforms: Arduino, ESP32, etc.

+
+
+ +
+ + \ No newline at end of file diff --git a/public/gallery.html b/public/gallery.html index 3c32a69..5794bdf 100644 --- a/public/gallery.html +++ b/public/gallery.html @@ -34,193 +34,193 @@ diff --git a/templates/cv.html b/templates/cv.html new file mode 100644 index 0000000..25b6897 --- /dev/null +++ b/templates/cv.html @@ -0,0 +1,10 @@ +{% extends "_base.html" %} + +{% block content %} +
+
+
+ {{ content }} +
+
+{% endblock %} \ No newline at end of file