Zpět na profesionály

React Developer

Přehled


Krátké shrnutí

Kandidát je mladý vývojář, který od roku 2020 programuje frontendové webové aplikace v komerční praxi. Používá především Javascript, React, Redux, BitBucket a Typescript. Na svém posledním projektu pracoval na televizní aplikaci, kde naprogramoval webové rozhraní v Reactu + v druhé části aplikace přepsal stávající kód z Reactu 14 na React 16. Na druhém projektu programoval FE pro aplikaci na sledování vunerability a bezpečnostních mezer v knihovnách. Dříve pracoval na pozicích Java vývojáře a testera, ale tyto pozice už pro něj nejsou prioritou a chce se věnovat hlavně frontendu. Při své práci aktivně využívá agilní metodiky, zejména Scrum a Kanban. Bez problémů se domluví anglicky. Pracoval také na mezinárodních projektech pro klienta ve Vídni a je zvyklý dělat hlavně na dálku, s občasnými synchronizačními schůzkami.

Pracovní zkušenosti

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
Author
React Developer
646368d3bc58a800015cd138
Kontraktor6600  / Denně
ÚroveňMEDIOR
Role
React Developer
Jazyky
English
Dovednosti
AWSApplication ServerAutomation TestingBitbucketCertificationsCloudCode ManagementCypressDatabaseDevOpsDevSecOpsGitHubHTMLJUnitJavaJava ToolsJavaScriptJavascript ToolsJestLinuxMicrosoft serversOperation SystemsPHPPlayPostgreSQLPowerShellProject ManagerReactReduxScrum MasterShellSonarQubeSpecificationsStatic Code Analysis ToolsTest DevelopmentToolsTypeScriptUIUXWebpack
Lokality
Remote