Peter Oliver Kolek.

Komplexné nápady. Prehľadné rozhrania.

Peter Oliver Kolek

Som Oliver, softvérový vývojár so zameraním na frontend.

Navrhujem a vyvíjam webové aplikácie, ktoré pomáhajú zorientovať sa aj v zložitých informáciách. Od prvej interakcie po napojenie na API premieňam požiadavky produktu na prehľadné, responzívne rozhrania.

Pracujem s Reactom, Next.js a TypeScriptom, prepájam frontend s backendom a tvorím aj AI aplikácie. Záleží mi na funkčnosti produktu, používateľskom zážitku a spoľahlivosti pri každodennom používaní.

React / Next.js / TypeScript

Skills

Frontend

  • React
  • Next.js
  • TypeScript
  • JavaScript
  • Angular
  • RxJS
  • HTML / CSS

UI a UX

  • Material UI
  • MUI DataGrid
  • Tailwind CSS
  • Bootstrap
  • SASS / SCSS
  • Figma
  • UX dizajn
  • Responzívny dizajn

Dáta a integrácie

  • REST APIs
  • TanStack Query
  • React Hook Form
  • Yup / Zod
  • Google Maps API
  • next-intl
  • Stripe
  • CSV importy

Práca na rozhraniach a integráciách v portáli aj samostatných projektoch.

Backend a databázy

  • Node.js
  • Express
  • MySQL
  • SQL
  • Prisma
  • PHP
  • AWS S3

Backendové príspevky popri hlavnom zameraní na frontend.

AI a knowledge systémy

  • OpenAI API
  • RAG / embeddingy
  • Evaluácia retrievalu
  • Microsoft Graph
  • ClickUp API
  • Spracovanie dokumentov

Vývoj interného asistenta a knowledge pipeline.

Nástroje a testovanie

  • Git
  • GitHub
  • GitLab
  • Cursor
  • Codex
  • Antigravity
  • Playwright
  • GitHub Actions
  • Vercel

Programovanie a výskum

  • C
  • Python
  • Java
  • Spring Boot
  • TensorFlow / Keras
  • Neurónové siete
  • LSTM

Java a Spring Boot: SOFTEC Academy. Python, TensorFlow/Keras a neurónové siete: vysokoškolský výskum. C: ďalšia programátorská znalosť.

Siete a IT podpora

  • CCNA 1
  • Základy sietí
  • Nasadzovanie OS
  • Podpora pracovných staníc
  • Diagnostika problémov
  • Skriptovanie

Kurz Cisco Networking Academy a skoršia IT podpora v nemocnici.

Základný prehľad

  • Docker / Compose
  • Linux / SSH
  • AWS EC2
  • Kubernetes
  • Helm
  • ArgoCD
  • Terraform
  • Asterisk / SIP

Skúsenosti

AgeVolt

Full-Stack Developer · Frontend Focus

Spoluvývoj e-mobility platformy od základov v tíme dvoch frontendových a dvoch backendových vývojárov. Produktové rozhrania, API integrácie, vybrané backendové funkcie, interné AI nástroje a prototyp hlasového asistenta.

Nov 2024 — Aug 2026

SOFTEC

Trainee Frontend Developer

Vývoj Angular komponentov podľa Figmy a opravy chýb v poisťovacích a interných aplikáciách, s mentor code reviews.

Aug 2023 — Jún 2024

ProCare / Svet zdravia

IT Support Technician

Inštalácia operačných systémov a nasadzovanie pracovných staníc, IT podpora v nemocnici a skripty pre nemocničný informačný systém.

Jún 2020 — Dec 2020

Projekty(04)

Vzdelanie a výskum

Vysokoškolské štúdium

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

Slovenská technická univerzita v Bratislave

Ing. · Inteligentné softvérové systémy

2022–2024
Program akreditovaný IET

Institution of Engineering and Technology · United Kingdom

O akreditácii programu

Bakalárske štúdium · Informatika

2018–2022

Výskum a publikácia

Diplomová práca · Neurónové siete

Musical Context-Aware Recommendation Using Neural Networks

Odporúčanie hudby pomocou neurónových sietí a kontextu počúvania.

Diplomová práca
Bakalárska práca · Neurónové siete

Hudba a neurónové siete

Generovanie MIDI bicích pomocou LSTM sietí.

Bakalárska práca

Ocenenie

1. miesto

TP CUP 2023

Celofakultná súťaž tímových projektov FIIT STU

Víťazstvo s tímom CryptoSmurfs, ktorý vyvíjal riešenie na analýzu a obchodovanie na kryptomenových trhoch. Mojou hlavnou úlohou bol frontend, prezentácia projektu a video.

Oficiálne výsledky súťaže

Kurzy a školenia

Skillmea · Front-end Developer

2026

Certifikát o absolvovaní študijnej cesty Front-end developer

Obsah študijnej cesty

SOFTEC Academy

2023

Praktické školenie: Java, Spring Boot a Angular.

O akadémii

CCNA 1

2020

CCNAv7: Introduction to Networks · Cisco Networking Academy · FIIT STU · Absolvovaný kurz

Informácie o kurze

Jazyky

Slovenčina
Rodný jazyk
Angličtina
B2
Nemčina
A2