Pracovné skúsenosti
2023 - 2024
Webová stránka s CMS a klientskou zónou - Next.js, Node.js developer | Aliter Technologies
Implementácia webu (články, služby, kontaktný formulár, cenová kalkulačka, generovanie PDF, ...) a používateľského rozhrania webovej aplikácie (prihlasovanie, registrácia, privátna zóna). Frontend - Next.js, Typescript, SASS CSS modules - IDSK design komponenty. Backend - Strapi CMS, implementácia vlastných endpointov a operácií. Implementácia automatizovaných testov - Cypress. Úlohy na projekte: Návrh architektúry, výber technológií, dockerizácia riešenia, vývoj riešenia. Tvorba a spolupráca pri návrhu a implementácii CI/CD. Udržiavanie projektu.
2023 - 2024
Interný nástroj Chat GPT - Next.js, Node.js developer | Aliter Technologies
Interná Chat GPT aplikácia s prihlasovaním, históriou chatov a manažmentom tokenov. Frontend - Next.js (13+), server actions, server components, Formik, MUI, Typescript. Implementácia histórie chatov, vlákno chatu používateľa. FAQ zóna manažovateľná z CMS. Backend - Strapi, Docker, Typescript, Azure OpenAPI. Implementácia endpointov na prácu s chatmi a správami používateľa, manažment tokenov používateľa, unit testy. Úlohy na projekte: Výber technológií, založenie a nastavenie projektu, hlavný developer, udržiavanie projektu.
2023 - 2024
Interný portál a zasadací poriadok - Next.js, Node.js developer | Aliter Technologies
Interný firemný portál s novinkami, udalosťami a dôležitými informáciami manažovateľnými cez CMS. Frontend - Next.js. Backend - Strapi. Úlohy na projekte: Výber technológií, založenie a nastavenie projektu, vedenie a code review pre junior developera, udržiavanie projektu.
2020 - 2022
MONSE monitoring seniorov - Senior React, Node.js developer | Monse
Implementácia dashboardu webovej aplikácie - React, Redux, MaterialUI. Implementácia backendových služieb a endpointov - Node.js, Express, Knex, OpenAPI, kafka.js, PostgreSQL, Winston, OTEL. Unit testy pomocou Mocha, Sinon. Úlohy na projekte: spolupráca na návrhu architektúry, služieb a rozhraní. FE, BE developer.
2019 - 2020
WooCommerce Eshop - Monse
Vývoj e-shopu založeného na WordPress a WooCommerce. Vytvorenie jednoduchého Auth servera a endpointov pre iné aplikácie. Vývoj Wordpress pluginu pre technickíu podporu aplikácie. Integrácia na služby tretích strán. Spolupráca pri návrhu UI a riešení UX. Úlohy na projekte: PHP developer.
2018 - 2020
PHP developer, JS developer - Aliter technologies
Vývoj prototypov a aplikácií v React (návrh UI, použitých technológií a rozhraní s BE). Participácia pri návrhu architekúry služieb. Správa a vývoj existujúcich aplikácií v Yii2. Správa a rozširovanie Wordpress webov. Spolupráca pri návrhu UI a riešení UX. (React, node.jS, Yii2, CSS, SASS, LESS, Docker, WordPress, WooCommerce, jQuery, REST, GRAPHQL)
2016 - 2018
PHP, JS developer - freelancer
Vývoj prototypov a aplikácií v React. Participácia pri návrhu architektúry služieb. Správa a vývoj existujúcich aplikácií v Yii2 (PHP). Správa a rozširovanie WordPress webov. Spolupráca pri návrhu UI a riešení UX. (React, Node.js, Yii2, CSS, SASS, LESS, Docker, WordPress, WooCommerce, jQuery, REST, GraphQL)
2014 – 06/2016
Developer hybridných mobilných aplikácií - freelancer (part time)
jQuery Mobile, Cordova, Phonegap, Intel XDK, CSS, HTML
11/2012 – 06/2013
FE developer - Adbee digital (part time)
HTML, CSS, CakePHP 2, jQuery