Javascript Developer & React Developer
Přehled
Krátké shrnutí
Kandidát je frontendový vývojář se zkušenostmi na různých pracovních pozicích, jako je vývojář softwaru pro front-end, vývojář JavaScriptu, vedoucí týmu, databázový specialista a supervizor. Má odborné znalosti v jazycích JavaScript, ReactJS, VueJs, Node.js, HTML a CSS. Je okamžitě k dispozici pro nové příležitosti. Vystudoval elektroniku a informatiku na Slovenské technické univerzitě a matematiku a informatiku na Univerzitě Komenského. Hovoří plynně slovensky, ovládá češtinu, má pasivní znalost angličtiny a ruštiny. Pracoval na různých projektech, například Inovio Document Management, MatchFight, Meddi, Hello Bank - Digital Factory, Finis, e-filing, GeneraliCeska, Meteo Portal, Cultiwise, Smartlook, Data Genie, Yurix, Autel, Schengen Insure, Resmaster Admin, Find all words, Enviroled a The Bibliopolis Project. Má také zkušenosti s řízením projektů, zpracováním databází a správou průzkumů.
Pracovní zkušenosti
Frontend developer
(February 2023 - June 2023)
Project Document Management Used Technologies: Javascript, CSS, XHTML
Job Description: completing the transition from the old design, creating a mobile version, fixing javascript errors, fixing the formatting of tables generated by the backend to xhtml, implementing a completely new design, preparing the stack for the transition to react
Project: MatchFight
Used Technologies: Next.js, ReactJS, Javascript, Tailwindcss, GraphQL
Job Description: create a proof of concept for a new website, create a complete frontend without a connection to the database (prepared calls to the backend)
Frontend engineer
(October 2022- December 2022)
Used Technologies: ReactJS, Typescript, Node.js, Javascript, HTML, CSS, GIT
Job Description: implementation of new functionalities, refactor old code to React Hooks
Senior Engineer
(April 2022 – June 2022)
Used Technologies: JavaScript, Typescript, ReactJS, Redux, Redux-Thunk, Node.js, MaterialUI, HTML, CSS, GIT
Job Description: creation of an application for the purchase of goods in installments using credit in Hello Bank. My task was to create a frontend using ReactJS for the given application
Consultant IT
(September 2021 – January 2022)
Used Technologies: ReactJS, JavaScript, Typescript, Redux, Redux Thunk, Reactstrap, AG GRID, HTML, CSS, GIT
Job Description: Finis is an internal accounting system for the overall management of documents and invoices. My role in this project was to develop and implement future functionalities in RecatJS.
Frontend Developer
(May 2021 – August 2021)
Used Technologies: ReactJS, JavaScript, styled-components, Node.js, HTML, CSS, GIT
Job Description: development of new functionalities, transcription of the application into react
Frontend Developer
(July 2020 – March 2021)
Used technologies: ReactJS, JavaScript, Typescript, GraphQL, Node.js, GIT, HTML, CSS, Leaflet
Job Description: Project meteo portal focuses on complete advice for winemakers. Based on the monitoring of various weather conditions in the vineyards, it statistically evaluates possible diseases and recommends solutions to prevent them. In this project, I created a complete frontend solution, using the aforementioned technology above and using Antd in combination with-components. I used eCharts for visualizations.
Project 2
Used technologies: CakePHP, Bootstrap, HTML, CSS, GIT, jQuary, Parcel, Emotion, Leaflet, Javascript
Job Description: The project is focused on remote sensing for precision agriculture, based on data f rom drones and satellites. Its aim is to increase the effectiveness of agricultural interventions. On this project, my task was to create a responsive frontend and prepare the technology for the future complete migration of the frontend to the new stack created in a combination of ReactJS and emotion.
Frontend Developer
(February 2020 – May 2020)
Used technologies: ReactJS, JavaScript, Typescript, Redux, Redux Thunk, Emotion, Git, Hightcharts, React Hooks, localstorage API, HOC
Job Description: Project Smartlook records users on websites and in mobile apps and analyzes their behavior. Project Smartlook see user behavior, trends, and bugs in tremendous detail – all of which helps you make better data-driven decisions. I worked on creating new functions of this project and also on optimizing older components for the new version
Frontend Software Developer
(July 2019 – January 2020)
Used technologies: JavaScript, ReactJS, Flow, Typescript, Git, HTML, CSS, GraphQL
Job Description: Project Data Genie was about processing and displaying big data for power plants. The project was already the third generation of the product. The solution is a complete product from the backend, through math processing to the frontend, where big data were displayed in well-cited reports for end users. The frontend used -components, echarts and higher technology. My task was to rewrite existing components into a new design stack with new technologies, plus create new components to display the output from the collected data.
JavaScript Developer
(January 2019 – April 2019)
Used technologies: JavaScript, ReactJS, Next.js, Typescript, Git, HTML, CSS, REST, Node.js
Job Description: Project Yurix was focused on Digital ad campaigns. In the project, I was responsible for linking the fontend to the backend, for which REST and Redux were used. Next, I edited the frontented functionality using ReactJS, Next.js, Typescript, and for visual desing using the -Components.
JavaScript Developer
(September 2018 – November 2018)
Used technologies: JavaScript, Git, HTML, CSS, ReactJS, ES6, MS SharePoint, Typescript, Node.js, REST, MS-ODATA
Job Description: Project Autel handle Companies their relation to Contacts in particular company. Customer can handle Invoices, Orders from different companies and Offers to particular companie from a list. System was connected with SharePoint and can be installed as SharePoint Application.
Application was designed with React, and Typescript was used instead plain JavaScript. For user interface we use React Fabric from Microsoft. Formik was used for form handling and React state been handled by React Context. We can take whole project as small CRM system, which use SharePoint API to handle offers, invoices, order, company documents and care about their lifecycle.
JavaScript Developer
(March 2018 - September 2018)
Used technologies: JavaScript, ReactJS, HTML, SCSS, Git, Metalsmith, ES6, React Context as state, Node.js, Feathers.js - as backend, Microservices, Handlebars
Job Description: Project was about travel and health insurance for Schengen zone travelers. I was allocated on project from beginning and i created most of parts by myself.
One part of the project was templates written in handlebars with internationalization support, i created all of them. From templates than was generated static content for the site with Metalsmith generator. Dynamic content like forms, forms handling, maps, products, products sort/filter, order wizard I implemented with React. React state was handle by new React Context where i wrote small class. Form handling was implemented with Formik module. For styling I used - components.
JavaScript Developer
(January 2018 – February 2018)
Flowmon - Refactoring old custom JavaScript, jQuery
Used technologies: JavaScript, jQuery, HTML, CSS, ES6, Git, React, Redux, Node.js, REST, Flow
Job Description: Refactoring huge old JavaScript and jQuery libraries into smaller parts. Every part of librarie have to be write as separate JavaScript module. I use module attern, remove every jQuery from code, change JavaScript code to ES6, test every call to REST and compatibility against old code and than publish the resulted module.
JavaScript Developer
(2017)
Used technologies: JavaScript, ReactJS, HTML, CSS, ES6, Git, SASS, GraphQL, Redux, Node.js,
Job Description: Developing online reservation system for accommodation. Project consisted from two parts. First part was Client side where You can found, filter and book accommodation. Second part was Administration interface where every accommodation provider can manage their offers.
I was working on many parts of Admin interface, like possibility to manage hotels for customers from one customer account. I also work on Customer management, their Signups, handle user roles, permissions which was designed in multilevel roles with different permissions for each part of the system.
Part of the system was also order management with support for additional services, order management was pretty complex and i got a lot of experience from designing this service. Another heavy part was to implement price and discount management per customer. Also, there was support for Photo management, individual settings of sorting and filtering customized for customer. Interesting part was to implement statistics and their export to different format.
JavaScript Developer
(January 2017 – March 2017)
Used technologies: React Native, JavaScript, ES6, ReactJS, Git, HTML, CSS, JSON,
Job Description: Developing small game in React Native, game randomly take 25 letters from which than user can create, minimum one word or more. User can also choose from two languages – English, and Slovak. User has only 3 minutes to find as much as possible words. Project was created only to try out React Native technology
| Kontraktor | 7150 Kč / Denně |
| Úroveň | SENIOR |