5 Commits
Author SHA1 Message Date
Streamer272 3615ae9a96 Adds Kamapro to occupation
Gitea Build Action / build-nuxt (push) Successful in 35s
Signed-off-by: Ash Svitan <selfsigned-ash@proton.me>
2026-06-25 22:14:33 +02:00
Streamer272 adebbacbff 💚 Updates CI again
Gitea Build Action / build-nuxt (push) Successful in 1m42s
Signed-off-by: Ash Svitan <selfsigned-ash@proton.me>
2026-05-03 17:12:26 +02:00
Streamer272 671b88f761 💚 Updates CI
Gitea Build Action / build-nuxt (push) Failing after 29s
Signed-off-by: Ash Svitan <selfsigned-ash@proton.me>
2026-05-03 17:07:11 +02:00
Streamer272 a2cc2092de 💚 Adds CI
Gitea Build Action / build-nuxt (push) Failing after 13m30s
Signed-off-by: Ash Svitan <selfsigned-ash@proton.me>
2026-05-03 16:50:01 +02:00
Streamer272 afa2563be2 🔨 Replaces GPG key and CV
Signed-off-by: Ash Svitan <selfsigned-ash@proton.me>
2026-04-27 17:40:16 +02:00
9 changed files with 137 additions and 44 deletions
+17
View File
@@ -0,0 +1,17 @@
name: Gitea Build Action
run-name: ${{ gitea.actor }} build
on: [push]
jobs:
build-nuxt:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Setup Bun
uses: oven-sh/setup-bun@v2
- name: Display Bun version
run: bun --version
- name: Install dependencies
run: bun install --frozen-lockfile --ignore-scripts
- name: Build
run: bun --bun run build
+25 -1
View File
@@ -27,7 +27,7 @@
>, {{ $t("main.intro.2") }}{{ years
}}{{ $t("main.intro.3") }}
</h1>
<a href="/cv1.pdf" target="_blank" class="underline">
<a href="/cv2.pdf" target="_blank" class="underline">
{{ $t("main.cv") }}
</a>
</section>
@@ -126,6 +126,30 @@
{{ $t("main.experience.0.details.3") }}
</li>
</ul>
</td>
</tr>
<tr>
<td>{{ $t("main.experience.1.when") }}</td>
<td>
{{ $t("main.experience.1.occupation") }}<br />
{{ $t("main.experience.1.occupation.details") }}
<ul class="list-disc mt-2">
<li>
{{ $t("main.experience.1.details.0") }}
</li>
<li>
{{ $t("main.experience.1.details.1") }}
</li>
<li>
{{ $t("main.experience.1.details.2") }}
</li>
<li>
{{ $t("main.experience.1.details.3") }}
</li>
</ul>
<p class="mt-2 flex items-center gap-x-1">
{{ $t("main.experience.publications") }}
<ArrowLink
+6 -6
View File
@@ -9,9 +9,9 @@
"@nuxt/image": "2.0.0",
"@nuxt/ui": "4.3.0",
"@nuxtjs/i18n": "10.2.1",
"nuxt": "^4.2.2",
"typescript": "^5.6.3",
"vue": "^3.5.26",
"nuxt": "^4.4.2",
"typescript": "^5.9.3",
"vue": "^3.5.33",
"vue-router": "^4.6.4",
},
"devDependencies": {
@@ -1198,7 +1198,7 @@
"is-core-module": ["is-core-module@2.16.1", "", { "dependencies": { "hasown": "^2.0.2" } }, "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w=="],
"is-docker": ["is-docker@3.0.0", "", { "bin": { "is-docker": "cli.js" } }, "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ=="],
"is-docker": ["is-docker@2.2.1", "", { "bin": { "is-docker": "cli.js" } }, "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ=="],
"is-extglob": ["is-extglob@2.1.1", "", {}, "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ=="],
@@ -2070,6 +2070,8 @@
"impound/unplugin": ["unplugin@3.0.0", "", { "dependencies": { "@jridgewell/remapping": "^2.3.5", "picomatch": "^4.0.3", "webpack-virtual-modules": "^0.6.2" } }, "sha512-0Mqk3AT2TZCXWKdcoaufeXNukv2mTrEZExeXlHIOZXdqYoHHr4n51pymnwV8x2BOVxwXbK2HLlI7usrqMpycdg=="],
"is-inside-container/is-docker": ["is-docker@3.0.0", "", { "bin": { "is-docker": "cli.js" } }, "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ=="],
"jsonc-eslint-parser/espree": ["espree@9.6.1", "", { "dependencies": { "acorn": "^8.9.0", "acorn-jsx": "^5.3.2", "eslint-visitor-keys": "^3.4.1" } }, "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ=="],
"jsonc-eslint-parser/semver": ["semver@7.7.3", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q=="],
@@ -2510,8 +2512,6 @@
"rollup-plugin-visualizer/open/define-lazy-prop": ["define-lazy-prop@2.0.0", "", {}, "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og=="],
"rollup-plugin-visualizer/open/is-docker": ["is-docker@2.2.1", "", { "bin": { "is-docker": "cli.js" } }, "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ=="],
"rollup-plugin-visualizer/open/is-wsl": ["is-wsl@2.2.0", "", { "dependencies": { "is-docker": "^2.0.0" } }, "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww=="],
"unimport/mlly/pkg-types": ["pkg-types@1.3.1", "", { "dependencies": { "confbox": "^0.1.8", "mlly": "^1.7.4", "pathe": "^2.0.1" } }, "sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ=="],
+15 -8
View File
@@ -7,18 +7,25 @@
"main.experience.title": "./erfahrung",
"main.experience.header.when": "Wann",
"main.experience.header.occupation": "Beruf und Details",
"main.experience.0.when": "Juli 2024 Dezember 2025",
"main.experience.0.occupation": "Datenwissenschaftler",
"main.experience.0.occupation.details": "Fakultät für Elektronik und Informatik, Slowakische Technische Universität in Bratislava (FEI STU)",
"main.experience.0.details.0": "Erstellung eines Datenbeschriftungssystems für das neuronale Netzwerk zur EKG-Qualitätsklassifizierung",
"main.experience.0.details.1": "Beitrag zum neuronalen Netzwerk zur EKG-Qualitätsklassifizierung",
"main.experience.0.details.2": "Erstellung eines Qualitätsklassifizierungssystems auf Basis des neuronalen Netzwerks zur EKG-Qualitätsklassifizierung",
"main.experience.0.details.3": "Verfasste den Tom & Jerry LabChart Text File Dynamic Sync Algorithm",
"main.experience.0.when": "Juni 2026 heute",
"main.experience.0.occupation": "Backend-Entwickler",
"main.experience.0.occupation.details": "Kamapro Hypothekenzentrum",
"main.experience.0.details.0": "Backend für eine interne Anwendung erstellt",
"main.experience.0.details.1": "Implementierung von Backend-API-Aufrufen aus dem Frontend",
"main.experience.0.details.2": "Verwaltung des Backend-Deployments",
"main.experience.0.details.3": "Verwaltung der Datenbank und der Backups",
"main.experience.1.when": "Juli 2024 Dezember 2025",
"main.experience.1.occupation": "Datenwissenschaftler",
"main.experience.1.occupation.details": "Fakultät für Elektronik und Informatik, Slowakische Technische Universität in Bratislava (FEI STU)",
"main.experience.1.details.0": "Erstellung eines Datenbeschriftungssystems für das neuronale Netzwerk zur EKG-Qualitätsklassifizierung",
"main.experience.1.details.1": "Beitrag zum neuronalen Netzwerk zur EKG-Qualitätsklassifizierung",
"main.experience.1.details.2": "Erstellung eines Qualitätsklassifizierungssystems auf Basis des neuronalen Netzwerks zur EKG-Qualitätsklassifizierung",
"main.experience.1.details.3": "Verfasste den Tom & Jerry LabChart Text File Dynamic Sync Algorithm",
"main.experience.publications": "Veröffentlichungen:",
"main.education.title": "./ausbildung",
"main.education.header.when": "Wann",
"main.education.header.where": "Wo",
"main.education.0.when": "2024 heute",
"main.education.0.when": "2024 2026",
"main.education.0.where": "Evanjelické Lýceum Bratislava 5-jähriges zweisprachiges Gymnasium",
"main.education.1.when": "2023 2024",
"main.education.1.where": "Spojená škola Svätej Rodiny v Bratislave 8-jähriges Gymnasium",
+15 -8
View File
@@ -7,18 +7,25 @@
"main.experience.title": "./experience",
"main.experience.header.when": "When",
"main.experience.header.occupation": "Occupation and details",
"main.experience.0.when": "July 2024 - December 2025",
"main.experience.0.occupation": "Data scientist",
"main.experience.0.occupation.details": "Faculty of Electronics and Informatics, Slovak Technical University in Bratislava (FEI STU)",
"main.experience.0.details.0": "Created data labeling system for the ECG quality classification neural network",
"main.experience.0.details.1": "Contributed to the ECG quality classification neural network",
"main.experience.0.details.2": "Created quality classification system based on ECG quality classification neural network",
"main.experience.0.details.3": "Wrote the Tom & Jerry LabChart Text File Dynamic Sync Algorithm",
"main.experience.0.when": "June 2026 - present",
"main.experience.0.occupation": "Backend developer",
"main.experience.0.occupation.details": "Kamapro - mortgage broker",
"main.experience.0.details.0": "Created backend for an internal application",
"main.experience.0.details.1": "Implemented backend API calls from frontend",
"main.experience.0.details.2": "Managed backend deployment",
"main.experience.0.details.3": "Managed database and backups",
"main.experience.1.when": "July 2024 - December 2025",
"main.experience.1.occupation": "Data scientist",
"main.experience.1.occupation.details": "Faculty of Electronics and Informatics, Slovak Technical University in Bratislava (FEI STU)",
"main.experience.1.details.0": "Created data labeling system for the ECG quality classification neural network",
"main.experience.1.details.1": "Contributed to the ECG quality classification neural network",
"main.experience.1.details.2": "Created quality classification system based on ECG quality classification neural network",
"main.experience.1.details.3": "Wrote the Tom & Jerry LabChart Text File Dynamic Sync Algorithm",
"main.experience.publications": "Publications:",
"main.education.title": "./education",
"main.education.header.when": "When",
"main.education.header.where": "Where",
"main.education.0.when": "2024 - present",
"main.education.0.when": "2024 - 2026",
"main.education.0.where": "Evanjelické Lýceum Bratislava - 5-year Bilingual Gymnasium (high school)",
"main.education.1.when": "2023 - 2024",
"main.education.1.where": "Spojená škola Svätej Rodiny v Bratislave - 8-year Gymnasium (high school)",
+15 -8
View File
@@ -7,18 +7,25 @@
"main.experience.title": "./skúsenosti",
"main.experience.header.when": "Kedy",
"main.experience.header.occupation": "Povolanie a podrobnosti",
"main.experience.0.when": "Júl 2024 December 2025",
"main.experience.0.occupation": "Dátový vedec",
"main.experience.0.occupation.details": "Fakulta elektrotechniky a informatiky, Slovenská technická univerzita v Bratislave (FEI STU)",
"main.experience.0.details.0": "Vytvoril systém označovania údajov pre neurónovú sieť klasifikácie kvality EKG",
"main.experience.0.details.1": "Prispel k neurónovej sieti klasifikácie kvality EKG",
"main.experience.0.details.2": "Vytvoril systém klasifikácie kvality založený na neurónovej sieti klasifikácie kvality EKG",
"main.experience.0.details.3": "Napísal algoritmus dynamickej synchronizácie textových súborov Tom & Jerry LabChart",
"main.experience.0.when": "Jún 2026 súčasnosť",
"main.experience.0.occupation": "Backendový vývojár",
"main.experience.0.occupation.details": "Kamapro hypotekárne centrum",
"main.experience.0.details.0": "Vytvoril backend pre internú aplikáciu",
"main.experience.0.details.1": "Implementoval volania backendového API z frontendu",
"main.experience.0.details.2": "Spravoval deployment backendu",
"main.experience.0.details.3": "Spravoval databázu a zálohy",
"main.experience.1.when": "Júl 2024 December 2025",
"main.experience.1.occupation": "Dátový vedec",
"main.experience.1.occupation.details": "Fakulta elektrotechniky a informatiky, Slovenská technická univerzita v Bratislave (FEI STU)",
"main.experience.1.details.0": "Vytvoril systém označovania údajov pre neurónovú sieť klasifikácie kvality EKG",
"main.experience.1.details.1": "Prispel k neurónovej sieti klasifikácie kvality EKG",
"main.experience.1.details.2": "Vytvoril systém klasifikácie kvality založený na neurónovej sieti klasifikácie kvality EKG",
"main.experience.1.details.3": "Napísal algoritmus dynamickej synchronizácie textových súborov Tom & Jerry LabChart",
"main.experience.publications": "Publikácie:",
"main.education.title": "./vzdelanie",
"main.education.header.when": "Kedy",
"main.education.header.where": "Kde",
"main.education.0.when": "2024 súčasnosť",
"main.education.0.when": "2024 2026",
"main.education.0.where": "Evanjelické Lýceum Bratislava 5-ročné bilingválne gymnázium",
"main.education.1.when": "2023 2024",
"main.education.1.where": "Spojená škola Svätej Rodiny v Bratislave 8-ročné gymnázium",
+1 -1
View File
@@ -1,5 +1,5 @@
{
"name": "svitan-dev-new",
"name": "svitan-dev",
"type": "module",
"private": true,
"scripts": {
BIN
View File
Binary file not shown.
+43 -12
View File
@@ -1,18 +1,49 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
Comment: BA29 2ED4 A454 279D 5E2C B8E8 D983 F5A2 F5A6 0513
Comment: Ash Svitan <ash.svitan@proton.me>
Comment: Ash Svitan <ash@svitan.dev>
Comment: Ash Svitan <selfsigned-ash@proton.me>
Comment: Daniel Svitan <daniel.svitan@proton.me>
Comment: Daniel Svitan <daniel@svitan.dev>
Comment: System <system@svitan.dev>
xjMEadvu8xYJKwYBBAHaRw8BAQdACkU6lvMHSgyLFto9Croa23qjTA+yEnGu9XKB
1zWXNZnNJUFzaCBTdml0YW4gPHNlbGZzaWduZWQtYXNoQHByb3Rvbi5tZT7ClgQT
FgoAPgIbAwULCQgHAgYVCgkICwIEFgIDAQIeAQIXgBYhBLopLtSkVCedXiy46NmD
9aL1pgUTBQJp4G35BQkB5bKGAAoJENmD9aL1pgUTdnIA/0QzqEntKwVZpDW2HlY+
g2VTDTxPxBVPCuZnyAqe/SOVAP4wyw77UpKijjPwFefMdYQESo0JlrqklhwewGTe
NCB2AcKQBBMWCgA4FiEEuiku1KRUJ51eLLjo2YP1ovWmBRMFAmnb7vMCGwMFCwkI
BwIGFQoJCAsCBBYCAwECHgECF4AACgkQ2YP1ovWmBROKMwEAzOXdsPQ9mPyDGwWd
w4uTiuWSpguDLc7DYF+ej3wgt4sA/1m35L6PwEVOe089QuHJmY3aWCnjUQd6nwTE
WuNWfE8HzjgEadvu8xIKKwYBBAGXVQEFAQEHQCvANRIhBfxJfNAc+yV9/EdfW3pJ
aSAhcbK0bvBFuOJOAwEIB8J4BBgWCgAgFiEEuiku1KRUJ51eLLjo2YP1ovWmBRMF
Amnb7vMCGwwACgkQ2YP1ovWmBRNrIwD/cL6sJhTHVtT+cru3Ro+hH2LyjvuzgK3O
zheSlAwZ7fABANagwUuTcx4bHqmq7HmWhZXuKDuuheAX7cK59Rqq6B4I
=PqZg
1zWXNZnNIUFzaCBTdml0YW4gPGFzaC5zdml0YW5AcHJvdG9uLm1lPsKWBBMWCgA+
FiEEuiku1KRUJ51eLLjo2YP1ovWmBRMFAmnvR4gCGwMFCQHlsoYFCwkIBwIGFQoJ
CAsCBBYCAwECHgECF4AACgkQ2YP1ovWmBRMdvwD/bTrRr9VBcLkwVsYT+veSIubz
pzVQyxqzEe1W76iViusBAJGIncV2QcZV3RRuohFFuT+Szv497VJD9izKhzizZBUF
zRtBc2ggU3ZpdGFuIDxhc2hAc3ZpdGFuLmRldj7ClgQTFgoAPhYhBLopLtSkVCed
Xiy46NmD9aL1pgUTBQJp70d1AhsDBQkB5bKGBQsJCAcCBhUKCQgLAgQWAgMBAh4B
AheAAAoJENmD9aL1pgUTjxkA/03kqTNWZa+htIriMvRqMqhUUcn475d6M56NnW3N
YD4NAP9gQMsSLME/yX0FKvn3Do8JBPL9hqDK2v0z3SHM4MxOAs0lQXNoIFN2aXRh
biA8c2VsZnNpZ25lZC1hc2hAcHJvdG9uLm1lPsKWBBMWCgA+FiEEuiku1KRUJ51e
LLjo2YP1ovWmBRMFAmns9ZoCGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AFCQHx
LG0ACgkQ2YP1ovWmBRPFKAEAlhDo+sVCNtMyOAPoGNrZIzxIFKptfWCYVkZ1dpzf
NpUBAIlJo3biLk0ZZM/6mTj6p1v1lS0KuGCfl+vKIKfWChEIwpYEExYKAD4CGwMF
CwkIBwIGFQoJCAsCBBYCAwECHgECF4AWIQS6KS7UpFQnnV4suOjZg/Wi9aYFEwUC
aeBt+QUJAeWyhgAKCRDZg/Wi9aYFE3ZyAP9EM6hJ7SsFWaQ1th5WPoNlUw08T8QV
TwrmZ8gKnv0jlQD+MMsO+1KSoo4z8BXnzHWEBEqNCZa6pJYcHsBk3jQgdgHCkAQT
FgoAOBYhBLopLtSkVCedXiy46NmD9aL1pgUTBQJp2+7zAhsDBQsJCAcCBhUKCQgL
AgQWAgMBAh4BAheAAAoJENmD9aL1pgUTijMBAMzl3bD0PZj8gxsFncOLk4rlkqYL
gy3Ow2Bfno98ILeLAP9Zt+S+j8BFTntPPULhyZmN2lgp41EHep8ExFrjVnxPB80n
RGFuaWVsIFN2aXRhbiA8ZGFuaWVsLnN2aXRhbkBwcm90b24ubWU+wpYEExYKAD4W
IQS6KS7UpFQnnV4suOjZg/Wi9aYFEwUCae9HmwIbAwUJAeWyhgULCQgHAgYVCgkI
CwIEFgIDAQIeAQIXgAAKCRDZg/Wi9aYFExr/AP0SH0hAbL7hqfllz1XpzCWDXSAP
T4glmeYG1aKiUvEpegEAhCMudDBiUbyD56psnsvNIqPDS6PHrz/64F0h55uHEADN
IURhbmllbCBTdml0YW4gPGRhbmllbEBzdml0YW4uZGV2PsKWBBMWCgA+FiEEuiku
1KRUJ51eLLjo2YP1ovWmBRMFAmnvR5ICGwMFCQHlsoYFCwkIBwIGFQoJCAsCBBYC
AwECHgECF4AACgkQ2YP1ovWmBROZ3QEA5+7nUfnYdhOmIQJmrpDowr90qBNV48E0
0radlckTnagBAMjXJZBpoCkxPDDg1yxRypKm+0DBhN35CfNrYWRJyqIHzRpTeXN0
ZW0gPHN5c3RlbUBzdml0YW4uZGV2PsKWBBMWCgA+FiEEuiku1KRUJ51eLLjo2YP1
ovWmBRMFAmnvR6YCGwMFCQHlsoYFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AACgkQ
2YP1ovWmBRO4iwD7BnMaYtlP6+v1eOhynXc269+Mcz4+e4v1yoXvlP1ZEAAA/RO2
o0UKo2+uGbc6RD+UNThTge+UCCX0zc3fRcQ3p0MFzjgEadvu8xIKKwYBBAGXVQEF
AQEHQCvANRIhBfxJfNAc+yV9/EdfW3pJaSAhcbK0bvBFuOJOAwEIB8J+BBgWCgAm
FiEEuiku1KRUJ51eLLjo2YP1ovWmBRMFAmns9ZoCGwwFCQHxLG0ACgkQ2YP1ovWm
BRPlewEAwXy/wl0yVcAFHBAZYiJXQxVOAnkQ4hmZ5kwRr4pmADUA/3fvzLMD209T
aARhUaS2mJbMvhQBh8YJj9FxK9DQS+UKwngEGBYKACAWIQS6KS7UpFQnnV4suOjZ
g/Wi9aYFEwUCadvu8wIbDAAKCRDZg/Wi9aYFE2sjAP9wvqwmFMdW1P5yu7dGj6Ef
YvKO+7OArc7OF5KUDBnt8AEA1qDBS5NzHhseqarseZaFle4oO66F4Bftwrn1Gqro
Hgg=
=nQku
-----END PGP PUBLIC KEY BLOCK-----