English:
Upper Intermediate
Roman L.
Vetted by YouTeam
Ukraine
UTC +02:00
Ukraine/Kyiv
English:
Upper Intermediate
Engineer with a decent background in Node.js and React.js
I am an experienced Engineer, with strong Node.js and React.js skills. I am able to handle multiple tasks on a daily basis and use a creative approach to problem solve. Also I am always energetic and eager to learn new skills.
Want to hire this engineer?
Check if Roman is availableExpertise
Years of commercial development experience
5 years of experience
Core technologies
Other technologies
Project Highlights
Widgets for verifying customer’s information
Widgets that everyone can quickly set up on their own web site to verify a customer's name, age, address, or other information. This solution is used by both small and large businesses to check users and avoid fraud. The solution has different levels of verifying for a few membership plans - from SMS code to video verification.
Responsibilities & achievements
Integration of social networks Adding multiple features and verification options Improvement of security and design
Blockchain technology to create a permanent record
This app allows you to verify any documents or photos on many blockchain explorer websites, so you don’t need any account. It uses at least 2 different blockchains for verification and supports PDFs, Microsoft Word documents, text records, TIF images, JPG photos, and PNG images. It is easy to use - just sign the documents the way you want, import your docs or photos, and then verification certificates will be emailed to you.
Responsibilities & achievements
Development of verification methods Implementation of Stempery service
Delivery platform that helps plan your meals and buy necessary ingredients
When you enter the platform, you get a chance to choose a specific meal type and add different hashtags that expose your food preferences, such as meat, spicy, vegan or others. The platform suggests not only the products which are initially indicated in the chosen recipes, but also gives you a chance to shop for additional ones which could complement your meal. Each store has its own page where users can add all necessary details, including location information and product list. The platform enables csv upload for groceries to the database, which makes the data input much faster in comparison with the manual one.
Responsibilities & achievements
Creating structure and functionality; Developing project from scratch
Food ordering platform
The platform was developed to simplify food ordering by several options that are available for customers. 1) There’s no need to call the operator to make an order. 2) The customer can either pick an order from the restaurant or apply for order delivery. 3) Every order is tracked and the current progress of the courier is visible for the customer. 4) External APIs give users a chance to pick food from a wide variety of restaurants.
Responsibilities & achievements
Development of all functionality from scratch. Was responsible for the cycle of software development and deployment including project’s architecture, database structure and deployment.
A booking system for table reservations
Booking system that enables quick and comfortable table reservation. To book a table, a client should indicate his/her name, surname, mobile number, date, time, number of guests. A user can search for the proper place while indicating ingredients, recipe or profile. Also, the system offers you the most popular places and you can see their menu and location on Google maps. Administrators can see different status of the attendees, if they arrived, paid, canceled.
Responsibilities & achievements
Development of all functionality from scratch
Traveling platform
Travel research before a trip takes so much time. This platform is changing everything up by offering a user-friendly map to make travel planning an interesting experience. Providing reliable, digestible information about local experience for all independent travellers. Also the application has three brand pillars on which Live The Worlds sits. Explore an interactive map and discover activities with all needed information. Browse through the content to explore places where you’ve never been. Plan the trip by saving activities.
Responsibilities & achievements
Fixing bugs Adding additional functionality
DAO analytics platform
It is a data analytics platform that provides ranking and analysis of the top Decentralized Autonomous Organizations (DAOs) across multiple metrics. To simplify the exploration of DAOs – thisplatform gathers and compiles a range of quantitative and qualitative statistics regarding DAOs, then displays it in an interactive dashboard for the public. Besides improving existing basic functional pages of the platform, we also added major services that allow its users investigate DAO suggestions, voting patterns, decentralization levels, as well as member participation and expansion. One of the main tasks during development was to emphasize website performance optimization.
Responsibilities & achievements
Development and maintenance of all functionality
Cloud-based legal practice management software
It is a law firm billing software application that automates client budget tracking with real-time budget insights and precise data. App gives a possibility to lock up confidential information without switching the billing systems. There is no need to install or maintain anything. In the system, lawyer can create billing entries and send them to a client. Lawyer also can import data about clients, matters, entries from third-party APIs like Clio, RocketMatter, Action Step, Practice Panther etc. Once client received billing entries from the lawyer the client can review them and make some adjustments. Once client approves billing entries invoice is created. Client can export invoice data to PDF or CSV. Also, client is able to charge this invoice. For all payments, Stripe is used there. Backend was created on NestJS. We used libraries like actioncable-node js for WebSocket connection to Rails server, axios for requests to third-party APIs, express-jwt for token-based authorization, node-rescue for queue management, aws-sdk for S3 uploads, SNS notifications, email notifications, Redis for session data management etc. Frontend was created on ReactJS. We used material UI as base for UI. Also used libraries like axios for requests to backend, redux for state management, redux-saga as middleware for redux, mattermost-redux for connection to third party chat using WebSockets etc.
Responsibilities & achievements
Development and maintenance of all functionality Enabling quick data analysis Simplification of decision-making about billing rates
Education
Higher education in Computer Science
Agency
10-50
GMT+3
Lviv/Ukraine
Core Expertise
Industries
Education & Science, Business & Productivity, E-Commerce & Retail, Banking & Finance, News & Media, Healthcare & Medicine, Booking & Rent
Want to hire this engineer?
Check if Roman is available