O nás
Som frontend web developer so zameraním na moderné webové aplikácie, predovšetkým v Reacte a TypeScripte. Pri vývoji kladiem dôraz na čistý, prehľadný a udržiavateľný kód, dobrú architektúru aplikácie a používateľský zážitok.
Podieľal som sa na vývoji interných firemných aplikácií, administračných rozhraní aj zákazníckych webových riešení. Mám skúsenosti s návrhom a implementáciou frontendovej logiky, prácou s REST API, spracovaním formulárov, validáciou dát a správou aplikačného stavu. Pri práci využívam moderné postupy ako React Hooks, komponentový prístup a TypeScript pre vyššiu stabilitu kódu.
Bežne pracujem s responzívnym dizajnom, optimalizáciou výkonu a ladením používateľského rozhrania tak, aby aplikácia fungovala spoľahlivo na rôznych zariadeniach. Som zvyknutý spolupracovať s backend developermi, dizajnérmi aj projektovým manažmentom a aktívne komunikovať riešenia aj technické rozhodnutia.
Ku každému projektu pristupujem individuálne – snažím sa pochopiť cieľ klienta a navrhnúť riešenie, ktoré je technicky kvalitné, ale zároveň praktické a dlhodobo udržateľné. Som otvorený krátkodobej aj dlhodobej spolupráci, pri ktorej je pre mňa dôležitá spoľahlivosť, transparentnosť a férový prístup.
Naše znalosti
AJAX
Blog
HTML5, CSS3
Javascript, jQuery
PHP
E-shop
Angular
ReactJS
Symphony
Referencie
Vasekupony
Na projekte vasekupony.sk som sa podieľal ako web developer na vývoji a rozvoji inzertno-obsahového portálu zameraného na kupóny, zľavy a akciové ponuky. Cieľom projektu bolo vytvoriť rýchlu, prehľadnú a používateľsky prívetivú platformu s dôrazom na výkon a efektívne vyhľadávanie veľkého množstva dát.
Backendová časť aplikácie je postavená na Symfony (PHP) s databázou PostgreSQL, kde som sa podieľal na návrhu a implementácii logiky aplikácie, spracovaní dát a optimalizácii výkonu. Súčasťou riešenia bolo aj automatizované spracovanie dát z externých XML zdrojov, ich validácia a ukladanie do databázy.
Frontend bol realizovaný pomocou HTML, SCSS a JavaScriptu, s dôrazom na responzívny dizajn, prehľadné rozhranie a dobrý používateľský zážitok. Významnou súčasťou projektu bola implementácia pokročilého vyhľadávania pomocou Elasticsearch, ktoré umožňuje rýchle a efektívne multivyhľadávanie naprieč obsahom portálu.
Projekt využíva CI/CD procesy pomocou Jenkins, čo zabezpečuje automatizované buildy a nasadzovanie aplikácie. Pri vývoji bol kladený dôraz na stabilitu, škálovateľnosť riešenia a dlhodobú udržateľnosť kódu.