Image of Pavel

Pavel

  • AngularJs
  • AWS
  • JavaScript
  • Node.js
  • React
  • ReactNative

Pavel is a mobile and web developer with 6 years of experience. He is highly skilled in JavaScript technologies such as React Native, React.js, Redux, and Redux-Saga.

Pavel and more developers are now available for hire.

Hire Pavel

Skills and Qualifications

Languages

  • Javascript
  • TypeScript
  • HTML/HTML5
  • CSS/CSS3

Frameworks

  • React Native
  • Angular.js
  • Expo
  • Moment.js
  • Node.js
  • Express.js

Libraries/APIs

  • React
  • Redux
  • Redux-Saga
  • Material-UI
  • Axios
  • Underscore
  • jQuery

Tools

  • Docker
  • Git
  • Webpack
  • Gulp
  • Grunt

Other

  • AWS (EC2
  • S3)
  • Apache
  • Nginx

Data bases

  • MySQL
  • PostgreSQL
  • MongoDB
  • Redis

Projects

Safe Workspace For Amazon

Developer

App for teams at Amazon to publicly or anonymously report any workplace issue related to malfeasance, work relationships, harassment, health threats and receive advice, psychological help, and more. Pavel worked on the frontend to implement a system for creating requests for a specific incident. This system also had to include the ability to add video/photo/audio materials to the report. In addition to a regular user account, the system required different types of accounts, all with a set of unique administrator rights.


  • JavaScript
  • TypeScript
  • React Native
  • Expo
  • Redux
  • Redux-Saga
  • Persist

Routinr Mobile

Developer

This is the mobile version of the Routinr platform that is used by leaders and trainers. It allows users to gain access to all the courses hosted on the platform. Using this application, users can view and buy content, as well as add their favorite trainers to their ‘followed’ subscriptions. Another advantage of the application is the ability for users to monitor the implementation of exercises to their individual plan. Pavel fixed the bugs inherited from the previous development team and added new functionality to the mobile application.


  • JavaScript
  • React Native
  • React.js
  • Heroku
  • Payment systems

Jobsheet

Developer

Jobsheet is a service for work management. The project consisted of several parts - a web application and a number of mobile applications. Pavel was engaged in upgrading the frontend and adding new functionality using AngularJS, React.js, React Native, Ionic, and Cordova. He worked on solving a number of complex bugs, as well as working on a system to show production statuses (adding custom statuses, filtering them), after which a scanner barcode was added to the mobile application. This barcode allows carriers to scan goods and mark them in the application, thereby allowing customers to monitor goods in transit.


  • JavaScript
  • React.js
  • React Native+Expo
  • Material.UI
  • AngularJS
  • Ionic
  • Cordova

Seenaryo

Developer

This application was created to help people who look after children and entertain them. The application describes games and other activities that users can use to engage with children. It also has a function to save songs in the users’ phone memory to allow them to be played offline. The application has an editor that allows you to create maps, which can be printed to be used as new games. There is a built-in editor that allows you to create flashcards. Pavel worked on all these features and had to integrate a payment system too.


  • JavaScript
  • React Native
  • Payment Systems

Bizit

Developer

Bizit allows users to share their business cards and create new connections. By uploading a business card to Bizit or creating one through the app, users are able to share their card via WI-FI, email, Bluetooth, and contacts. Pavel took part in creation of a mobile application using React Native and creation of an admin panel. The biggest challenges were creating the geopositioning feature and structuring the database.


  • React Native
  • React.js
  • Node.js
  • Express.js
  • MongoDB
  • ABBYY OCR
  • Google Places API
  • FCM
  • AWS S3