Logo
Viacheslav – Node.js, Dart, Ruby on Rails, experts in Lemon.io

Viacheslav

From Ukraine (GMT+2)

flag
Back-end Web DeveloperSenior
Hire developer
25 years of commercial experience
Automotive
Consulting services
Healthcare
Human resources
Management
Mental healthcare
Music and audio
Networking
Sales
Social media
Tourism
Travel
B2B
Communication tools
Media players
Mobile apps
Platforms
Lemon.io stats
2
projects done
20
hours worked
Open
to new offers

Viacheslav – Node.js, Dart, Ruby on Rails

Viacheslav is a back-end developer with over 20 years of experience in the industry. This experience includes solution architecture, team management, and project leadership. He has expertise in developing and delivering long-term, large-scale products and has worked with various domains, such as lead generation platforms, travel guide platforms, and insurance projects. Viacheslav is mostly commercially experienced with Ruby and Dart.

Main technologies
Node.js
10 years
Dart
6 years
Ruby on Rails
12 years
Additional skills
Spring
Flutter
Grails
Groovy
Typescript
PostgreSQL
Ember.js
CouchDB
MongoDB
RabbitMQ
Backbone.js
Cordova
MySQL
Vue.js
Elixir
Redis
ElasticSearch
React Native
AWS
Python
Django
Ready to start
To be verified
Direct hire
Potentially possible

Experience Highlights

Solution Architect/Software Engineer/Team Lead
Mar 2020 - Jun 20244 years 3 months
Project Overview

A HIPAA-compliant communication platform that enables medical institutions to offer their services to patients through real-time chat, voice and video communication, chatbots that direct visitors to specific medical agents, appointment scheduling and real-time tracking of doctors' visits. Additionally, the platform includes a chat widget that can be embedded into healthcare providers' web pages, allowing patients to easily access and use the communication tools from their healthcare provider's website. This feature provides a seamless and convenient user experience for patients, as they can access all the necessary healthcare tools and services from a single platform, regardless of whether they are on the provider's website or using the platform directly. Overall, the platform provides a flexible and user-friendly solution for medical institutions and their patients.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Developed technical and solution architecture of the core app's features;
  • Designed and implemented new software architecture to a legacy app;
  • Developed integration components with various parts across the entire solution;
  • Did code reviewing and led the team.
Project Tech stack:
Vue.js
Ruby on Rails
Node.js
Elixir
MySQL
Redis
RabbitMQ
MongoDB
Solution Architect/Software Engineer/Team Lead
Nov 2018 - Apr 20212 years 5 months
Project Overview

A SaaS platform for enterprise’s HR departments that helps them to coach and develop positive changes in the behavior of their employees. The platform uses evidence-based techniques from psychology and neuroscience to enhance employee well-being, motivation, and performance. The platform also measures and analyzes employee mood, engagement, and satisfaction using surveys and feedback tools. According to research, human mood can affect various aspects of work such as creativity, decision making, teamwork, and leadership . Therefore, the platform aims to improve the mood of employees and foster a positive work culture.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Designed API of the app;
  • Designed app development;
  • Designed solution architecture;
  • Developed the core app's features.
Project Tech stack:
React Native
Grails
PostgreSQL
Solution Architect/Software Engineer/Team Lead
May 2018 - Feb 20199 months
Project Overview

A HealthTech platform that helps medical workers organize their shifts to ensure high-level optimization of their working routine. The platform provides MDs with all the necessary information at their fingertips: they can register new patients during shifts, flag them for special attention or conditions, manage flow, drug administration, and transferring patients from one team to another. The platform also allows MDs to access patient records, communicate with other medical staff, receive alerts and notifications, and monitor medical conditions such as vital signs, blood tests, and imaging results. The platform aims to improve the quality of care, reduce errors and delays, and increase efficiency and productivity of medical workers.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Developed core modules for the mobile application and API;
  • Designed solution architecture;
  • Led the team and did code reviews.
Project Tech stack:
Flutter
Grails
PostgreSQL
AWS
Solution Architect/Software Engineer/Team Lead
Jan 2018 - Oct 20189 months
Project Overview

This mobile application connects tourists with local guides to explore new destinations together. The app features real-time communication and geo-position tracking, allowing tourists and guides to easily coordinate and navigate. Local guides can create profiles showcasing their knowledge and expertise, offering personalized tours, and communicating with tourists in real-time. Tourists can browse guide profiles, ask questions, and make reservations for tours. The platform includes a back-office web application with a dashboard that provides insights for guides and administrators. This allows guides to track their bookings, earnings, and ratings, and administrators to monitor overall platform performance and user engagement. Overall, this P2P travel guide platform provides a seamless and personalized experience for both tourists and local guides while optimizing platform performance.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Developed solution architecture of the app's core features;
  • Developed a real-time communication module for the app;
  • Developed a back-office module.
Project Tech stack:
React Native
Ruby on Rails
Ember.js
Vertx.io
MongoDB
ElasticSearch
Redis
PostgreSQL
Software Engineer/Back-end Developer
Mar 2016 - Aug 20165 months
Project Overview

A platform for sharing travel tracks. Users can record a track of their journey and share it with others. Other users can search for tracks based on various criteria and use them for their own travel plans. The platform also allows users to rate, comment and follow other users' tracks.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Performed all activities regarding back-end development
  • Improved the front-end application;
  • Fixed bugs and carried on with new features.
Project Tech stack:
Ruby on Rails
Ember.js
PostgreSQL
Redis
Flutter
Software Engineer/Full-stack Web-developer/Team Lead
Feb 2012 - Nov 20142 years 9 months
Project Overview

This platform offers a one-stop destination for creators and music lovers. Businesses can search for music that resonates with their brand image, while creators can upload their own tracks or choose from a pre-licensed library. The platform's matching technology suggests tracks that align with the creator's style, mood, and genre. Private users can explore new music based on their favorite artists, genres, and songs, and the algorithm recommends tracks that match their preferences. Users can create their own playlists and share them with others. Overall, this platform provides a powerful tool for finding music that matches

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Participated in specific components architecture design and development;
  • Architected Back-End services;
  • Performed code reviews and led the team.
Project Tech stack:
Ruby on Rails
Backbone.js
Ember.js
PostgreSQL
CouchDB
MongoDB
Redis
ElasticSearch

Education

2001
Computer Science
Master

Copyright © 2024 lemon.io. All rights reserved.