Information
YouTeam is now part of Toptal. Hire developers from the top 3% of global talent.
Close
YouTeam Logo

Summary

Expertise

Project Highlights

Education

Agency

RD

English:

Upper Intermediate

Roman D.

vetted by Youteam

Vetted by YouTeam

Ukraine

UTC +02:00

Ukraine/Kyiv

English:

Upper Intermediate

Dedicated back-end Python developer with a decent background in Machine Learning

I am a hardworking and result-oriented person with a valid experience in Python and Machine learning. I am always eager to learn new features and absorb knowledge like a sponge. I can solve any problem you have and embody your idea for project as cool as it possible!

Want to hire this engineer?

Check if Roman is available

Expertise

Years of commercial development experience

5 years of experience

Core technologies

Python 5 years
Django 4 years
AWS 4 years
MySQL 5 years
Flask 2 years
Machine Learning 2 years

Other technologies

AWS
GitHub
Heroku
MongoDB
PostgreSQL
Nginx
Postman
Docker
Visual Studio Code
GitLab
GraphQL
Fast API

Project Highlights

icon
Back-end developer

Social network

The purpose of this social media is to connect like-minded people into local organizations. It includes a lot of build in content along with other features like friend-list, posts and reactions, organizations with leaders and followers, paid content - subscription plans.

Responsibilities & achievements

Updating outdated micro services to aiohttp Refactoring tests and factories Writing OpenAPI documentation Test-driven development, Full test coverage Building new features(posting) and expansion of existing ones(organizations) Optimizing SQL queries and working with cache. Building, deploying, operating, scaling, testing, and evolving distributed systems

Flask
PostgreSQL
Python
SQL
PyTest
icon
Back-end developer

So�ware for all customer-facing roles

It provides actionable insights for every business interaction by collecting and analyzing information from all over the web and from internal data sources. Based on all this info, the service provides you with must-know information for your meetings: the ice breakers you should use, the things you have in common, and much more in order to boost the interaction and make you better at what you do more confident, proficient, and professional. There are only relevant news articles and anything important regarding the person you are meeting and the company he works for.

Responsibilities & achievements

Writing new article and graph boosters Adding transactions, transforming and syncing data from Postgres to ArangoDB Fixing issues and writing tests

PostgreSQL
Python
Scrapy
RabbitMQ
Docker
Fast API
icon
Back-end developer

Booking application for travelers

It is an online booking system for travelers, which provides access to thousands of tours in more than 2,000 destinations worldwide. Planning your traveling can become a very tedious activity when you start checking opportunities from different providers on numerous online platforms. This is a unique booking system that gives you direct access to 200,000 bookable activities and provides recommendations on the best tourist attractions in a selected area. With this service, travelers can easily discover and book incredible experiences. Optimized for mobile booking, it lets users plan in advance or book on-the-go to skip long lines and sold-out signs.

Responsibilities & achievements

Development of project’s architecture Adding all necessary functionality

AWS
CSS
Django
Python
Stripe
Twilio
Bootstrap
HTML
Angular 2x
icon
Back-end developer, Team Lead

Football simulator

This project is about scraping / pulling data from API, some data processing, construction and training machine learning models. The main goal is to predict the results of match statistics and results in real time (every 15 minutes of the match in real time) based on the strength of each player of both teams. The project also contains tools for calculating the accuracy of predictions, finding data correlations and visualizing predictions and match data using tables.

Responsibilities & achievements

Development of project’s architecture Responsible for CI/CD and deployment Leading BE team and mentoring junior developers Adding all necessary functionality Designing, building, deploying, operating, scaling, testing, and evolving distributed systems

Django
PostgreSQL
Python
React.js
Selenium
icon
Back-end developer, Team Lead

Educational platform

It is an online platform for finding tutors and conducting online lessons. Due to the possibility of individual and group learning, it can be an addition to school learning or a method for its implementation. Tutoring has always been in demand, but during the pandemic, there was a need not only to develop platforms for online learning but also to expand the functionality of existing ones. It was our aim – to make online learning a convenient process for both tutors and students. The platform is available for use worldwide.

Responsibilities & achievements

Implementing additional functionality Decision on the technical stack Leading Back-end team and mentoring junior developers Code refactoring

Django
JavaScript
MySQL
Python
React.js
LESS
Redux
icon
Back-end developer

Travel map with useful statistics

It is a mobile application to track users’ trips. It is possible to indicate visited cities, transport, dates, and others. You can see your covered distance and other details. Also, this application is great for interacting with friends. It is possible to upload photos, that make your memories more vivid.

Responsibilities & achievements

Development of the project’s architecture Adding all necessary functionality

Flask
JavaScript
PostgreSQL
Python
React.js
LESS

Education

Higher education in Computer Science

Agency

Software development company agency #300

10-50

GMT+3

Lviv/Ukraine

Core Expertise

AngularJS
AWS
Django
Ember.js
Express.js
Flask
Ionic
JavaScript
MongoDB
Node.js
PostgreSQL
Python
React.js
React Native
Ruby
Ruby on Rails
Stripe
Twilio
Angular 2x
Docker
Redux
Three.js
Vue.js
Nest
GraphQL
Redux-saga
Next.js

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