diff --git a/public/images/profile/georg_wahlroos.jpg b/public/images/profile/georg_wahlroos.jpg
new file mode 100644
index 0000000..1c470ee
Binary files /dev/null and b/public/images/profile/georg_wahlroos.jpg differ
diff --git a/public/images/profile/iitu_kuusrainen.jpg b/public/images/profile/iitu_kuusrainen.jpg
new file mode 100644
index 0000000..f2e25f2
Binary files /dev/null and b/public/images/profile/iitu_kuusrainen.jpg differ
diff --git a/public/images/profile/patrik_raita.jpg b/public/images/profile/patrik_raita.jpg
new file mode 100644
index 0000000..7e87b59
Binary files /dev/null and b/public/images/profile/patrik_raita.jpg differ
diff --git a/public/images/profile/sinna_kari.jpg b/public/images/profile/sinna_kari.jpg
new file mode 100644
index 0000000..db4b48c
Binary files /dev/null and b/public/images/profile/sinna_kari.jpg differ
diff --git a/src/components/AfterpartySection.astro b/src/components/AfterpartySection.astro
new file mode 100644
index 0000000..7d51283
--- /dev/null
+++ b/src/components/AfterpartySection.astro
@@ -0,0 +1,54 @@
+
+
+
+ Afterparty of the event is hosted by Reaktor.
+
+
+
+ Afterparty includes:
+
+ - Sauna.
+ - Snacks and drinks.
+ - DJ, karaoke and music.
+ - Opportunity to make deeper connections.
+
+
+
+
+ There are 2 ways to gain access to the afterparty:
+
+
+ - Be early at the event.
+
+ - The event producers will give away tickets for people who arrive early.
+ - Limited amount of tickets available, so be quick!
+
+ - Visit Reaktor's stand.
+
+ - Reaktor will give away tickets for people of their choosing.
+ - Be sure to visit Reaktor's stand and introduce yourself!
+
+
+
+
+
+ Afterparty will be held at Reaktor's office in Turku.
+ Address: Läntinen Rantakatu 15
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/ContactSection.astro b/src/components/ContactSection.astro
index 9b9b620..b0d8cf1 100644
--- a/src/components/ContactSection.astro
+++ b/src/components/ContactSection.astro
@@ -5,7 +5,7 @@ import contacts from "../data/contacts.json";
interface Props {
title?: string;
- people: "projectLead" | "sales" | "tech" | "marketing";
+ people: "projectLead" | "sales" | "tech" | "marketing" | "production" | "movie";
}
const { title, people } = Astro.props;
diff --git a/src/components/JobDatingSection.astro b/src/components/JobDatingSection.astro
new file mode 100644
index 0000000..eec49a8
--- /dev/null
+++ b/src/components/JobDatingSection.astro
@@ -0,0 +1,32 @@
+
+
+
+ Job Dating means short 5-10 minute interviews with potential employers.
+
+
+
+ Step by step guide to participate:
+
+
+ - Download the app via App Store or Google Play. (Published on 1.11.2025)
+ - Make an applicant profile.
+ - Wait for invitation to an interview from an employer in the event.
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/ScheduleSection.astro b/src/components/ScheduleSection.astro
new file mode 100644
index 0000000..dc442cb
--- /dev/null
+++ b/src/components/ScheduleSection.astro
@@ -0,0 +1,34 @@
+
+
+
+
+
+
12:00
+
Doors open.
+
+
12:10–12:55
+
KEYNOTE: Juha-Matti Santala — How to Build a Developer Portfolio.
+
+
13:15–14:00
+
KEYNOTE: Mikko Hyppönen — Technology and Security.
+
+
14:20–15:05
+
KEYNOTE: Tarmo Pajunen — TBA.
+
+
15:25–16:10
+
KEYNOTE: Joonas Korgan — TBA.
+
+
16:15-17:00
+
Workshop by TEK — TBA.
+
+
17:00
+
Event ends.
+
+
+
+
+
18:00-22:00
+
Afterparty by Reaktor.
+
+
+
\ No newline at end of file
diff --git a/src/data/contacts.json b/src/data/contacts.json
index 977b284..678911b 100644
--- a/src/data/contacts.json
+++ b/src/data/contacts.json
@@ -64,24 +64,6 @@
"linkedin": "https://www.linkedin.com/in/rikulauttia/",
"image": "/images/profile/riku_lauttia.jpg",
"text": ""
- },
- {
- "name": "Oskari Arvo",
- "title": "Partnership Manager",
- "email": "oskari.arvo@rootexpo.fi",
- "phone": "045 880 5996",
- "linkedin": "https://www.linkedin.com/in/oskari-arvo-a1ba0a205/",
- "image": "/images/profile/oskari_arvo.jpg",
- "text": ""
- },
- {
- "name": "Eero Antila",
- "title": "Recruitment",
- "email": "eero.antila@rootexpo.fi",
- "phone": "045 316 6986",
- "linkedin": "https://www.linkedin.com/in/eero-antila/",
- "image": "/images/profile/eero_antila.jpg",
- "text": ""
}
],
"tech": [
@@ -111,6 +93,15 @@
"linkedin": "https://www.linkedin.com/in/juho-torkkeli/",
"image": "/images/profile/juho_torkkeli.jpg",
"text": ""
+ },
+ {
+ "name": "Oskari Arvo",
+ "title": "Product Lead",
+ "email": "oskari.arvo@rootexpo.fi",
+ "phone": "",
+ "linkedin": "https://www.linkedin.com/in/oskari-arvo-a1ba0a205/",
+ "image": "/images/profile/oskari_arvo.jpg",
+ "text": ""
}
],
"marketing": [
@@ -122,6 +113,91 @@
"linkedin": "https://www.linkedin.com/in/janinapaasila/",
"image": "/images/profile/janina_paasila.jpg",
"text": ""
+ },
+ {
+ "name": "Sinna Kari",
+ "title": "Marketing Manager",
+ "email": "",
+ "phone": "",
+ "linkedin": "https://www.linkedin.com/in/sinna-kari-746785358/",
+ "image": "/images/profile/sinna_kari.jpg",
+ "text": ""
+ },
+ {
+ "name": "Iitu Kuusrainen",
+ "title": "Marketing Manager",
+ "email": "",
+ "phone": "",
+ "linkedin": "https://www.linkedin.com/in/iitu-kuusrainen/",
+ "image": "/images/profile/iitu_kuusrainen.jpg",
+ "text": ""
+ }
+ ],
+ "production": [
+ {
+ "name": "Oskari Kyllönen",
+ "title": "Production Lead",
+ "email": "oskari.kyllonen@rootexpo.fi",
+ "phone": "",
+ "linkedin": "",
+ "image": "",
+ "text": ""
+ },
+ {
+ "name": "Eero Antila",
+ "title": "Program Lead",
+ "email": "eero.antila@rootexpo.fi",
+ "phone": "045 316 6986",
+ "linkedin": "https://www.linkedin.com/in/eero-antila/",
+ "image": "/images/profile/eero_antila.jpg",
+ "text": ""
+ },
+ {
+ "name": "Patrik Raita",
+ "title": "Production Manager",
+ "email": "",
+ "phone": "",
+ "linkedin": "https://www.linkedin.com/in/patrik-raita-4bb45629b/",
+ "image": "/images/profile/patrik_raita.jpg",
+ "text": ""
+ }
+ ],
+ "movie": [
+ {
+ "name": "Tobia Sillanpää",
+ "title": "Short videos",
+ "email": "",
+ "phone": "",
+ "linkedin": "",
+ "image": "",
+ "text": ""
+ },
+ {
+ "name": "Odelia Stenudd",
+ "title": "Short videos",
+ "email": "",
+ "phone": "",
+ "linkedin": "",
+ "image": "",
+ "text": ""
+ },
+ {
+ "name": "Julia Ojala",
+ "title": "Photography",
+ "email": "",
+ "phone": "",
+ "linkedin": "",
+ "image": "",
+ "text": ""
+ },
+ {
+ "name": "Georg Wahlroos",
+ "title": "Photography",
+ "email": "",
+ "phone": "",
+ "linkedin": "https://www.linkedin.com/in/georg-wahlroos-689267180/",
+ "image": "/images/profile/georg_wahlroos.jpg",
+ "text": ""
}
]
}
\ No newline at end of file
diff --git a/src/pages/contact.astro b/src/pages/contact.astro
index e16a144..c54fafb 100644
--- a/src/pages/contact.astro
+++ b/src/pages/contact.astro
@@ -27,7 +27,13 @@ import ContactSection from "../components/ContactSection.astro";
-
+
+
+
+
+
+
+
diff --git a/src/pages/index.astro b/src/pages/index.astro
index 1b858f5..d2013da 100644
--- a/src/pages/index.astro
+++ b/src/pages/index.astro
@@ -12,6 +12,9 @@ import Image from "../components/Image.astro";
import CustomContactSection from "../components/CustomContactSection.astro";
import FaqIndex from "../components/FaqIndex.astro";
import SpeakerSection from "../components/SpeakerSection.astro";
+import JobDatingSection from "../components/JobDatingSection.astro";
+import ScheduleSection from "../components/ScheduleSection.astro"
+import AfterpartySection from "../components/AfterpartySection.astro"
---
-
+
+
+
+
+
+