new cv, icons repaired, webp fixes and about page
All checks were successful
Jekyll site CI / docker (push) Successful in 3m30s
All checks were successful
Jekyll site CI / docker (push) Successful in 3m30s
This commit is contained in:
parent
1bb52c4f11
commit
279ab4c602
6
.vscode/settings.json
vendored
6
.vscode/settings.json
vendored
@ -1,5 +1,11 @@
|
|||||||
{
|
{
|
||||||
"files.associations": {
|
"files.associations": {
|
||||||
"*.yaml": "home-assistant"
|
"*.yaml": "home-assistant"
|
||||||
|
},
|
||||||
|
"github.copilot.enable": {
|
||||||
|
"*": true,
|
||||||
|
"plaintext": false,
|
||||||
|
"markdown": true,
|
||||||
|
"scminput": false
|
||||||
}
|
}
|
||||||
}
|
}
|
12
_config.yml
12
_config.yml
@ -63,16 +63,16 @@ author:
|
|||||||
location : "Augsburg"
|
location : "Augsburg"
|
||||||
links:
|
links:
|
||||||
- label: "LMU-Munich"
|
- label: "LMU-Munich"
|
||||||
icon: "fa fa-link"
|
icon: "fas fa-link"
|
||||||
url: "https://www.mobile.ifi.lmu.de/team/steffen-illium/"
|
url: "https://www.mobile.ifi.lmu.de/team/steffen-illium/"
|
||||||
- label: "Scholar"
|
- label: "Scholar"
|
||||||
icon: "ai ai-google-scholar"
|
icon: "fab fa-google-scholar"
|
||||||
url: "https://scholar.google.de/citations?hl=en&pli=1&user=NODAd94AAAAJ"
|
url: "https://scholar.google.de/citations?hl=en&pli=1&user=NODAd94AAAAJ"
|
||||||
- label: "Arxive"
|
- label: "Arxive"
|
||||||
icon: "ai ai-arxiv"
|
icon: "ai ai-arxiv"
|
||||||
url: "https://arxiv.org/a/illium_s_1.html"
|
url: "https://arxiv.org/a/illium_s_1.html"
|
||||||
- label: "Researchgate"
|
- label: "Researchgate"
|
||||||
icon: "ai ai-researchgate"
|
icon: "fab fa-researchgate"
|
||||||
url: "https://www.researchgate.net/profile/Steffen-Illium"
|
url: "https://www.researchgate.net/profile/Steffen-Illium"
|
||||||
|
|
||||||
|
|
||||||
@ -86,9 +86,9 @@ footer:
|
|||||||
- label: "LinkedIn"
|
- label: "LinkedIn"
|
||||||
icon: "fab fa-fw fa-linkedin"
|
icon: "fab fa-fw fa-linkedin"
|
||||||
url: "https://www.linkedin.com/in/steffen-illium/"
|
url: "https://www.linkedin.com/in/steffen-illium/"
|
||||||
- label: "GitHub"
|
- label: "Gitea"
|
||||||
icon: "fab fa-fw fa-github"
|
icon: "fab fa-git-alt"
|
||||||
url: "https://github.com/illiumst"
|
url: "https://gitea.steffenillium.de/steffen"
|
||||||
|
|
||||||
|
|
||||||
# Reading Files
|
# Reading Files
|
||||||
|
@ -20,6 +20,8 @@
|
|||||||
<link rel="stylesheet" href="{{ '/assets/css/main.css' | relative_url }}">
|
<link rel="stylesheet" href="{{ '/assets/css/main.css' | relative_url }}">
|
||||||
<link rel="preload" href="https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@latest/css/all.min.css" as="style" onload="this.onload=null;this.rel='stylesheet'">
|
<link rel="preload" href="https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@latest/css/all.min.css" as="style" onload="this.onload=null;this.rel='stylesheet'">
|
||||||
<noscript><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@latest/css/all.min.css"></noscript>
|
<noscript><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@latest/css/all.min.css"></noscript>
|
||||||
|
<!-- Academicons -->
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/jpswalsh/academicons@1/css/academicons.min.css">
|
||||||
|
|
||||||
{% if site.head_scripts %}
|
{% if site.head_scripts %}
|
||||||
{% for script in site.head_scripts %}
|
{% for script in site.head_scripts %}
|
||||||
|
18
about.md
18
about.md
@ -8,19 +8,19 @@ permalink: "/about/"
|
|||||||
|
|
||||||
<div style="text-align: center;border-collapse: collapse; border: none;" class="table-right">
|
<div style="text-align: center;border-collapse: collapse; border: none;" class="table-right">
|
||||||
|
|
||||||
|{: style="margin:0em; padding:0em; width:10em"}|
|
|{: style="margin:0em; padding:0em; width:10em"}|
|
||||||
| **Steffen Illium**<br>*AI Consultant & Data Scientist*|
|
| **Steffen Illium**<br>*AI Consultant & Data Scientist*|
|
||||||
|
|
||||||
[Grab my CV here](\assets\illium_cv_censored.pdf){: .btn .btn--success}
|
[Grab my CV here](/assets/illium_cv_censored.pdf){: .btn .btn--success}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
My academic and professional path reflects a deep-seated interest in transforming data into actionable insights, beginning with a foundation in Geography (BSc, JGU Mainz) and Geo-Informatics (MSc, University of Augsburg), and culminating in a PhD in Computer Science from LMU Munich (summa cum laude). During my doctoral studies and subsequent research assistant role at LMU (2018-2023), I focused on advancing machine learning models for sequential data, self-learning systems, and contributing to foundational research in neural network applications.
|
My career has been driven by a passion for turning data into actionable insights. This journey began with a BSc in Geography from JGU Mainz and an MSc in Geo-Informatics from the University of Augsburg, culminating in a PhD in Computer Science (summa cum laude) from LMU Munich. During my doctoral studies and subsequent role as a research assistant at LMU (2018-2023), I focused on developing machine learning models for sequential data, advancing self-learning systems, and contributing to foundational research in neural network applications.
|
||||||
|
|
||||||
My research frequently involved collaborations with industry partners on projects such as "ErLoWa" (leak detection in water networks) and "AI-Fusion" (emergent dysfunction detection in MA-RL), providing extensive experience in areas like audio signal processing, deep learning for sequence and image analysis, and multi-agent reinforcement learning (MARL), particularly concerning safety and emergence in industrial contexts. This blend of theoretical research and practical application forms the basis of my [publications](/publications) and [research](/research) activities.
|
A significant part of my research involved collaborating with industry partners. Key projects include "ErLoWa," focused on leak detection in water networks, and "AI-Fusion," which dealt with detecting emergent dysfunctions in multi-agent reinforcement learning (MA-RL). These experiences provided me with extensive expertise in audio signal processing, deep learning for sequence and image analysis, and MARL, particularly concerning safety and emergence in industrial contexts. This blend of theoretical research and practical application is detailed in my [publications](/publications) and [research](/research) pages.
|
||||||
|
|
||||||
Beyond core research, I have actively engaged in teaching and academic service. My experience includes lecturing, supervising practical courses (e.g., iOS, Android development), managing seminars (IMAPS), leading Python crash courses, and mentoring numerous Bachelor's (20) and Master's (9) theses. Details can be found on the [teaching](/teaching) page.
|
Beyond my core research, I have actively contributed to teaching and academic service. My experience includes lecturing, supervising practical courses (such as iOS and Android development), managing seminars (IMAPS), leading Python crash courses, and mentoring numerous students through their Bachelor's (20) and Master's (9) theses. You can find more details on my [teaching](/teaching) page.
|
||||||
|
|
||||||
Additionally, I have embraced leadership and organizational roles within the academic community. I served as the lead organizer for the [OpenMunich conference](https://openmunich.eu) (2018-2019) and headed the editorial team for the ["DIGITALE WELT Magazin"](https://digitaleweltmagazin.de/) (2018-2023), broadening my experience in project management, communication, and community building.
|
I have also embraced leadership and organizational responsibilities within the academic community. I served as the lead organizer for the [OpenMunich conference](https://openmunich.eu) from 2018 to 2019 and headed the editorial team for ["DIGITALE WELT Magazin"](https://digitaleweltmagazin.de/) from 2018 to 2023. These roles broadened my experience in project management, communication, and community building.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@ -90,8 +90,6 @@ Additionally, I have embraced leadership and organizational roles within the aca
|
|||||||

|

|
||||||

|

|
||||||

|

|
||||||

|
|
||||||

|
|
||||||
|
|
||||||
**Libraries & Frameworks (Python Focus):**
|
**Libraries & Frameworks (Python Focus):**
|
||||||
<br>
|
<br>
|
||||||
@ -102,6 +100,10 @@ Additionally, I have embraced leadership and organizational roles within the aca
|
|||||||

|

|
||||||

|

|
||||||

|

|
||||||
|

|
||||||
|

|
||||||
|

|
||||||
|

|
||||||
|
|
||||||
**Systems & DevOps:**
|
**Systems & DevOps:**
|
||||||
<br>
|
<br>
|
||||||
|
Binary file not shown.
@ -7,7 +7,8 @@ map $http_accept $webp_suffix {
|
|||||||
# Map to capture the image path *without* the file extension
|
# Map to capture the image path *without* the file extension
|
||||||
# This regex captures everything before the last dot and jpg/jpeg/png extension
|
# This regex captures everything before the last dot and jpg/jpeg/png extension
|
||||||
map $uri $image_path_without_ext {
|
map $uri $image_path_without_ext {
|
||||||
~^(?<captured_path>.+)\.(?:jpe?g|png)$ $captured_path;
|
default ""; # Good practice to have a default
|
||||||
|
~*^(?<captured_path>.+)\.(?:jpe?g|png)$ $captured_path; # Use ~* for case-insensitive extension match
|
||||||
}
|
}
|
||||||
|
|
||||||
server {
|
server {
|
||||||
@ -29,11 +30,6 @@ server {
|
|||||||
add_header Cache-Control "public";
|
add_header Cache-Control "public";
|
||||||
|
|
||||||
# Try to serve the .webp file first if browser supports it
|
# Try to serve the .webp file first if browser supports it
|
||||||
# $image_path_without_ext comes from the map above
|
|
||||||
# $webp_suffix comes from the map above (.webp or empty)
|
|
||||||
# If $image_path_without_ext$webp_suffix exists (e.g., /path/image.webp), serve it.
|
|
||||||
# Otherwise, try the original $uri (e.g., /path/image.png).
|
|
||||||
# If neither exists, return 404.
|
|
||||||
try_files $image_path_without_ext$webp_suffix $uri =404;
|
try_files $image_path_without_ext$webp_suffix $uri =404;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -54,7 +50,7 @@ server {
|
|||||||
internal;
|
internal;
|
||||||
}
|
}
|
||||||
|
|
||||||
# Gzip settings (keep as they are)
|
# Gzip settings
|
||||||
gzip on;
|
gzip on;
|
||||||
gzip_comp_level 4;
|
gzip_comp_level 4;
|
||||||
gzip_types text/html text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript;
|
gzip_types text/html text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user