SEO-Optimierung & CV-Download Feature
- Erweiterte Keywords für Voice AI, KI-Agenten, Claude/GPT-4 - Neue Service-Kategorien: Voice AI Entwicklung, Autonome KI-Agenten - CV-Download sprachabhängig (DE/EN) - Fehlende SEO-Übersetzungen für About-Seite hinzugefügt - "Mehr erfahren" Button verlinkt auf /about - Aktualisierte Expertise-Bereiche mit VAPI, n8n, LangChain 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Binary file not shown.
Binary file not shown.
+54
-54
@@ -3,7 +3,7 @@
|
|||||||
xmlns:xhtml="http://www.w3.org/1999/xhtml">
|
xmlns:xhtml="http://www.w3.org/1999/xhtml">
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/</loc>
|
<loc>https://damjan-savic.com/</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>weekly</changefreq>
|
<changefreq>weekly</changefreq>
|
||||||
<priority>1.0</priority>
|
<priority>1.0</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="en" href="https://damjan-savic.com/en/"/>
|
<xhtml:link rel="alternate" hreflang="en" href="https://damjan-savic.com/en/"/>
|
||||||
@@ -12,7 +12,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/en/</loc>
|
<loc>https://damjan-savic.com/en/</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>weekly</changefreq>
|
<changefreq>weekly</changefreq>
|
||||||
<priority>1.0</priority>
|
<priority>1.0</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/"/>
|
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/"/>
|
||||||
@@ -21,7 +21,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/sr/</loc>
|
<loc>https://damjan-savic.com/sr/</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>weekly</changefreq>
|
<changefreq>weekly</changefreq>
|
||||||
<priority>1.0</priority>
|
<priority>1.0</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/"/>
|
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/"/>
|
||||||
@@ -30,7 +30,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/about</loc>
|
<loc>https://damjan-savic.com/about</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
<priority>0.8</priority>
|
<priority>0.8</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="en" href="https://damjan-savic.com/en/about"/>
|
<xhtml:link rel="alternate" hreflang="en" href="https://damjan-savic.com/en/about"/>
|
||||||
@@ -39,7 +39,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/en/about</loc>
|
<loc>https://damjan-savic.com/en/about</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
<priority>0.8</priority>
|
<priority>0.8</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/about"/>
|
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/about"/>
|
||||||
@@ -48,7 +48,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/sr/about</loc>
|
<loc>https://damjan-savic.com/sr/about</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
<priority>0.8</priority>
|
<priority>0.8</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/about"/>
|
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/about"/>
|
||||||
@@ -57,7 +57,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/portfolio</loc>
|
<loc>https://damjan-savic.com/portfolio</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>weekly</changefreq>
|
<changefreq>weekly</changefreq>
|
||||||
<priority>0.9</priority>
|
<priority>0.9</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="en" href="https://damjan-savic.com/en/portfolio"/>
|
<xhtml:link rel="alternate" hreflang="en" href="https://damjan-savic.com/en/portfolio"/>
|
||||||
@@ -66,7 +66,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/en/portfolio</loc>
|
<loc>https://damjan-savic.com/en/portfolio</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>weekly</changefreq>
|
<changefreq>weekly</changefreq>
|
||||||
<priority>0.9</priority>
|
<priority>0.9</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/portfolio"/>
|
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/portfolio"/>
|
||||||
@@ -75,7 +75,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/sr/portfolio</loc>
|
<loc>https://damjan-savic.com/sr/portfolio</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>weekly</changefreq>
|
<changefreq>weekly</changefreq>
|
||||||
<priority>0.9</priority>
|
<priority>0.9</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/portfolio"/>
|
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/portfolio"/>
|
||||||
@@ -84,7 +84,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/blog</loc>
|
<loc>https://damjan-savic.com/blog</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>weekly</changefreq>
|
<changefreq>weekly</changefreq>
|
||||||
<priority>0.9</priority>
|
<priority>0.9</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="en" href="https://damjan-savic.com/en/blog"/>
|
<xhtml:link rel="alternate" hreflang="en" href="https://damjan-savic.com/en/blog"/>
|
||||||
@@ -93,7 +93,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/en/blog</loc>
|
<loc>https://damjan-savic.com/en/blog</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>weekly</changefreq>
|
<changefreq>weekly</changefreq>
|
||||||
<priority>0.9</priority>
|
<priority>0.9</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/blog"/>
|
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/blog"/>
|
||||||
@@ -102,7 +102,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/sr/blog</loc>
|
<loc>https://damjan-savic.com/sr/blog</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>weekly</changefreq>
|
<changefreq>weekly</changefreq>
|
||||||
<priority>0.9</priority>
|
<priority>0.9</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/blog"/>
|
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/blog"/>
|
||||||
@@ -111,7 +111,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/contact</loc>
|
<loc>https://damjan-savic.com/contact</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
<priority>0.8</priority>
|
<priority>0.8</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="en" href="https://damjan-savic.com/en/contact"/>
|
<xhtml:link rel="alternate" hreflang="en" href="https://damjan-savic.com/en/contact"/>
|
||||||
@@ -120,7 +120,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/en/contact</loc>
|
<loc>https://damjan-savic.com/en/contact</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
<priority>0.8</priority>
|
<priority>0.8</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/contact"/>
|
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/contact"/>
|
||||||
@@ -129,7 +129,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/sr/contact</loc>
|
<loc>https://damjan-savic.com/sr/contact</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
<priority>0.8</priority>
|
<priority>0.8</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/contact"/>
|
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/contact"/>
|
||||||
@@ -138,7 +138,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/privacy</loc>
|
<loc>https://damjan-savic.com/privacy</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
<priority>0.8</priority>
|
<priority>0.8</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="en" href="https://damjan-savic.com/en/privacy"/>
|
<xhtml:link rel="alternate" hreflang="en" href="https://damjan-savic.com/en/privacy"/>
|
||||||
@@ -147,7 +147,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/en/privacy</loc>
|
<loc>https://damjan-savic.com/en/privacy</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
<priority>0.8</priority>
|
<priority>0.8</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/privacy"/>
|
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/privacy"/>
|
||||||
@@ -156,7 +156,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/sr/privacy</loc>
|
<loc>https://damjan-savic.com/sr/privacy</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
<priority>0.8</priority>
|
<priority>0.8</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/privacy"/>
|
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/privacy"/>
|
||||||
@@ -165,7 +165,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/terms</loc>
|
<loc>https://damjan-savic.com/terms</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
<priority>0.8</priority>
|
<priority>0.8</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="en" href="https://damjan-savic.com/en/terms"/>
|
<xhtml:link rel="alternate" hreflang="en" href="https://damjan-savic.com/en/terms"/>
|
||||||
@@ -174,7 +174,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/en/terms</loc>
|
<loc>https://damjan-savic.com/en/terms</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
<priority>0.8</priority>
|
<priority>0.8</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/terms"/>
|
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/terms"/>
|
||||||
@@ -183,7 +183,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/sr/terms</loc>
|
<loc>https://damjan-savic.com/sr/terms</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
<priority>0.8</priority>
|
<priority>0.8</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/terms"/>
|
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/terms"/>
|
||||||
@@ -192,7 +192,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/blog/erp-integration-breuninger</loc>
|
<loc>https://damjan-savic.com/blog/erp-integration-breuninger</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
<priority>0.7</priority>
|
<priority>0.7</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="en" href="https://damjan-savic.com/en/blog/erp-integration-breuninger"/>
|
<xhtml:link rel="alternate" hreflang="en" href="https://damjan-savic.com/en/blog/erp-integration-breuninger"/>
|
||||||
@@ -201,7 +201,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/en/blog/erp-integration-breuninger</loc>
|
<loc>https://damjan-savic.com/en/blog/erp-integration-breuninger</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
<priority>0.7</priority>
|
<priority>0.7</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/blog/erp-integration-breuninger"/>
|
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/blog/erp-integration-breuninger"/>
|
||||||
@@ -210,7 +210,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/sr/blog/erp-integration-breuninger</loc>
|
<loc>https://damjan-savic.com/sr/blog/erp-integration-breuninger</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
<priority>0.7</priority>
|
<priority>0.7</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/blog/erp-integration-breuninger"/>
|
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/blog/erp-integration-breuninger"/>
|
||||||
@@ -219,7 +219,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/blog/fullstack-development-timetracking</loc>
|
<loc>https://damjan-savic.com/blog/fullstack-development-timetracking</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
<priority>0.7</priority>
|
<priority>0.7</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="en" href="https://damjan-savic.com/en/blog/fullstack-development-timetracking"/>
|
<xhtml:link rel="alternate" hreflang="en" href="https://damjan-savic.com/en/blog/fullstack-development-timetracking"/>
|
||||||
@@ -228,7 +228,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/en/blog/fullstack-development-timetracking</loc>
|
<loc>https://damjan-savic.com/en/blog/fullstack-development-timetracking</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
<priority>0.7</priority>
|
<priority>0.7</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/blog/fullstack-development-timetracking"/>
|
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/blog/fullstack-development-timetracking"/>
|
||||||
@@ -237,7 +237,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/sr/blog/fullstack-development-timetracking</loc>
|
<loc>https://damjan-savic.com/sr/blog/fullstack-development-timetracking</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
<priority>0.7</priority>
|
<priority>0.7</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/blog/fullstack-development-timetracking"/>
|
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/blog/fullstack-development-timetracking"/>
|
||||||
@@ -246,7 +246,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/blog/rfid-automation</loc>
|
<loc>https://damjan-savic.com/blog/rfid-automation</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
<priority>0.7</priority>
|
<priority>0.7</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="en" href="https://damjan-savic.com/en/blog/rfid-automation"/>
|
<xhtml:link rel="alternate" hreflang="en" href="https://damjan-savic.com/en/blog/rfid-automation"/>
|
||||||
@@ -255,7 +255,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/en/blog/rfid-automation</loc>
|
<loc>https://damjan-savic.com/en/blog/rfid-automation</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
<priority>0.7</priority>
|
<priority>0.7</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/blog/rfid-automation"/>
|
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/blog/rfid-automation"/>
|
||||||
@@ -264,7 +264,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/sr/blog/rfid-automation</loc>
|
<loc>https://damjan-savic.com/sr/blog/rfid-automation</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
<priority>0.7</priority>
|
<priority>0.7</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/blog/rfid-automation"/>
|
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/blog/rfid-automation"/>
|
||||||
@@ -273,7 +273,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/portfolio/ai-data-reader</loc>
|
<loc>https://damjan-savic.com/portfolio/ai-data-reader</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
<priority>0.8</priority>
|
<priority>0.8</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="en" href="https://damjan-savic.com/en/portfolio/ai-data-reader"/>
|
<xhtml:link rel="alternate" hreflang="en" href="https://damjan-savic.com/en/portfolio/ai-data-reader"/>
|
||||||
@@ -282,7 +282,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/en/portfolio/ai-data-reader</loc>
|
<loc>https://damjan-savic.com/en/portfolio/ai-data-reader</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
<priority>0.8</priority>
|
<priority>0.8</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/portfolio/ai-data-reader"/>
|
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/portfolio/ai-data-reader"/>
|
||||||
@@ -291,7 +291,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/sr/portfolio/ai-data-reader</loc>
|
<loc>https://damjan-savic.com/sr/portfolio/ai-data-reader</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
<priority>0.8</priority>
|
<priority>0.8</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/portfolio/ai-data-reader"/>
|
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/portfolio/ai-data-reader"/>
|
||||||
@@ -300,7 +300,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/portfolio/bi-vision</loc>
|
<loc>https://damjan-savic.com/portfolio/bi-vision</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
<priority>0.8</priority>
|
<priority>0.8</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="en" href="https://damjan-savic.com/en/portfolio/bi-vision"/>
|
<xhtml:link rel="alternate" hreflang="en" href="https://damjan-savic.com/en/portfolio/bi-vision"/>
|
||||||
@@ -309,7 +309,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/en/portfolio/bi-vision</loc>
|
<loc>https://damjan-savic.com/en/portfolio/bi-vision</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
<priority>0.8</priority>
|
<priority>0.8</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/portfolio/bi-vision"/>
|
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/portfolio/bi-vision"/>
|
||||||
@@ -318,7 +318,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/sr/portfolio/bi-vision</loc>
|
<loc>https://damjan-savic.com/sr/portfolio/bi-vision</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
<priority>0.8</priority>
|
<priority>0.8</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/portfolio/bi-vision"/>
|
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/portfolio/bi-vision"/>
|
||||||
@@ -327,7 +327,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/portfolio/business-intelligence-ai</loc>
|
<loc>https://damjan-savic.com/portfolio/business-intelligence-ai</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
<priority>0.8</priority>
|
<priority>0.8</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="en" href="https://damjan-savic.com/en/portfolio/business-intelligence-ai"/>
|
<xhtml:link rel="alternate" hreflang="en" href="https://damjan-savic.com/en/portfolio/business-intelligence-ai"/>
|
||||||
@@ -336,7 +336,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/en/portfolio/business-intelligence-ai</loc>
|
<loc>https://damjan-savic.com/en/portfolio/business-intelligence-ai</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
<priority>0.8</priority>
|
<priority>0.8</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/portfolio/business-intelligence-ai"/>
|
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/portfolio/business-intelligence-ai"/>
|
||||||
@@ -345,7 +345,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/sr/portfolio/business-intelligence-ai</loc>
|
<loc>https://damjan-savic.com/sr/portfolio/business-intelligence-ai</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
<priority>0.8</priority>
|
<priority>0.8</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/portfolio/business-intelligence-ai"/>
|
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/portfolio/business-intelligence-ai"/>
|
||||||
@@ -354,7 +354,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/portfolio/claude-personal-assistant</loc>
|
<loc>https://damjan-savic.com/portfolio/claude-personal-assistant</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
<priority>0.8</priority>
|
<priority>0.8</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="en" href="https://damjan-savic.com/en/portfolio/claude-personal-assistant"/>
|
<xhtml:link rel="alternate" hreflang="en" href="https://damjan-savic.com/en/portfolio/claude-personal-assistant"/>
|
||||||
@@ -363,7 +363,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/en/portfolio/claude-personal-assistant</loc>
|
<loc>https://damjan-savic.com/en/portfolio/claude-personal-assistant</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
<priority>0.8</priority>
|
<priority>0.8</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/portfolio/claude-personal-assistant"/>
|
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/portfolio/claude-personal-assistant"/>
|
||||||
@@ -372,7 +372,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/sr/portfolio/claude-personal-assistant</loc>
|
<loc>https://damjan-savic.com/sr/portfolio/claude-personal-assistant</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
<priority>0.8</priority>
|
<priority>0.8</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/portfolio/claude-personal-assistant"/>
|
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/portfolio/claude-personal-assistant"/>
|
||||||
@@ -381,7 +381,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/portfolio/e-commerce-integration</loc>
|
<loc>https://damjan-savic.com/portfolio/e-commerce-integration</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
<priority>0.8</priority>
|
<priority>0.8</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="en" href="https://damjan-savic.com/en/portfolio/e-commerce-integration"/>
|
<xhtml:link rel="alternate" hreflang="en" href="https://damjan-savic.com/en/portfolio/e-commerce-integration"/>
|
||||||
@@ -390,7 +390,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/en/portfolio/e-commerce-integration</loc>
|
<loc>https://damjan-savic.com/en/portfolio/e-commerce-integration</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
<priority>0.8</priority>
|
<priority>0.8</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/portfolio/e-commerce-integration"/>
|
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/portfolio/e-commerce-integration"/>
|
||||||
@@ -399,7 +399,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/sr/portfolio/e-commerce-integration</loc>
|
<loc>https://damjan-savic.com/sr/portfolio/e-commerce-integration</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
<priority>0.8</priority>
|
<priority>0.8</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/portfolio/e-commerce-integration"/>
|
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/portfolio/e-commerce-integration"/>
|
||||||
@@ -408,7 +408,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/portfolio/local-llm-training</loc>
|
<loc>https://damjan-savic.com/portfolio/local-llm-training</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
<priority>0.8</priority>
|
<priority>0.8</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="en" href="https://damjan-savic.com/en/portfolio/local-llm-training"/>
|
<xhtml:link rel="alternate" hreflang="en" href="https://damjan-savic.com/en/portfolio/local-llm-training"/>
|
||||||
@@ -417,7 +417,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/en/portfolio/local-llm-training</loc>
|
<loc>https://damjan-savic.com/en/portfolio/local-llm-training</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
<priority>0.8</priority>
|
<priority>0.8</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/portfolio/local-llm-training"/>
|
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/portfolio/local-llm-training"/>
|
||||||
@@ -426,7 +426,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/sr/portfolio/local-llm-training</loc>
|
<loc>https://damjan-savic.com/sr/portfolio/local-llm-training</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
<priority>0.8</priority>
|
<priority>0.8</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/portfolio/local-llm-training"/>
|
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/portfolio/local-llm-training"/>
|
||||||
@@ -435,7 +435,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/portfolio/rfid-automation</loc>
|
<loc>https://damjan-savic.com/portfolio/rfid-automation</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
<priority>0.8</priority>
|
<priority>0.8</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="en" href="https://damjan-savic.com/en/portfolio/rfid-automation"/>
|
<xhtml:link rel="alternate" hreflang="en" href="https://damjan-savic.com/en/portfolio/rfid-automation"/>
|
||||||
@@ -444,7 +444,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/en/portfolio/rfid-automation</loc>
|
<loc>https://damjan-savic.com/en/portfolio/rfid-automation</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
<priority>0.8</priority>
|
<priority>0.8</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/portfolio/rfid-automation"/>
|
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/portfolio/rfid-automation"/>
|
||||||
@@ -453,7 +453,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/sr/portfolio/rfid-automation</loc>
|
<loc>https://damjan-savic.com/sr/portfolio/rfid-automation</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
<priority>0.8</priority>
|
<priority>0.8</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/portfolio/rfid-automation"/>
|
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/portfolio/rfid-automation"/>
|
||||||
@@ -462,7 +462,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/portfolio/timetracking-software</loc>
|
<loc>https://damjan-savic.com/portfolio/timetracking-software</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
<priority>0.8</priority>
|
<priority>0.8</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="en" href="https://damjan-savic.com/en/portfolio/timetracking-software"/>
|
<xhtml:link rel="alternate" hreflang="en" href="https://damjan-savic.com/en/portfolio/timetracking-software"/>
|
||||||
@@ -471,7 +471,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/en/portfolio/timetracking-software</loc>
|
<loc>https://damjan-savic.com/en/portfolio/timetracking-software</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
<priority>0.8</priority>
|
<priority>0.8</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/portfolio/timetracking-software"/>
|
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/portfolio/timetracking-software"/>
|
||||||
@@ -480,7 +480,7 @@
|
|||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://damjan-savic.com/sr/portfolio/timetracking-software</loc>
|
<loc>https://damjan-savic.com/sr/portfolio/timetracking-software</loc>
|
||||||
<lastmod>2025-12-11</lastmod>
|
<lastmod>2025-12-13</lastmod>
|
||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
<priority>0.8</priority>
|
<priority>0.8</priority>
|
||||||
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/portfolio/timetracking-software"/>
|
<xhtml:link rel="alternate" hreflang="de" href="https://damjan-savic.com/portfolio/timetracking-software"/>
|
||||||
|
|||||||
+93
-34
@@ -5,41 +5,85 @@ export const meta = {
|
|||||||
subtitle: 'Skalierbare Softwarelösungen mit IoT- und KI-Integration',
|
subtitle: 'Skalierbare Softwarelösungen mit IoT- und KI-Integration',
|
||||||
description: 'Als Fullstack-Entwickler aus Köln spezialisiert sich Damjan Savić auf die Entwicklung skalierbarer Softwarelösungen mit IoT- und KI-Integration.',
|
description: 'Als Fullstack-Entwickler aus Köln spezialisiert sich Damjan Savić auf die Entwicklung skalierbarer Softwarelösungen mit IoT- und KI-Integration.',
|
||||||
keywords: [
|
keywords: [
|
||||||
|
// Name & Branding
|
||||||
'Damjan Savić',
|
'Damjan Savić',
|
||||||
'Damjan Savic',
|
'Damjan Savic',
|
||||||
|
'CoderConda',
|
||||||
|
|
||||||
|
// Voice AI & Agenten (NEU - Fokus Recrobot)
|
||||||
|
'Voice AI Entwickler Deutschland',
|
||||||
|
'VAPI Integration Entwickler',
|
||||||
|
'Voice AI Recruiting',
|
||||||
|
'Sprachassistent Entwicklung',
|
||||||
|
'Conversational AI Entwickler',
|
||||||
|
'AI Voice Agent Entwicklung',
|
||||||
|
'Autonome KI Agenten',
|
||||||
|
'n8n Automatisierung Entwickler',
|
||||||
|
'AI Workflow Automatisierung',
|
||||||
|
|
||||||
|
// KI & LLM Integration (NEU - Claude/GPT)
|
||||||
|
'Claude API Integration',
|
||||||
|
'Anthropic Developer',
|
||||||
|
'GPT-4 Integration Entwickler',
|
||||||
|
'LLM Entwickler Deutschland',
|
||||||
|
'KI Automatisierung Köln',
|
||||||
|
'AI Agent Development',
|
||||||
|
'Prompt Engineering',
|
||||||
|
'RAG Entwicklung',
|
||||||
|
'OLLAMA KI Integration Entwickler',
|
||||||
|
|
||||||
|
// HR-Tech & Recruiting (NEU - Recrobot)
|
||||||
|
'Recruiting Automatisierung',
|
||||||
|
'HR Software Entwicklung',
|
||||||
|
'Bewerbungsgespräch KI',
|
||||||
|
'HR Tech Entwickler',
|
||||||
|
'Talent Acquisition Software',
|
||||||
|
|
||||||
|
// Fullstack & Core Skills
|
||||||
'Senior Fullstack Entwickler Köln',
|
'Senior Fullstack Entwickler Köln',
|
||||||
'Digital Solutions Consultant Köln',
|
'Digital Solutions Consultant Köln',
|
||||||
'Software Architect Köln',
|
'Software Architect Köln',
|
||||||
'Fullstack Entwickler Köln',
|
'Fullstack Entwickler Köln',
|
||||||
'Python Entwickler Köln',
|
'Python Entwickler Köln',
|
||||||
'React Entwickler Köln',
|
'React Entwickler Köln',
|
||||||
'Freelance Developer Köln',
|
|
||||||
'Software Entwickler Köln',
|
|
||||||
'Python Automatisierung Entwickler Köln',
|
|
||||||
'OLLAMA KI Integration Entwickler',
|
|
||||||
'ERP System Integration Köln',
|
|
||||||
'Electron Desktop App Entwicklung',
|
|
||||||
'Next.js Entwickler Deutschland',
|
'Next.js Entwickler Deutschland',
|
||||||
'TypeScript React Entwickler',
|
'TypeScript React Entwickler',
|
||||||
'E-Commerce Integration Spezialist',
|
'Full Stack Developer Köln',
|
||||||
'Prozessautomatisierung Python Köln',
|
|
||||||
'B2B Software Entwicklung',
|
// Backend & API
|
||||||
'Enterprise Software Developer',
|
|
||||||
'Custom Software Entwicklung Köln',
|
|
||||||
'API Entwicklung Python FastAPI',
|
'API Entwicklung Python FastAPI',
|
||||||
'Microservices Entwickler',
|
'Microservices Entwickler',
|
||||||
'Backend Entwickler Köln',
|
'Backend Entwickler Köln',
|
||||||
'Frontend Entwickler Köln',
|
|
||||||
'Full Stack Developer Köln',
|
|
||||||
'JavaScript Entwickler Köln',
|
|
||||||
'Node.js Entwickler Köln',
|
'Node.js Entwickler Köln',
|
||||||
'Django Entwickler Deutschland',
|
'Django Entwickler Deutschland',
|
||||||
'FastAPI Entwicklung',
|
'FastAPI Entwicklung',
|
||||||
|
|
||||||
|
// Frontend
|
||||||
|
'Frontend Entwickler Köln',
|
||||||
|
'JavaScript Entwickler Köln',
|
||||||
'React Native Entwickler',
|
'React Native Entwickler',
|
||||||
'Progressive Web App Entwicklung',
|
'Progressive Web App Entwicklung',
|
||||||
|
|
||||||
|
// Automatisierung & Integration
|
||||||
|
'Prozessautomatisierung Python Köln',
|
||||||
|
'Python Automatisierung Entwickler Köln',
|
||||||
|
'ERP System Integration Köln',
|
||||||
|
'E-Commerce Integration Spezialist',
|
||||||
|
'Workflow Automatisierung',
|
||||||
|
'RPA Entwickler Köln',
|
||||||
|
|
||||||
|
// Enterprise & B2B
|
||||||
|
'B2B Software Entwicklung',
|
||||||
|
'Enterprise Software Developer',
|
||||||
|
'Custom Software Entwicklung Köln',
|
||||||
|
'Freelance Developer Köln',
|
||||||
|
'Software Entwickler Köln',
|
||||||
|
|
||||||
|
// DevOps & Cloud
|
||||||
'Cloud Developer AWS',
|
'Cloud Developer AWS',
|
||||||
'DevOps Engineer Köln',
|
'DevOps Engineer Köln',
|
||||||
'Software Architekt Köln'
|
'Software Architekt Köln',
|
||||||
|
'Electron Desktop App Entwicklung'
|
||||||
].join(', ')
|
].join(', ')
|
||||||
},
|
},
|
||||||
company: {
|
company: {
|
||||||
@@ -77,37 +121,52 @@ export const meta = {
|
|||||||
},
|
},
|
||||||
expertise: {
|
expertise: {
|
||||||
areas: [
|
areas: [
|
||||||
|
// Voice AI & Agenten (Priorität)
|
||||||
|
'Voice AI Entwicklung mit VAPI',
|
||||||
|
'Autonome KI-Agenten',
|
||||||
|
'n8n Workflow Automatisierung',
|
||||||
|
'Conversational AI & Chatbots',
|
||||||
|
|
||||||
|
// LLM & KI Integration
|
||||||
|
'Claude API Integration',
|
||||||
|
'GPT-4 & OpenAI Integration',
|
||||||
|
'OLLAMA & lokale LLMs',
|
||||||
|
'RAG & Prompt Engineering',
|
||||||
|
|
||||||
|
// Fullstack Development
|
||||||
'Enterprise Software Development',
|
'Enterprise Software Development',
|
||||||
'Cloud-native Architecture',
|
|
||||||
'Python Backend Entwicklung',
|
'Python Backend Entwicklung',
|
||||||
'JavaScript/TypeScript Frontend',
|
'React & Next.js Frontend',
|
||||||
'KI/ML Integration mit OLLAMA & LLMs',
|
'TypeScript & JavaScript',
|
||||||
'Business Process Automation',
|
|
||||||
|
// Integration & Automatisierung
|
||||||
|
'ERP System Integration',
|
||||||
'E-Commerce Plattformen',
|
'E-Commerce Plattformen',
|
||||||
'SAP & ERP System Integration',
|
'Business Process Automation',
|
||||||
'Microservices & API Development',
|
'Microservices & API Development'
|
||||||
'DevOps & CI/CD Pipelines',
|
|
||||||
'Progressive Web Apps (PWA)',
|
|
||||||
'Electron Desktop Applications',
|
|
||||||
'React & Next.js Enterprise Apps',
|
|
||||||
'Digital Transformation Consulting'
|
|
||||||
],
|
],
|
||||||
technologies: [
|
technologies: [
|
||||||
|
// AI & LLM
|
||||||
|
'Claude AI',
|
||||||
|
'GPT-4',
|
||||||
|
'VAPI',
|
||||||
|
'OLLAMA',
|
||||||
|
'n8n',
|
||||||
|
'LangChain',
|
||||||
|
|
||||||
|
// Languages & Frameworks
|
||||||
'Python',
|
'Python',
|
||||||
'JavaScript',
|
|
||||||
'TypeScript',
|
'TypeScript',
|
||||||
'React',
|
'React',
|
||||||
'Next.js',
|
'Next.js',
|
||||||
'Node.js',
|
'Node.js',
|
||||||
'OLLAMA',
|
|
||||||
'Electron',
|
|
||||||
'FastAPI',
|
'FastAPI',
|
||||||
'Django',
|
|
||||||
'PostgreSQL',
|
// Infrastructure
|
||||||
'MongoDB',
|
|
||||||
'Docker',
|
'Docker',
|
||||||
'Kubernetes',
|
'AWS',
|
||||||
'AWS'
|
'PostgreSQL',
|
||||||
|
'MongoDB'
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
seo: {
|
seo: {
|
||||||
|
|||||||
@@ -6,6 +6,10 @@ import { skillgroup } from './skillgroup';
|
|||||||
import { skills } from './skills';
|
import { skills } from './skills';
|
||||||
import { workflow } from './workflow';
|
import { workflow } from './workflow';
|
||||||
export const about = {
|
export const about = {
|
||||||
|
seo: {
|
||||||
|
title: 'Über Mich - Damjan Savić | Fullstack Entwickler & KI-Spezialist',
|
||||||
|
description: 'Erfahren Sie mehr über Damjan Savić - AI & Automation Specialist mit Fokus auf Voice AI, autonome Agenten und Prozessautomatisierung aus Köln.'
|
||||||
|
},
|
||||||
hero,
|
hero,
|
||||||
journey,
|
journey,
|
||||||
schema,
|
schema,
|
||||||
|
|||||||
@@ -6,6 +6,10 @@ export const about = {
|
|||||||
'Seine Spezialisierung umfasst die Integration von GPT-4 und Claude API in Produktions-Workflows, Middleware-Entwicklung für ERP-Systeme wie Apparel Magic und JTL, sowie RFID/IoT-Automatisierung mit Zebra-Hardware. Von der Systemintegration über API-Entwicklung bis zur Fullstack-Implementierung mit Python, TypeScript und React/Next.js liefert er pragmatische Lösungen für komplexe Geschäftsanforderungen.',
|
'Seine Spezialisierung umfasst die Integration von GPT-4 und Claude API in Produktions-Workflows, Middleware-Entwicklung für ERP-Systeme wie Apparel Magic und JTL, sowie RFID/IoT-Automatisierung mit Zebra-Hardware. Von der Systemintegration über API-Entwicklung bis zur Fullstack-Implementierung mit Python, TypeScript und React/Next.js liefert er pragmatische Lösungen für komplexe Geschäftsanforderungen.',
|
||||||
image: {
|
image: {
|
||||||
alt: 'Damjan Savić - Senior Fullstack Entwickler & Digital Solutions Consultant Köln | Software Architect | Cloud Expert | KI-Spezialist'
|
alt: 'Damjan Savić - Senior Fullstack Entwickler & Digital Solutions Consultant Köln | Software Architect | Cloud Expert | KI-Spezialist'
|
||||||
|
},
|
||||||
|
buttons: {
|
||||||
|
learnMore: 'Mehr erfahren',
|
||||||
|
downloadCV: 'CV herunterladen'
|
||||||
}
|
}
|
||||||
} as const;
|
} as const;
|
||||||
export type AboutTranslations = typeof about;
|
export type AboutTranslations = typeof about;
|
||||||
|
|||||||
@@ -1,17 +1,27 @@
|
|||||||
export const seoContent = {
|
export const seoContent = {
|
||||||
hero: {
|
hero: {
|
||||||
title: "Damjan Savić | Fullstack-, IoT- & KI-Entwickler",
|
title: "Damjan Savić | Voice AI, KI-Agenten & Fullstack-Entwicklung",
|
||||||
subtitle: "Skalierbare Softwarelösungen mit IoT- und KI-Integration",
|
subtitle: "Voice AI, autonome Agenten und skalierbare Softwarelösungen",
|
||||||
description: "Als Fullstack-Entwickler aus Köln spezialisiert sich Damjan Savić auf die Entwicklung skalierbarer Softwarelösungen mit IoT- und KI-Integration.",
|
description: "Als AI & Automation Specialist aus Köln entwickelt Damjan Savić Voice AI Lösungen, autonome KI-Agenten und skalierbare Fullstack-Anwendungen mit Claude, GPT-4 und n8n.",
|
||||||
cta: {
|
cta: {
|
||||||
primary: "Projekte ansehen",
|
primary: "Projekte ansehen",
|
||||||
secondary: "Kontakt aufnehmen"
|
secondary: "Kontakt aufnehmen"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
services: {
|
services: {
|
||||||
title: "IT-Dienstleistungen von Damjan Savić - Senior Developer & Consultant Köln",
|
title: "IT-Dienstleistungen von Damjan Savić - AI & Automation Specialist Köln",
|
||||||
subtitle: "Maßgeschneiderte Enterprise Solutions & Digital Transformation von Damjan Savić",
|
subtitle: "Voice AI, KI-Agenten & Enterprise Solutions von Damjan Savić",
|
||||||
items: {
|
items: {
|
||||||
|
voiceai: {
|
||||||
|
title: "Voice AI Entwicklung von Damjan Savić | VAPI, Conversational AI & Sprachassistenten",
|
||||||
|
description: "Damjan Savić entwickelt Voice AI Lösungen mit VAPI und Conversational AI. Von automatisierten Telefonassistenten bis zu Recruiting-Bots wie Recrobot - Damjan Savić implementiert sprachgesteuerte KI-Systeme für Ihr Unternehmen.",
|
||||||
|
keywords: ["Voice AI Entwickler Deutschland", "VAPI Integration", "Sprachassistent Entwicklung", "Conversational AI", "AI Voice Agent", "Recruiting Bot"]
|
||||||
|
},
|
||||||
|
agents: {
|
||||||
|
title: "Autonome KI-Agenten von Damjan Savić | n8n, Claude & GPT-4 Integration",
|
||||||
|
description: "Damjan Savić entwickelt autonome KI-Agenten mit n8n, Claude API und GPT-4. Diese intelligenten Systeme automatisieren komplexe Workflows, treffen eigenständige Entscheidungen und optimieren Ihre Geschäftsprozesse.",
|
||||||
|
keywords: ["Autonome KI Agenten", "n8n Automatisierung", "Claude API Integration", "GPT-4 Integration", "AI Workflow Automatisierung", "Anthropic Developer"]
|
||||||
|
},
|
||||||
backend: {
|
backend: {
|
||||||
title: "Enterprise Backend Development von Damjan Savić | Python & Cloud Architecture",
|
title: "Enterprise Backend Development von Damjan Savić | Python & Cloud Architecture",
|
||||||
description: "Damjan Savić entwickelt skalierbare Backend-Systeme mit Python, FastAPI und Django. Als erfahrener Cloud Architect implementiert Damjan Savić Microservices, RESTful APIs und Event-Driven Architectures für Enterprise-Anwendungen.",
|
description: "Damjan Savić entwickelt skalierbare Backend-Systeme mit Python, FastAPI und Django. Als erfahrener Cloud Architect implementiert Damjan Savić Microservices, RESTful APIs und Event-Driven Architectures für Enterprise-Anwendungen.",
|
||||||
@@ -23,9 +33,9 @@ export const seoContent = {
|
|||||||
keywords: ["React Entwickler Köln", "Frontend Entwickler Köln", "Next.js Entwickler Deutschland", "TypeScript React Entwickler", "Progressive Web App Entwicklung", "JavaScript Entwickler Köln"]
|
keywords: ["React Entwickler Köln", "Frontend Entwickler Köln", "Next.js Entwickler Deutschland", "TypeScript React Entwickler", "Progressive Web App Entwicklung", "JavaScript Entwickler Köln"]
|
||||||
},
|
},
|
||||||
ai: {
|
ai: {
|
||||||
title: "KI & Machine Learning Integration von Damjan Savić | OLLAMA & LLM Experte",
|
title: "KI & LLM Integration von Damjan Savić | Claude, GPT-4 & OLLAMA Experte",
|
||||||
description: "Damjan Savić integriert künstliche Intelligenz in Ihre Geschäftsprozesse. Als KI-Spezialist implementiert Damjan Savić OLLAMA, Large Language Models und Machine Learning Lösungen für Automatisierung, Datenanalyse und intelligente Systeme.",
|
description: "Damjan Savić integriert Claude, GPT-4 und OLLAMA in Ihre Geschäftsprozesse. Als KI-Spezialist implementiert Damjan Savić RAG-Systeme, Prompt Engineering und LLM-basierte Automatisierungen für intelligente Unternehmenslösungen.",
|
||||||
keywords: ["OLLAMA KI Integration Entwickler", "Python KI Entwicklung", "Machine Learning Köln", "LLM Integration", "AI Developer Köln", "NLP Entwicklung"]
|
keywords: ["Claude API Integration", "GPT-4 Integration Entwickler", "OLLAMA KI Integration", "LLM Entwickler", "RAG Entwicklung", "Prompt Engineering", "Anthropic Developer"]
|
||||||
},
|
},
|
||||||
erp: {
|
erp: {
|
||||||
title: "ERP & System Integration von Damjan Savić | SAP, Dynamics & Custom Solutions",
|
title: "ERP & System Integration von Damjan Savić | SAP, Dynamics & Custom Solutions",
|
||||||
|
|||||||
+106
-47
@@ -5,39 +5,83 @@ export const meta = {
|
|||||||
subtitle: 'Scalable Software Solutions with IoT and AI Integration',
|
subtitle: 'Scalable Software Solutions with IoT and AI Integration',
|
||||||
description: 'As a fullstack developer from Cologne, Damjan Savić specializes in building scalable software solutions with IoT and AI integration.',
|
description: 'As a fullstack developer from Cologne, Damjan Savić specializes in building scalable software solutions with IoT and AI integration.',
|
||||||
keywords: [
|
keywords: [
|
||||||
|
// Name & Branding
|
||||||
'Damjan Savić',
|
'Damjan Savić',
|
||||||
'Damjan Savic',
|
'Damjan Savic',
|
||||||
|
'CoderConda',
|
||||||
|
|
||||||
|
// Voice AI & Agents (NEW - Recrobot Focus)
|
||||||
|
'Voice AI Developer',
|
||||||
|
'VAPI Integration Developer',
|
||||||
|
'Voice AI Recruiting',
|
||||||
|
'Voice Assistant Development',
|
||||||
|
'Conversational AI Developer',
|
||||||
|
'AI Voice Agent Development',
|
||||||
|
'Autonomous AI Agents',
|
||||||
|
'n8n Automation Developer',
|
||||||
|
'AI Workflow Automation',
|
||||||
|
|
||||||
|
// AI & LLM Integration (NEW - Claude/GPT)
|
||||||
|
'Claude API Integration',
|
||||||
|
'Anthropic Developer',
|
||||||
|
'GPT-4 Integration Developer',
|
||||||
|
'LLM Developer',
|
||||||
|
'AI Automation',
|
||||||
|
'AI Agent Development',
|
||||||
|
'Prompt Engineering',
|
||||||
|
'RAG Development',
|
||||||
|
'OLLAMA AI Integration',
|
||||||
|
|
||||||
|
// HR-Tech & Recruiting (NEW - Recrobot)
|
||||||
|
'Recruiting Automation',
|
||||||
|
'HR Software Development',
|
||||||
|
'AI Interview Software',
|
||||||
|
'HR Tech Developer',
|
||||||
|
'Talent Acquisition Software',
|
||||||
|
|
||||||
|
// Fullstack & Core Skills
|
||||||
'Senior Fullstack Developer Cologne',
|
'Senior Fullstack Developer Cologne',
|
||||||
'Digital Solutions Consultant Germany',
|
'Digital Solutions Consultant Germany',
|
||||||
'Software Architect Cologne',
|
'Software Architect',
|
||||||
'Python Development',
|
'Python Developer Germany',
|
||||||
'JavaScript Development',
|
'React Developer',
|
||||||
'React.js',
|
'Next.js Developer',
|
||||||
'Next.js',
|
'TypeScript Developer',
|
||||||
'TypeScript',
|
'Full Stack Developer Europe',
|
||||||
'Electron Desktop Applications',
|
|
||||||
'Artificial Intelligence AI',
|
// Backend & API
|
||||||
'OLLAMA AI ML',
|
'Python FastAPI Developer',
|
||||||
'ERP Integration',
|
'Microservices Developer',
|
||||||
'E-Commerce Development',
|
'Backend Developer',
|
||||||
'Process Automation',
|
'Node.js Developer',
|
||||||
'Backend Development',
|
'Django Developer',
|
||||||
'Frontend Development',
|
'API Development',
|
||||||
'Web Development',
|
|
||||||
'Software Engineering',
|
// Frontend
|
||||||
'Cloud Native Development',
|
'Frontend Developer',
|
||||||
'Microservices Architecture',
|
'JavaScript Developer',
|
||||||
'DevOps Engineer Germany',
|
'React Native Developer',
|
||||||
'Enterprise Software Solutions',
|
'Progressive Web App Development',
|
||||||
'Digital Transformation Consultant',
|
|
||||||
'SAP Integration Specialist',
|
// Automation & Integration
|
||||||
'E-Commerce Developer Germany',
|
'Process Automation Python',
|
||||||
'Machine Learning Engineer',
|
'ERP System Integration',
|
||||||
'Large Language Models LLM',
|
'E-Commerce Integration',
|
||||||
'Docker Kubernetes Expert',
|
'Workflow Automation',
|
||||||
|
'RPA Developer',
|
||||||
|
|
||||||
|
// Enterprise & B2B
|
||||||
|
'Enterprise Software Developer',
|
||||||
|
'B2B Software Development',
|
||||||
|
'Custom Software Development',
|
||||||
|
'Freelance Developer Europe',
|
||||||
|
'Remote Developer',
|
||||||
|
|
||||||
|
// DevOps & Cloud
|
||||||
'AWS Cloud Architect',
|
'AWS Cloud Architect',
|
||||||
'Agile Software Development',
|
'DevOps Engineer',
|
||||||
'Remote Developer Europe'
|
'Docker Kubernetes Expert',
|
||||||
|
'Electron Desktop Applications'
|
||||||
].join(', ')
|
].join(', ')
|
||||||
},
|
},
|
||||||
company: {
|
company: {
|
||||||
@@ -75,37 +119,52 @@ export const meta = {
|
|||||||
},
|
},
|
||||||
expertise: {
|
expertise: {
|
||||||
areas: [
|
areas: [
|
||||||
|
// Voice AI & Agents (Priority)
|
||||||
|
'Voice AI Development with VAPI',
|
||||||
|
'Autonomous AI Agents',
|
||||||
|
'n8n Workflow Automation',
|
||||||
|
'Conversational AI & Chatbots',
|
||||||
|
|
||||||
|
// LLM & AI Integration
|
||||||
|
'Claude API Integration',
|
||||||
|
'GPT-4 & OpenAI Integration',
|
||||||
|
'OLLAMA & Local LLMs',
|
||||||
|
'RAG & Prompt Engineering',
|
||||||
|
|
||||||
|
// Fullstack Development
|
||||||
'Enterprise Software Development',
|
'Enterprise Software Development',
|
||||||
'Cloud-native Architecture',
|
|
||||||
'Python Backend Development',
|
'Python Backend Development',
|
||||||
'JavaScript/TypeScript Frontend',
|
'React & Next.js Frontend',
|
||||||
'AI/ML Integration with OLLAMA & LLMs',
|
'TypeScript & JavaScript',
|
||||||
'Business Process Automation',
|
|
||||||
|
// Integration & Automation
|
||||||
|
'ERP System Integration',
|
||||||
'E-Commerce Platforms',
|
'E-Commerce Platforms',
|
||||||
'SAP & ERP System Integration',
|
'Business Process Automation',
|
||||||
'Microservices & API Development',
|
'Microservices & API Development'
|
||||||
'DevOps & CI/CD Pipelines',
|
|
||||||
'Progressive Web Apps (PWA)',
|
|
||||||
'Electron Desktop Applications',
|
|
||||||
'React & Next.js Enterprise Apps',
|
|
||||||
'Digital Transformation Consulting'
|
|
||||||
],
|
],
|
||||||
technologies: [
|
technologies: [
|
||||||
|
// AI & LLM
|
||||||
|
'Claude AI',
|
||||||
|
'GPT-4',
|
||||||
|
'VAPI',
|
||||||
|
'OLLAMA',
|
||||||
|
'n8n',
|
||||||
|
'LangChain',
|
||||||
|
|
||||||
|
// Languages & Frameworks
|
||||||
'Python',
|
'Python',
|
||||||
'JavaScript',
|
|
||||||
'TypeScript',
|
'TypeScript',
|
||||||
'React',
|
'React',
|
||||||
'Next.js',
|
'Next.js',
|
||||||
'Node.js',
|
'Node.js',
|
||||||
'OLLAMA',
|
|
||||||
'Electron',
|
|
||||||
'FastAPI',
|
'FastAPI',
|
||||||
'Django',
|
|
||||||
'PostgreSQL',
|
// Infrastructure
|
||||||
'MongoDB',
|
|
||||||
'Docker',
|
'Docker',
|
||||||
'Kubernetes',
|
'AWS',
|
||||||
'AWS'
|
'PostgreSQL',
|
||||||
|
'MongoDB'
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
seo: {
|
seo: {
|
||||||
|
|||||||
@@ -6,6 +6,10 @@ import { skillgroup } from './skillgroup';
|
|||||||
import { skills } from './skills';
|
import { skills } from './skills';
|
||||||
import { workflow } from './workflow';
|
import { workflow } from './workflow';
|
||||||
export const about = {
|
export const about = {
|
||||||
|
seo: {
|
||||||
|
title: 'About Me - Damjan Savić | Fullstack Developer & AI Specialist',
|
||||||
|
description: 'Learn more about Damjan Savić - AI & Automation Specialist focused on Voice AI, autonomous agents, and process automation from Cologne, Germany.'
|
||||||
|
},
|
||||||
hero,
|
hero,
|
||||||
journey,
|
journey,
|
||||||
schema,
|
schema,
|
||||||
|
|||||||
@@ -4,6 +4,10 @@ export const about = {
|
|||||||
content: 'Damjan Savić is a Senior Fullstack Developer and Digital Solutions Consultant with over 10 years of experience in Enterprise Software Development. Based in Cologne, Germany, Damjan Savić specializes in developing scalable cloud-native solutions, AI integration with OLLAMA and Large Language Models, and digital transformation. Damjan Savić combines deep expertise in Python, React, TypeScript, and Microservices Architecture with a holistic consulting approach. From strategic IT consulting to implementing SAP/ERP integrations and developing custom e-commerce platforms - Damjan Savić delivers innovative solutions for complex business requirements. As a DevOps Engineer, Damjan Savić implements modern CI/CD pipelines and container orchestration with Docker and Kubernetes to ensure highest quality and efficiency. Damjan Savić transforms businesses through intelligent automation, cloud architecture, and cutting-edge technology solutions.',
|
content: 'Damjan Savić is a Senior Fullstack Developer and Digital Solutions Consultant with over 10 years of experience in Enterprise Software Development. Based in Cologne, Germany, Damjan Savić specializes in developing scalable cloud-native solutions, AI integration with OLLAMA and Large Language Models, and digital transformation. Damjan Savić combines deep expertise in Python, React, TypeScript, and Microservices Architecture with a holistic consulting approach. From strategic IT consulting to implementing SAP/ERP integrations and developing custom e-commerce platforms - Damjan Savić delivers innovative solutions for complex business requirements. As a DevOps Engineer, Damjan Savić implements modern CI/CD pipelines and container orchestration with Docker and Kubernetes to ensure highest quality and efficiency. Damjan Savić transforms businesses through intelligent automation, cloud architecture, and cutting-edge technology solutions.',
|
||||||
image: {
|
image: {
|
||||||
alt: 'Damjan Savić - Senior Fullstack Developer & Digital Solutions Consultant | Software Architect | Cloud Expert | AI Specialist'
|
alt: 'Damjan Savić - Senior Fullstack Developer & Digital Solutions Consultant | Software Architect | Cloud Expert | AI Specialist'
|
||||||
|
},
|
||||||
|
buttons: {
|
||||||
|
learnMore: 'Learn more',
|
||||||
|
downloadCV: 'Download CV'
|
||||||
}
|
}
|
||||||
} as const;
|
} as const;
|
||||||
export type AboutTranslations = typeof about;
|
export type AboutTranslations = typeof about;
|
||||||
|
|||||||
@@ -6,6 +6,10 @@ import { skillgroup } from './skillgroup';
|
|||||||
import { skills } from './skills';
|
import { skills } from './skills';
|
||||||
import { workflow } from './workflow';
|
import { workflow } from './workflow';
|
||||||
export const about = {
|
export const about = {
|
||||||
|
seo: {
|
||||||
|
title: 'O Meni - Damjan Savić | Fullstack Programer & AI Specijalista',
|
||||||
|
description: 'Saznajte više o Damjanu Saviću - AI & Automation Specialist sa fokusom na Voice AI, autonomne agente i automatizaciju procesa iz Kelna, Nemačka.'
|
||||||
|
},
|
||||||
hero,
|
hero,
|
||||||
journey,
|
journey,
|
||||||
schema,
|
schema,
|
||||||
|
|||||||
@@ -4,6 +4,10 @@ export const about = {
|
|||||||
content: 'Као старији програмер пуног стека и консултант за дигитална решења, специјализован сам за софтвер за предузећа, облак архитектуру и интеграцију вештачке интелигенције. Са седиштем у Келну, Немачка, помажем компанијама широм Европе да оптимизују своје пословне процесе кроз модерна технолошка решења. Моја експертиза обухвата развој скалабилних система, имплементацију облак архитектуре, као и интеграцију најновијих AI технологија. У компанији Ritter Digital GmbH радим на JTL интеграцијама и развијам прилагођена решења за дигиталну трансформацију. Један од кључних пројеката је била интеграција Breuninger ERP система са Apparel Magic платформом преко TB.One решења. Мој циљ је да омогућим компанијама да постану ефикасније и конкурентније кроз иновативна софтверска решења.',
|
content: 'Као старији програмер пуног стека и консултант за дигитална решења, специјализован сам за софтвер за предузећа, облак архитектуру и интеграцију вештачке интелигенције. Са седиштем у Келну, Немачка, помажем компанијама широм Европе да оптимизују своје пословне процесе кроз модерна технолошка решења. Моја експертиза обухвата развој скалабилних система, имплементацију облак архитектуре, као и интеграцију најновијих AI технологија. У компанији Ritter Digital GmbH радим на JTL интеграцијама и развијам прилагођена решења за дигиталну трансформацију. Један од кључних пројеката је била интеграција Breuninger ERP система са Apparel Magic платформом преко TB.One решења. Мој циљ је да омогућим компанијама да постану ефикасније и конкурентније кроз иновативна софтверска решења.',
|
||||||
image: {
|
image: {
|
||||||
alt: 'Damjan Savić (Дамјан Савић) - Старији програмер пуног стека и консултант за дигитална решења из Келна, Немачка'
|
alt: 'Damjan Savić (Дамјан Савић) - Старији програмер пуног стека и консултант за дигитална решења из Келна, Немачка'
|
||||||
|
},
|
||||||
|
buttons: {
|
||||||
|
learnMore: 'Сазнај више',
|
||||||
|
downloadCV: 'Преузми CV'
|
||||||
}
|
}
|
||||||
} as const;
|
} as const;
|
||||||
export type AboutTranslations = typeof about;
|
export type AboutTranslations = typeof about;
|
||||||
|
|||||||
@@ -1,9 +1,17 @@
|
|||||||
import { useTranslation } from 'react-i18next';
|
import { useTranslation } from 'react-i18next';
|
||||||
import { motion } from 'framer-motion';
|
import { motion } from 'framer-motion';
|
||||||
import { MapPin, Briefcase, GraduationCap, Code, Award } from 'lucide-react';
|
import { MapPin, Briefcase, GraduationCap, Code, Award, Download } from 'lucide-react';
|
||||||
|
|
||||||
const About = () => {
|
const About = () => {
|
||||||
const { t } = useTranslation();
|
const { t, i18n } = useTranslation();
|
||||||
|
|
||||||
|
// CV-Datei basierend auf der aktuellen Sprache
|
||||||
|
const getCvUrl = () => {
|
||||||
|
const lang = i18n.language;
|
||||||
|
if (lang === 'de') return '/damjan_savic_cv_de.pdf';
|
||||||
|
// Für alle anderen Sprachen (en, sr, etc.) englische Version verwenden
|
||||||
|
return '/damjan_savic_cv_en.pdf';
|
||||||
|
};
|
||||||
|
|
||||||
const highlights = [
|
const highlights = [
|
||||||
{ icon: <MapPin className="w-4 h-4" />, label: "Köln, Deutschland" },
|
{ icon: <MapPin className="w-4 h-4" />, label: "Köln, Deutschland" },
|
||||||
@@ -96,21 +104,25 @@ const About = () => {
|
|||||||
transition={{ duration: 0.5, delay: 0.6 }}
|
transition={{ duration: 0.5, delay: 0.6 }}
|
||||||
className="flex flex-wrap gap-4 pt-4"
|
className="flex flex-wrap gap-4 pt-4"
|
||||||
>
|
>
|
||||||
<motion.button
|
<motion.a
|
||||||
|
href="/about"
|
||||||
whileHover={{ scale: 1.05 }}
|
whileHover={{ scale: 1.05 }}
|
||||||
whileTap={{ scale: 0.95 }}
|
whileTap={{ scale: 0.95 }}
|
||||||
className="px-6 py-3 bg-zinc-800/50 backdrop-blur-sm hover:bg-zinc-700/50 text-white rounded-xl font-medium transition-colors duration-300 flex items-center gap-2"
|
className="px-6 py-3 bg-zinc-800/50 backdrop-blur-sm hover:bg-zinc-700/50 text-white rounded-xl font-medium transition-colors duration-300 flex items-center gap-2"
|
||||||
>
|
>
|
||||||
<GraduationCap className="w-4 h-4" />
|
<GraduationCap className="w-4 h-4" />
|
||||||
Mehr erfahren
|
{t('pages.home.about.buttons.learnMore')}
|
||||||
</motion.button>
|
</motion.a>
|
||||||
<motion.button
|
<motion.a
|
||||||
|
href={getCvUrl()}
|
||||||
|
download
|
||||||
whileHover={{ scale: 1.05 }}
|
whileHover={{ scale: 1.05 }}
|
||||||
whileTap={{ scale: 0.95 }}
|
whileTap={{ scale: 0.95 }}
|
||||||
className="px-6 py-3 bg-transparent hover:bg-zinc-800/30 text-zinc-300 border border-zinc-700/50 rounded-xl font-medium transition-colors duration-300"
|
className="px-6 py-3 bg-transparent hover:bg-zinc-800/30 text-zinc-300 border border-zinc-700/50 rounded-xl font-medium transition-colors duration-300 flex items-center gap-2"
|
||||||
>
|
>
|
||||||
CV herunterladen
|
<Download className="w-4 h-4" />
|
||||||
</motion.button>
|
{t('pages.home.about.buttons.downloadCV')}
|
||||||
|
</motion.a>
|
||||||
</motion.div>
|
</motion.div>
|
||||||
</div>
|
</div>
|
||||||
</motion.div>
|
</motion.div>
|
||||||
|
|||||||
Reference in New Issue
Block a user