React Developer
Überblick
Kurzer Überblick
Der Kandidat ist ein junger Entwickler, der seit 2020 in der kommerziellen Praxis Frontend-Webanwendungen programmiert. Er verwendet hauptsächlich Javascript, React, Redux, BitBucket und Typescript. Bei seinem letzten Projekt arbeitete er an einer TV-App, bei der er das Webinterface in React programmierte + im zweiten Teil der App bestehenden Code von React 14 auf React 16 umschrieb. Im zweiten Projekt programmierte er FE für eine Anwendung zum Aufspüren von Schwachstellen und Sicherheitslücken in Bibliotheken. Zuvor war er als Java-Entwickler und -Tester tätig, aber diese Positionen haben für ihn keine Priorität mehr und er möchte sich hauptsächlich auf das Frontend konzentrieren. Bei seiner Arbeit setzt er aktiv agile Methoden ein, insbesondere Scrum und Kanban. Er kann sich ohne Probleme auf Englisch verständigen. Er hat auch an internationalen Projekten für einen in Wien ansässigen Kunden gearbeitet und ist es gewohnt, hauptsächlich remote zu arbeiten, mit gelegentlichen Synchronisationstreffen.
Berufliche Erfahrung
React developer (července 2022 - dubna 2023)
- Worked on the TodTV application, which consisted of two projects:Streaming application based on the web Streaming application based on smart TV platforms (Tizen, WebOS, VIDAA)
- Focused on VIDAA operating system, including data bindings, error handling, analytics data integration with Conviva, and creating an abstraction layer for VIDAA OS
- Key contributions:Upgraded React version from React 14 to React 16
- Transitioned from Shaka Player to Diva 5 for TV
- Resolved technical debt
- Provided hyper-care support during World Cup Qatar 2022
- Technologies used: React, TypeScript, Redux, webpack, scss, BitBucket -> GitHub, React Components, Shaka Player (TV), Diva 4 (web), Diva 5 (web + TV), Conviva, SonarQube, Jest
JS/React developer (listopadu 2021 - června 2022):
- Worked on multiple micro front-ends for open-source projects, including vulnerability, drift, dashboard, and inventory, all part of Red Hat Enterprise Linux
- Utilized React, JavaScript, Redux, axios, and Jest
- Collaborated on GitHub under the RedHatInsights account
React Developer (prosince 2020 - června 2022):
- Contributed as a Front-End developer in a team of 3, responsible for local business collaboration in voucher sharing
- Rewrote the application using TypeScript and Expressjs for the front-end and back-end respectively
- Deployed on Heroku, and used Cypress for testing
- Followed MVC architecture and implemented components such as atoms, components, and pages
- Technologies used before the rewrite: React, JavaScript, redux, axios, webpack, styled-components
- Technologies used after the rewrite: React, TypeScript, redux, axios, create-react-app, Cypress, Expressjs, PostgreSQL, styled-components
Java developer (července 2021 - září 2021):
- Worked on a project to parse logs from different applications and produce unified logs for improved readability
Full stack developer (února 2020 - červen 2021):
- Held multiple roles including Scrum Master, QA Specialist, SAP UX Advocate, Security Contact, and Full-Stack Developer
- Responsibilities included facilitating meetings, bug administration, cross-team testing, adjusting Pipelines, accessibility standards oversight, UX/UI design alignment, security standards adherence, and app development
- Developed an app for prediction and control of potential risks
- Followed the Definition Of Done document for development
Test Automation Engineer (června 2019 - ledna 2020):
- Tested functionality, performance, and compliance of products against design specifications
- Worked on a practical part of the Bachelor Thesis (Govis-CI)
- Participated in a crisis maintenance team for SAP UI controls
-
Java Cloud developer (listopadu 2018 - dubna 2019):
- Developed a learning app for foreign languages
- Consulted cloud solutions
- Worked on AWS simpleDB integration
- Created a web parser for vocabulary
- Technologies used: Java, Maven, JUnit, Perforce, AWS simpleDB, PowerShel
| Freiberufler | 271 € / Pro Tag |
| Eben | MEDIOR |