This commit is contained in:
2025-09-28 23:51:31 +02:00
parent 9f3722753c
commit e33932c001
3 changed files with 163 additions and 174 deletions

View File

@@ -40,7 +40,7 @@ export const metadata: Metadata = {
},
},
alternates: {
canonical: DATA.url,
canonical: DATA.url,
},
twitter: {
title: DATA.name,
@@ -63,9 +63,11 @@ export default function RootLayout({
className={cn(
"min-h-screen bg-background font-sans antialiased max-w-2xl mx-auto py-12 sm:py-24 px-6",
fontSans.variable
)}
>
<script defer src="https://umami.steffenillium.de/script.js" data-website-id="170441c3-f9ca-4dea-9f44-ba0573b0f9e5"></script>
)}>
<script
defer
src="https://umami.steffenillium.de/script.js"
data-website-id="170441c3-f9ca-4dea-9f44-ba0573b0f9e5"></script>
<Providers>
<Header />
{children}

View File

@@ -6,7 +6,7 @@ import {
ClipboardListIcon,
} from "lucide-react";
const domain: string = "steffenillium.de"
const domain: string = "steffenillium.de";
export const DATA = {
name: "Steffen Illium",
@@ -20,7 +20,7 @@ export const DATA = {
summary:
"I am a **Machine Learning expert** who builds bridges between raw data and impactful results. With **7+ years** of **experience** and many **publications**, my focus is on developing models for **computer vision** and **sequential data**. My expertise is twofold: I love diving deep into theoretical research, but my true passion lies in translating complex concepts into **practical, scalable solutions**. This is why I am deeply invested in **DevOps** and automation, so that I can ensure **safe**, **reliable** and **efficient** operations in **production**.",
avatarUrl: "/images/newshot_2.jpg",
"skills": {
skills: {
"Machine Learning & Research": [
"Deep Learning",
"Reinforcement Learning",
@@ -32,7 +32,7 @@ export const DATA = {
"Segmentation",
"Anomaly Detection",
"OOD Detection",
"Industrial Safety (AI)"
"Industrial Safety (AI)",
],
"Programming, Languages & Libraries": [
"Python",
@@ -46,7 +46,7 @@ export const DATA = {
"SQL/NoSQL",
"Shell Script",
"HTML5/CSS3",
"LaTeX"
"LaTeX",
],
"DevOps & Backend Engineering": [
"Docker (Swarm)",
@@ -55,166 +55,153 @@ export const DATA = {
"Traefik",
"FastAPI",
"Linux",
"Git"
]
"Git",
],
},
navbar:
[
{ href: "/", icon: HomeIcon, label: "Home" },
{ href: "/research", icon: FlaskConicalIcon, label: "Research" },
/*{ href: "/projects", icon: BriefcaseIcon, label: "Projects" },*/
{ href: "/experience", icon: ClipboardListIcon, label: "Experience" },
{ href: "/publications", icon: PaperclipIcon, label: "Publications" },
/*{ href: "/blog", icon: NotebookIcon, label: "Blog" },*/
],
contact:
{
email: "steffen.illium@ifi.lmu.de",
tel: "",
social:
{
Email:
{
name: "Email",
url: "mailto://steffen.illium@ifi.lmu.de",
icon: Icons.email,
pub: false,
},
LinkedIn:
{
name: "LinkedIn",
url: "https://www.linkedin.com/in/steffen-illium/",
icon: Icons.linkedin,
pub: false,
},
GoogleScholar:
{
name: "Google Scholar",
url: "https://scholar.google.de/citations?user=NODAd94AAAAJ&hl=en",
icon: Icons.globe,
pub: true,
},
arXiv:
{
name: "arXiv",
url: "https://arxiv.org/a/illium_s_1",
icon: Icons.globe,
pub: true,
},
ORCiD:
{
name: "ORCiD",
url: "https://orcid.org/0000-0003-0021-436X",
icon: Icons.globe,
pub: true,
},
SemanticScholar:
{
name: "SemanticScholar",
url: "https://www.semanticscholar.org/author/Steffen-Illium/51893497",
icon: Icons.globe,
pub: true
},
ResearchGate:
{
name: "ResearchGate",
url: "https://www.researchgate.net/profile/Steffen-Illium",
icon: Icons.globe,
pub: true,
},
Gitea:
{
name: "Gitea",
url: "https://gitea.steffenillium.de",
icon: Icons.git,
pub: false,
},
}
navbar: [
{ href: "/", icon: HomeIcon, label: "Home" },
{ href: "/research", icon: FlaskConicalIcon, label: "Research" },
/*{ href: "/projects", icon: BriefcaseIcon, label: "Projects" },*/
{ href: "/experience", icon: ClipboardListIcon, label: "Experience" },
{ href: "/publications", icon: PaperclipIcon, label: "Publications" },
/*{ href: "/blog", icon: NotebookIcon, label: "Blog" },*/
],
contact: {
email: "steffen.illium@ifi.lmu.de",
tel: "",
social: {
Email: {
name: "Email",
url: "mailto://steffen.illium@ifi.lmu.de",
icon: Icons.email,
pub: false,
},
LinkedIn: {
name: "LinkedIn",
url: "https://www.linkedin.com/in/steffen-illium/",
icon: Icons.linkedin,
pub: false,
},
GoogleScholar: {
name: "Google Scholar",
url: "https://scholar.google.de/citations?user=NODAd94AAAAJ&hl=en",
icon: Icons.globe,
pub: true,
},
arXiv: {
name: "arXiv",
url: "https://arxiv.org/a/illium_s_1",
icon: Icons.globe,
pub: true,
},
ORCiD: {
name: "ORCiD",
url: "https://orcid.org/0000-0003-0021-436X",
icon: Icons.globe,
pub: true,
},
SemanticScholar: {
name: "SemanticScholar",
url: "https://www.semanticscholar.org/author/Steffen-Illium/51893497",
icon: Icons.globe,
pub: true,
},
ResearchGate: {
name: "ResearchGate",
url: "https://www.researchgate.net/profile/Steffen-Illium",
icon: Icons.globe,
pub: true,
},
Gitea: {
name: "Gitea",
url: "https://gitea.steffenillium.de",
icon: Icons.git,
pub: false,
},
},
},
work:
[
{
company: "XITASO GmbH",
href: "https://xitaso.com",
location: "Augsburg, Germany",
title: "Senior AI Consultant",
logoUrl: "/images/projects/xitaso.png",
start: "2024",
end: "2024",
description:
"Provided expert technical consulting on AI/ML solutions. Pre-sales support. Engaged with clients to understand requirements. External talks and participation in industry expert groups.",
},
{
company: "Mobile Distributed Systems Chair",
href: "https://www.mobile.ifi.lmu.de",
location: "Munich, Germany",
title: "System Administrator, DevOps Engineer, Network Administrator",
logoUrl: "/images/research/mvs.jpg",
start: "2019",
end: "2023",
description:
"Co-Managed LMU chair IT: Kubernetes, CI/CD, automation, networking, web.",
},
{
company: "LMU Munich",
href: "https://www.lmu.de",
location: "Munich, Germany",
title: "Research Assistant / PhD Candidate",
logoUrl: "/images/research/lmu.png",
start: "2018",
end: "2023",
description:
"Focused on advancing machine learning models for sequential data, self-learning systems, and contributing to foundational research in neural network applications. Collaborated with industry partners on projects involving audio signal processing, deep learning, and multi-agent reinforcement learning (MARL).",
},
{
company: "DIGITALE WELT Magazin",
href: "https://digitaleweltmagazin.de/",
location: "Remote",
title: "Editor in Chief",
logoUrl: "/images/projects/dw.png",
start: "2018",
end: "2023",
description:
"Headed the editorial team, broadening experience in project management, communication, and community building.",
},
{
company: "OpenMunich Conference",
href: "https://openmunich.eu",
location: "Munich, Germany",
title: "Lead Organizer",
logoUrl: "/images/projects/openmunich.png",
start: "2018",
end: "2019",
description:
"Served as the lead organizer for the OpenMunich conference.",
},
],
education:
[
{
school: "LMU Munich",
href: "https://www.lmu.de",
degree: "PhD in Computer Science",
logoUrl: "/images/research/lmu.png",
start: "2018",
end: "2023",
},
{
school: "University of Augsburg",
href: "https://www.uni-augsburg.de/",
degree: "Master of Science (MSc), Geo-Informatics",
logoUrl: "/images/research/una.jpg",
start: "2015",
end: "2017",
},
{
school: "JGU Mainz",
href: "https://www.uni-mainz.de/",
degree: "Bachelor of Science (BSc), Geography",
logoUrl: "/images/research/jgu.webp",
start: "2012",
end: "2015",
},
],
} as const;
work: [
{
company: "XITASO GmbH",
href: "https://xitaso.com",
location: "Augsburg, Germany",
title: "Senior AI Consultant",
logoUrl: "/images/projects/xitaso.png",
start: "2024",
end: "2024",
description:
"Provided expert technical consulting on AI/ML solutions. Pre-sales support. Engaged with clients to understand requirements. External talks and participation in industry expert groups.",
},
{
company: "Mobile Distributed Systems Chair",
href: "https://www.mobile.ifi.lmu.de",
location: "Munich, Germany",
title: "System Administrator, DevOps Engineer, Network Administrator",
logoUrl: "/images/research/mvs.jpg",
start: "2019",
end: "2023",
description:
"Co-Managed LMU chair IT: Kubernetes, CI/CD, automation, networking, web.",
},
{
company: "LMU Munich",
href: "https://www.lmu.de",
location: "Munich, Germany",
title: "Research Assistant / PhD Candidate",
logoUrl: "/images/research/lmu.png",
start: "2018",
end: "2023",
description:
"Focused on advancing machine learning models for sequential data, self-learning systems, and contributing to foundational research in neural network applications. Collaborated with industry partners on projects involving audio signal processing, deep learning, and multi-agent reinforcement learning (MARL).",
},
{
company: "DIGITALE WELT Magazin",
href: "https://digitaleweltmagazin.de/",
location: "Remote",
title: "Editor in Chief",
logoUrl: "/images/projects/dw.png",
start: "2018",
end: "2023",
description:
"Headed the editorial team, broadening experience in project management, communication, and community building.",
},
{
company: "OpenMunich Conference",
href: "https://openmunich.eu",
location: "Munich, Germany",
title: "Lead Organizer",
logoUrl: "/images/projects/openmunich.png",
start: "2018",
end: "2019",
description:
"Served as the lead organizer for the OpenMunich conference.",
},
],
education: [
{
school: "LMU Munich",
href: "https://www.lmu.de",
degree: "PhD in Computer Science",
logoUrl: "/images/research/lmu.png",
start: "2018",
end: "2023",
},
{
school: "University of Augsburg",
href: "https://www.uni-augsburg.de/",
degree: "Master of Science (MSc), Geo-Informatics",
logoUrl: "/images/research/una.jpg",
start: "2015",
end: "2017",
},
{
school: "JGU Mainz",
href: "https://www.uni-mainz.de/",
degree: "Bachelor of Science (BSc), Geography",
logoUrl: "/images/research/jgu.webp",
start: "2012",
end: "2015",
},
],
} as const;

View File

@@ -1,5 +1,4 @@
// components/navbar.tsx
"use client";
import { Dock, DockIcon } from "@/components/magicui/dock";
import { ModeToggle } from "@/components/mode-toggle";
@@ -18,7 +17,9 @@ export default function Navbar() {
return (
<div className="pointer-events-auto fixed inset-x-0 bottom-0 z-30 mx-auto mb-6 flex origin-bottom mt-0">
<div className="pointer-events-auto mx-auto max-w-max mt-0">
<Dock direction="middle" className=" shadow-lg bg-background border mt-0">
<Dock
direction="middle"
className=" shadow-lg bg-background border mt-0">
{DATA.navbar.map((item) => (
<DockIcon key={item.href}>
<Tooltip>
@@ -27,10 +28,9 @@ export default function Navbar() {
href={item.href}
className={cn(
buttonVariants({ variant: "ghost", size: "icon" }),
"size-12",
"size-12"
)}
aria-label={item.label}
>
aria-label={item.label}>
<item.icon className="size-4" />
</Link>
</TooltipTrigger>
@@ -55,4 +55,4 @@ export default function Navbar() {
</div>
</div>
);
}
}