Ondrej Špánik (iairu)

developerUX dizajnérInfoSec študent

Preferred technologies and affiliations

Projekty

CI/CD pre tímové rental riešenie

linuxdockernginxbash

CI/CD workflow (vrátane architektúry) vytvorený od základov pre dynamické nasadenie viacerých inštancií vlastného Angular+Django rental riešenia s využitím Docker, Github Actions, dvoch Nginx vrstiev (gateway+deployment), bash/sed/cat/pipe a ssh/sftp ako časť tímového projektu na FIIT STU.

2024-10-20
51 dní
2024-12-10
Background

Microservice Integrácia 2023

linuxvmnomadbashaws

Troubleshooting, administrácia a inštalácia microservisov pomocou AWS EC2 VM, sh/sed/grep/awk, RHEL a Oracle Linux, DB, objektového úložiska, interného API/Swagger a orchestračného systému vrátane dokumentovania pre Innovatrics.

2022-07-01
487 dní
2023-10-31
Background

Full StrukShow.com Solution

sveltejavascriptscsshtmlphp
Full StrukShow.com Solution icon

Komplexné riešenie modernej osobnej webovej stránky pomocou CockpitCMS/API, JS ES6, SCSS a Svelte.

2020-06-01
64 dní
2020-08-03
Background

Tréner a inferrer pre textový model

machine learningaitkinterpython

GUI workflow pre trénovanie a inferovanie DistilBERT modelu s vlastným (GUI/JSON) labelovaním. Automatická tvorba virtuálneho prostredia, správa súborov, validácia a inferovanie s voliteľným výstupom top labelov pre každý paragraf.

2024-09-08
4 dni
2024-09-12
Background

ProcExp Procreate Exporter

autohotkeyffmpegparsing

Skript pre masové extrahovanie, spojenie a exportovanie timelapse súborov z Procreate prác pomocou 7z a FFMPEG.

2019-12-17
35 dní
2020-01-21
Background

BrianStruk.com CMS Solution

sveltejavascriptscsshtmlphp
BrianStruk.com CMS Solution icon

Komplexné riešenie modernej webovej stránky pre hudobného umelca pomocou zdieľaného CockpitCMS (so StrukShow a LubaStrukova) a Svelte.

2022-06-22
1 deň
2022-06-23
Background
Background

Biografia

Popri štúdiu informačnej bezpečnosti sa venujem vývoju pre macOS a iOS pomocou SwiftUI. Zameriavam sa najmä na písanie optimálnejších programov s podporou pre staršie verzie systému. Experimentujem s OpenCore na mojom Thinkpade X260. Nedávno som dokončil Find-A-Cat, program na správu rodokmeňov mačiek, ale momentálne ma viac zaujímajú user-friendly riešenia ako NocoDB - nadstavby nad existujúcimi systémami mi dávajú väčší zmysel než vývoj od nuly. Už päť rokov budujem weby pomocou Svelte a v diplomovke skúmam honeypoty v sieťovej bezpečnosti. Preferujem natívne aplikácie a Python pred Electronom. Safari je môj hlavný prehliadač pre jeho vyváženosť výkonu a výdrže, na Linuxe je to Firefox. Windows užívateľom odporúčam Edge. Na organizáciu používam Todoist a Apple Kalendár prepojený s Google Kalendárom. FSNotes cez iCloud mi vyhovuje viac než Apple Notes. Na výskumné a písomné práce volím Markdown s Pandocom namiesto LaTeXu, pre vývoj Zed Editor a rýchle úpravy vim.

Background photo by sergio souza (@serjosoza)
Illustration by me (@iairu)


Vzdelanie

Fakulta informatiky a informačných technológií STU

September 2019 – Júl 2024
Odbor BC-INFO4 Informatika (bakalár), predĺžené 4-ročné štúdium
- Priemer 1.41 (najlepších 11%) za prvé dva semestre
- Nadobudnutie základov programovania v C++, JavaScript, PHP
- Zlepšenie rešeršových a prezentačných schopností; práce s Linuxom
- Pokračovanie na inžinierskom štúdiu v odbore "Informačná bezpečnosť"

Škola umeleckého priemyslu Trenčín

September 2015 – Jún 2019
Odbor 8261 M Propagačná grafika, 4-ročné štúdium
- Ukončené úplné stredné odborné vzdelanie
- Nadobudnutie praktických aj teoretických znalostí v oblasti grafického dizajnu
- Navrhovanie, organizácia, realizácia a prezentácia vlastnej grafickej a umeleckej tvorby
- Skúsenosti s typografiou, printovými médiami, Adobe CC balíkom