diff --git a/assets/kska.svg b/assets/misc/kska.svg
similarity index 100%
rename from assets/kska.svg
rename to assets/misc/kska.svg
diff --git a/assets/privacy.png b/assets/misc/privacy.png
similarity index 100%
rename from assets/privacy.png
rename to assets/misc/privacy.png
diff --git a/assets/server.png b/assets/misc/server.png
similarity index 100%
rename from assets/server.png
rename to assets/misc/server.png
diff --git a/assets/skills/APACHE.svg b/assets/skills/APACHE.svg
new file mode 100644
index 0000000..56db8a1
--- /dev/null
+++ b/assets/skills/APACHE.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/skills/AWS.svg b/assets/skills/AWS.svg
new file mode 100644
index 0000000..a68c079
--- /dev/null
+++ b/assets/skills/AWS.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/skills/BASH SCRIPTING.svg b/assets/skills/BASH SCRIPTING.svg
new file mode 100644
index 0000000..7305b1c
--- /dev/null
+++ b/assets/skills/BASH SCRIPTING.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/skills/C++.svg b/assets/skills/C++.svg
new file mode 100644
index 0000000..680e419
--- /dev/null
+++ b/assets/skills/C++.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/skills/CLOUDFLARE TUNNELS.svg b/assets/skills/CLOUDFLARE TUNNELS.svg
new file mode 100644
index 0000000..4aa7678
--- /dev/null
+++ b/assets/skills/CLOUDFLARE TUNNELS.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/skills/CSS.svg b/assets/skills/CSS.svg
new file mode 100644
index 0000000..c254a9e
--- /dev/null
+++ b/assets/skills/CSS.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/skills/DOCKER.svg b/assets/skills/DOCKER.svg
new file mode 100644
index 0000000..08c0809
--- /dev/null
+++ b/assets/skills/DOCKER.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/skills/GCP.svg b/assets/skills/GCP.svg
new file mode 100644
index 0000000..c32b547
--- /dev/null
+++ b/assets/skills/GCP.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/skills/GHOST CMS.svg b/assets/skills/GHOST CMS.svg
new file mode 100644
index 0000000..69b091f
--- /dev/null
+++ b/assets/skills/GHOST CMS.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/skills/GIT.svg b/assets/skills/GIT.svg
new file mode 100644
index 0000000..f4e3cb2
--- /dev/null
+++ b/assets/skills/GIT.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/skills/GITEA.svg b/assets/skills/GITEA.svg
new file mode 100644
index 0000000..9edef26
--- /dev/null
+++ b/assets/skills/GITEA.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/skills/GITHUB.svg b/assets/skills/GITHUB.svg
new file mode 100644
index 0000000..b389147
--- /dev/null
+++ b/assets/skills/GITHUB.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/skills/GITLAB.svg b/assets/skills/GITLAB.svg
new file mode 100644
index 0000000..11fb515
--- /dev/null
+++ b/assets/skills/GITLAB.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/skills/HTML.svg b/assets/skills/HTML.svg
new file mode 100644
index 0000000..2187c20
--- /dev/null
+++ b/assets/skills/HTML.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/skills/JAVA.svg b/assets/skills/JAVA.svg
new file mode 100644
index 0000000..be3e1b5
--- /dev/null
+++ b/assets/skills/JAVA.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/skills/JAVASCRIPT.svg b/assets/skills/JAVASCRIPT.svg
new file mode 100644
index 0000000..2a89da2
--- /dev/null
+++ b/assets/skills/JAVASCRIPT.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/skills/LXC.svg b/assets/skills/LXC.svg
new file mode 100644
index 0000000..4f602c1
--- /dev/null
+++ b/assets/skills/LXC.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/skills/MAIL SERVER.svg b/assets/skills/MAIL SERVER.svg
new file mode 100644
index 0000000..7356a26
--- /dev/null
+++ b/assets/skills/MAIL SERVER.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/skills/MATPLOTLIB & SEABORN.svg b/assets/skills/MATPLOTLIB & SEABORN.svg
new file mode 100644
index 0000000..daf98ef
--- /dev/null
+++ b/assets/skills/MATPLOTLIB & SEABORN.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/skills/MONGODB.svg b/assets/skills/MONGODB.svg
new file mode 100644
index 0000000..7654a7c
--- /dev/null
+++ b/assets/skills/MONGODB.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/skills/MYSQL.svg b/assets/skills/MYSQL.svg
new file mode 100644
index 0000000..4a89758
--- /dev/null
+++ b/assets/skills/MYSQL.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/skills/NGINX.svg b/assets/skills/NGINX.svg
new file mode 100644
index 0000000..2ea9561
--- /dev/null
+++ b/assets/skills/NGINX.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/skills/NUMPY.svg b/assets/skills/NUMPY.svg
new file mode 100644
index 0000000..fabcb46
--- /dev/null
+++ b/assets/skills/NUMPY.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/skills/OPENVPN.svg b/assets/skills/OPENVPN.svg
new file mode 100644
index 0000000..79921b8
--- /dev/null
+++ b/assets/skills/OPENVPN.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/skills/OPENWRT.svg b/assets/skills/OPENWRT.svg
new file mode 100644
index 0000000..4137bc5
--- /dev/null
+++ b/assets/skills/OPENWRT.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/skills/PANDAS.svg b/assets/skills/PANDAS.svg
new file mode 100644
index 0000000..5f78402
--- /dev/null
+++ b/assets/skills/PANDAS.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/skills/PODMAN.svg b/assets/skills/PODMAN.svg
new file mode 100644
index 0000000..29f8861
--- /dev/null
+++ b/assets/skills/PODMAN.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/skills/PROXMOX.svg b/assets/skills/PROXMOX.svg
new file mode 100644
index 0000000..db7b954
--- /dev/null
+++ b/assets/skills/PROXMOX.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/skills/PYTHON.svg b/assets/skills/PYTHON.svg
new file mode 100644
index 0000000..cb2fab6
--- /dev/null
+++ b/assets/skills/PYTHON.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/skills/SCIKIT-LEARN.svg b/assets/skills/SCIKIT-LEARN.svg
new file mode 100644
index 0000000..30b176e
--- /dev/null
+++ b/assets/skills/SCIKIT-LEARN.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/skills/SSH, DNS & RSYNC.svg b/assets/skills/SSH, DNS & RSYNC.svg
new file mode 100644
index 0000000..3c9f63a
--- /dev/null
+++ b/assets/skills/SSH, DNS & RSYNC.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/skills/UFW & IPTABLES.svg b/assets/skills/UFW & IPTABLES.svg
new file mode 100644
index 0000000..a0a3397
--- /dev/null
+++ b/assets/skills/UFW & IPTABLES.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/skills/WIREGUARD.svg b/assets/skills/WIREGUARD.svg
new file mode 100644
index 0000000..461ade2
--- /dev/null
+++ b/assets/skills/WIREGUARD.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/skills/WORDPRESS.svg b/assets/skills/WORDPRESS.svg
new file mode 100644
index 0000000..54d6a05
--- /dev/null
+++ b/assets/skills/WORDPRESS.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/visual-elements/about-me.gif b/assets/visual-elements/about-me.gif
new file mode 100644
index 0000000..c142c9c
Binary files /dev/null and b/assets/visual-elements/about-me.gif differ
diff --git a/assets/visual-elements/line-neon.gif b/assets/visual-elements/line-neon.gif
new file mode 100644
index 0000000..9ce109b
Binary files /dev/null and b/assets/visual-elements/line-neon.gif differ
diff --git a/assets/visual-elements/skills.gif b/assets/visual-elements/skills.gif
new file mode 100644
index 0000000..deea2d2
Binary files /dev/null and b/assets/visual-elements/skills.gif differ