Back to professionals

React Developer

Overview


Short Summary

The candidate is a young developer who has been programming frontend web applications in commercial practice since 2020. He mainly uses Javascript, React, Redux, BitBucket and Typescript. On his last project, he worked on a TV app where he programmed the web interface in React + rewrote existing code from React 14 to React 16 in the second part of the app. On the second project he was programming FE for an application to track vunerabilities and security gaps in libraries. Previously, he worked in Java developer and tester positions, but these positions are no longer a priority for him and he wants to focus mainly on the frontend. He actively uses agile methodologies in his work, especially Scrum and Kanban. He can communicate in English without any problems. He has also worked on international projects for a Vienna-based client and is used to doing mainly remote, with occasional synchronization meetings.

Work Experience

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
Freelancer271  / Per day
LevelMEDIOR
Roles
React Developer
Languages
English
Skillset
AWSApplication ServerAutomation TestingBitbucketCertificationsCloudCode ManagementCypressDatabaseDevOpsDevSecOpsGitHubHTMLJUnitJavaJava ToolsJavaScriptJavascript ToolsJestLinuxMicrosoft serversOperation SystemsPHPPlayPostgreSQLPowerShellProject ManagerReactReduxScrum MasterShellSonarQubeSpecificationsStatic Code Analysis ToolsTest DevelopmentToolsTypeScriptUIUXWebpack
Localities
Remote