Image of Roman

Roman

  • CSS
  • HTML
  • javascript
  • Nest.js
  • Node.Js
  • postgresql
  • React native

Roman has over 5 years of experience in mobile application development. He has built countless high-quality mobile apps using React Native and Expo.

Roman and more developers are now available for hire.

Hire Roman

Skills and Qualifications

Languages

  • JavaScript
  • TypeScript
  • HTML/HTML5
  • CSS/CSS3

Libraries/APIs

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

Platforms

Data bases

  • PostgreSQL
  • MongoDB
  • Redis

Frameworks

  • React Native
  • Expo
  • Express.js
  • Moment.js
  • Nest.js

Tools

  • Git
  • Webpack
  • Gulp
  • Grunt
  • Docker

Other

  • Node.js
  • AWS (EC2
  • S3)
  • Apache
  • Nginx

Projects

Finiche

Developer

A financial project focused on creating widgets of the Yahoo.finance type which contain the ability to search for stocks, all the necessary information about them in the form of graphs and tables, screening of stocks in the form of a table with the ability to filter, sort and search. Roman was engaged in frontend development: the creation of the constituent components and the logic of the widgets.


  • JavaScript
  • React.js
  • React-intl
  • Material-UI
  • Chart.js
  • GraphQL

Hackney Housing

Developer

A large-scale project for a British company that manages social housing and real estate in England. The project was to recreate the functionality of the previous system, which was compromised by a hacker attack. The goal was to recreate a single digital database of objects and clients, implement the ability to issue invoices, pay bills through integration with payment and banking services, search for owners by property, social card numbers and other data, search for property by criteria, with the ability to download data and compare them, as well as generate reports. The system assumes two user roles - clients and administrators management company, each role has its own tools for interacting with the system. The system calculates how much a person must pay, taking into account payments already made, debts, individual plans and other factors. Roman carried out work on the frontend - creating pages using React.js + Redux Toolkit + Redux-Thunk technologies. For writing styles, SCSS modules were used.


  • JavaScript
  • SCSS
  • React.js
  • Redux Toolkit
  • Redux-Thunk

Fieldcode

Developer

Fieldcode is a Field Service Management Software. The service features needed to include: full configurability; built-in algorithms for optimizing load distribution among engineers, taking into account time preferences and road conditions, fully customizable reporting system, monitoring of all events in real-time, convenient analytical system using graphs and diagrams, and multilingual support. Roman was engaged in front end development of the application’s main interface including fixing bugs, adding new functionality, creating new components, revising old ones, styling components, localizing components (multilingual support), integrating with the API, and improving application performance.


  • JavaScript
  • TypeScript
  • React.js
  • Redux
  • Material-UI
  • Reselect
  • Heroku
  • AWS S3
  • Payment Systems
  • Socket.io

Routinr

Mobile Developer

Mobile version of the platform Routinr (it uses for opinion leaders and trainers). This applications allows users to access courses hosted on the platform. Using this application, you can view and buy content, as well as add your favorite trainers to your subscriptions. Another advantage of the application is the ability of the user to monitor the implementation of exercises.. Roman fixed bugs from the previous development team and added new functionality to the mobile application.


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

Fabulate

Developer

Fabulate is a project whose primary goal is to enable people to find work. Roman created an analytical system that displays data about visitors including: time and place of reading, gender, approximate age, location, etc., using Keen.io and a charts service. Roman integrated the search system based on the Getty Images API into the TinyEditor browser-based text editor.


  • JavaScript
  • React.js
  • Node.js
  • PostgreSQL
  • Heroku
  • AWS S3
  • Payment Systems
  • Socket.io