DevTeam.Space Developer Profile, Nikolay

Nikolay

DevTeam.Space Developer Profile, Nikolay Ruby on Rails Developer

Europe
Experience: 5 years
Availability: Full-time
Hire Nikolay
Europe
Experience: 5 years
Availability: Full-time
Ruby on Rails Developer at DevTeam.Space since May 1, 2022

Nikolay is a skilled web developer with over 5 years of experience. His expertise lies in developing frontend and backend applications using JavaScript, TypeScript, React.js, Redux, Redux-Saga, Ruby, and Ruby on Rails. He is also highly experienced with MongoDB, MySQL, and PostgreSQL databases.

Also worked with
React Redux MongoDB
Location:
Europe
Experience: 5 years
Availability: Full-time
Skills and Qualifications

Languages

Frameworks

Libraries/APIs

  • Redux
  • Redux-Saga
  • React Hooks
  • Redux Toolkit
  • MobX
  • Next.js
  • Axios
  • Underscore
  • jQuery

Tools

  • Git
  • Webpack
  • Gulp
  • Grunt
  • Docker

Platforms

Other

  • AWS EC2
  • Apache
  • Nginx

Data bases

  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis

Featured DevTeam.Space Projects

Cryptocurrency Exchange

Exchange

Blockchain

United States

All backend All frontend Design Python

A cryptocurrency wallet and an exchange platform to trade fiat currencies and crypto tokens.

Details
DDKoin

Crypto Network

Blockchain

Asia

All backend All frontend Blockchain Code audit Smart Contracts

Cryptocurrency and blockchain network for the Asian market, including a migration solution for old tokens.

Details

Some of Nikolay’s Projects

Admin Tools Application

Developer

The Admin Tools application is designed to manage product data in an internal portal. It combines two tools that form the core of the Catalog Management and Content Creation product. The application ensures a seamless workflow for listing products before publication and enriching them with content. It orchestrates this process between relevant systems and tools, reducing the load on operations staff. The goal is to improve pre-publication product listings and enhance overall data quality by reducing errors. Nikolay’s tasks included: participating in the creation of the MVP in the shortest possible time; creating a pixel-perfect layout; implementing logic for processing and displaying data on the client side; integrating S3.

The Admin Tools application is designed to manage product data in an internal portal. It combines two tools that form the core of the Catalog Management and Content Creation product. The application ensures a seamless workflow for listing products before publication and enriching them with content....

Read more

Bloom

Developer

BLOOM is an application that helps businesses easily access capital, profitable payment solutions, and analytical tools to grow their operations. The company focuses on fair pricing, charging only when the capital is used. Its goal is to boost online sales by analyzing and monitoring client assets. Instead of a fixed monthly fee, BLOOM negotiates a price the consumer can afford and takes a small fixed percentage of daily sales until the capital and service costs are fully recovered. The app connects bank accounts and monitors and analyzes through graphs and diagrams. Nikolay’s tasks included: integrating Google Analytics for detailed visitor statistics; integrating Google Ads for contextual advertising; integrating AWS Lambda and AWS Step Functions to aggregate analytical data; integrating Facebook Ads to track campaign performance and manage ads on Facebook, Instagram, Messenger, and Audience Network; integrating the DocuSign remote document signing service to automate agreement processes.

BLOOM is an application that helps businesses easily access capital, profitable payment solutions, and analytical tools to grow their operations. The company focuses on fair pricing, charging only when the capital is used. Its goal is to boost online sales by analyzing and monitoring client assets....

Read more

Fieldcode

Developer

Fieldcode is a Field Service Management application. It is fully configurable and features built-in algorithms for optimizing load distribution among engineers, a customizable reporting system, real-time event monitoring, a convenient analytical system using graphs and diagrams, and multilingual support. Nikolay focused on front-end development, including fixing bugs, adding new functionality, creating new components, revising old ones, styling components, localizing components (multilingual support), integrating the API, and improving application performance.

Fieldcode is a Field Service Management application. It is fully configurable and features built-in algorithms for optimizing load distribution among engineers, a customizable reporting system, real-time event monitoring, a convenient analytical system using graphs and diagrams, and multilingual...

Read more

Further Afield Recruitment Platform

Developer

Further Afield recruits participants for market research using digital platforms. Their Recruitment Platform software aims to create a central hub for managing campaigns. Initially, this was to be for use by Further Afield staff but the company’s roadmap includes making it a self-serve SaaS solution for paying users to be able to utilize to set up campaigns and access candidate data. Nikolay’s tasks included: optimizing database queries; writing a template engine for emails with variable support; optimizing the frontend to prevent global page re-rendering and increase application speed; transitioning from react-table 6.0 to 7.0; connecting the Telleroo and PayPal payment systems; integrating AddPipe for video recording; connecting AWS S3 for file storage. Implementing PDF file functionality; making changes to work with the Survey Monkey service; enhancing the SMS/email mailing service.

Further Afield recruits participants for market research using digital platforms. Their Recruitment Platform software aims to create a central hub for managing campaigns. Initially, this was to be for use by Further Afield staff but the company’s roadmap includes making it a self-serve SaaS...

Read more

Perxtech

Developer

PERXTECH is an application for managing marketing campaigns. It is designed to be used by businesses of all sizes. It offers services for building customer loyalty programs, gamification with real bonuses, and marketing analytics tools. Business owners can independently plan campaigns to attract customers through customized reward systems, calculate bonuses, and issue certificates. Its AI system can be configured to launch promotions based on specific dates (e.g., customer birthdays) or locations (e.g., frequently visited stores). Nikolay’s tasks included: optimizing user interaction speed in both the desktop and mobile versions using RxJS for data stream processing; refactoring and decomposing the application code to create libraries and tools for solving isolated problems, such as charts, QR and barcodes, pop-up windows, notifications, and mini-games; integrating AWS SNS for user messaging; developing new functionality for the customer loyalty system; reindexing data in Elasticsearch; implementing the RSpec test coverage system to improve stability and the speed of new functionality implementation; developing algorithms for calculating bonuses and transactions; implementing a criteria-based, global search functionality.

PERXTECH is an application for managing marketing campaigns. It is designed to be used by businesses of all sizes. It offers services for building customer loyalty programs, gamification with real bonuses, and marketing analytics tools. Business owners can independently plan campaigns to attract...

Read more