Information
YouTeam is now part of Toptal. You now have access to a complete range of world-class talent and services.
Close
YouTeam Logo

Summary

Expertise

Project Highlights

Education

Agency

YC

English:

Intermediate

Yehor C.

vetted by Youteam

Vetted by YouTeam

Ukraine

UTC +02:00

Ukraine/Kyiv

English:

Intermediate

Python Back-end developer

I am a backend developer with 5+ years of experience. My main stack is Python. I worked in the following areas: accounting, retail, e-commerce, and curious about AdTech. I have a lot of experience writing technical documentation and conducting onboarding for new teammates. Achievements: writing from scratch an automated workflow system, from task decomposition and architecture to production. Also, the experience of migrating 50+ microservices from a virtual machine to a Google Cloud Platform. Since 2018 I’ve taught software development and helped Belarussian people who would like to start a career in IT as a volunteer. I am a team player and an open and calm person, ready to participate in regular daily meetings, work with new technologies and new subject fields of projects.

Want to hire this engineer?

Check if Yehor is available

Expertise

Years of commercial development experience

6 years of experience

Core technologies

Python 6 years
Google Cloud Platform 2 years

Other technologies

Clojure
Django
Flask
Kubernetes
Linux
PostgreSQL
Windows
Git
Go
Nginx
Redis
Unit Testing
CouchDB
RESTful API
WebSockets
Docker
macOS
SQLAlchemy
PyTest
Google Cloud Platform
Firebase
tmux
Gunicorn
Terraform

Project Highlights

icon
Software Developer

ACCOUNTANT ADVISES

The customer was an accounting company. In the course of the work, various business processes were optimized for internal and external use. We set up building data pipelines, developing reports based on data from various applications, and developing web applications for employees who used these solutions. It was also necessary to develop an interface with the national tax office for automatic data processing.

Responsibilities & achievements

Requirement analysis and estimation Clarification of functional requirements and change requests with business and system analysts Design of ETL-system and data-flow designing Backend and frontend development Integration with third-party services - integrated with 1C accounting software and government tax portal Collaboration with non-technical employees for research

Django
JavaScript
PostgreSQL
Python
icon
Software Developer

TAKEOFF TECHNOLOGIES INC.

The customer is a Boston-based international company that builds robotic warehouses for large retail companies. On the project, it was necessary to be responsible for the stability and launch of the solution at new sites. Also, develop a system for automatic adjustment of solution parameters in the user environment. In addition, the development and customization of documentation and the adaptation of support engineers were organized.

Responsibilities & achievements

Creation of the system to automate for applications in a custom environment Development and support services on Clojure and Python Identification and illumination technical debt Close collaboration with DevOps team in moving services to Google Cloud Platform Write guides and technical documentation Onboarding new team members

Clojure
Django
Kubernetes
PostgreSQL
Python
Nginx
Redis
CouchDB
Docker
Grafana
ELK
Google Cloud Platform
icon
DevSupport Engineer

AUTOMATED SUPPORT SYSTEM

The customer is an international company developing automated warehouse facilities for the retail sector. The work consisted of setting up a debugged and stable system at the production stage. If the support service could not solve some problem, the developer connected to investigate. Achievements: Helpdesk tools were created to resolve issues. This made it possible to speed up the solution of production problems.

Responsibilities & achievements

Investigating issues on production and resolve via hotfix, datafix, or some DevOps actions depends on the issue Develop web-applications for the support-team to automatize resolving and diagnostic issues Support microservices on Python and Clojure Write guides and technical documentation Close collaboration with QA and DevOps teams in investigations Good understanding of architecture and design to do research and investigations

Clojure
Django
Kubernetes
PostgreSQL
Python
Nginx
Redis
CouchDB
Docker
Grafana
ELK
Google Cloud Platform
icon
Full-stack developer

PM Office

The customer is a consulting company. It was necessary to design development modules for Odoo (OpenERP) in order to expand the functionality and adapt the solution to the company's business processes.

Responsibilities & achievements

Modules development Functionality expansion Testing Debugging

Python
XML
icon
Full-stack developer

FREELANCE

My career started as a freelance developer. I managed to meet and solve various kinds of backend tasks, frontend tasks. Performed a full cycle of project development. Has written and updated blogs, online stores, and landing pages.

Responsibilities & achievements

Backend development Frontend development Testing Deployment

CSS
JavaScript
PHP
Python
HTML

Education

Higher education in Computer Science

Agency

Advanced data analytics agency #475

10-50

GMT+2

Kharkiv, Ukraine

Core Expertise

Apache
ArcGIS
AWS
Azure
Big Data Architects
C++
GIS
Apache Hadoop
MongoDB
MySQL
OpenCV
PostgreSQL
Python
React.js
React Native
Spark
Apache Cassandra
Apache Kafka
Python Numpy
Python SciPy
SQLite
Docker
SQLAlchemy
Vue.js
ELK
TensorFlow
Caffe
AWS SDK
Dlib
scikit-learn
Hadoop
AWS Lambda
Mapbox
Firebase
pandas
Keras
Apache Airflow
Azure Machine Learning Studio

Industries

E-Commerce & Retail, Banking & Finance, Information services & Technologies, Mapping & Navigation, Advertising & Marketing, Statistics & Atalytics, Healthcare & Medicine, Blockchain & Cryptocurrency, Cybersecurity & Data Protection, Data Science & Machine Learning, Big Data, Internet of Things, SaaS

Want to hire this engineer?

Check if Yehor is available