Oleh C.

Senior Back-End Python developer
location icon

Kyiv, Ukraine

calendar icon

6

+ years experience
money icon
price per hour  
up to $

55

Software Engineer with extensive experience in Python development, specializing in backend frameworks such as Flask, Django, and Django REST Framework (DRF). Proficient in frontend technologies including React and Django Templates, with expertise in deploying solutions on AWS and integrating third-party applications through APIs. Skilled in database management with PostgreSQL, MySQL, MongoDB, and DynamoDB, and experienced in using Celery for task scheduling. Strong background in testing methodologies, including unit, integration, and Selenium tests. Proven track record in developing, debugging, and optimizing applications, with experience in creating MVPs, REST APIs, and integrating map functionalities using Leaflet. Proficient in Docker, NGINX, and microservices architecture with gRPC connections.

SKILLS

Core technologies
Flask
Python
FastAPI
PostgreSQL
Other technologies

Django

Flask

JavaScript

MongoDB

PostgreSQL

Elasticsearch

DynamoDB

Show more

Experience

experience icon

Software engineer | Self-employment

March 2023 - Jul 2024

Creating front-end pages with React framework / Django Templates;
Creating back end part with Flask, Django, DRF and Celery;
Twilio integration, Integration with 3rd App throw Prismatic;
Setting up storage (Postgres, S3 bucket, Django ORM);
Deployment to AWS service;
Setting up NGINX;
Adding tests (unit, integration, Selenium).

Tech stack:

ReactJS

Django

Flask

Celery

AWS

Nginx

Want to hire this engineer?

Get Sarted
experience icon

Software engineer | Softserve

Apr 2021 -March 2023

Collecting requirements from Product Owner and/or Technical Lead;
Architectural discussions;
Implementing features and code refactoring;
Working with legacy code;
Covering all code with unit and integration testing;
Code reviewing;
Working with Elasticsearch, DynamoDB, AWS lambdas.

Tech stack:

AWS

Elasticsearch

DynamoDB

experience icon

Python Developer | Blaize

Python Developer | Blaize

Telegram bot debug and update;
Creating back-end part of NEO smart-contract IDE (Flask for REST API);
Working with Django Project (2.0), Django ORM and MySQL as database;
Creating web application on Django 2.2, DRF, with PostgreSQL, PostGIS database;
Working with Leaflet js library to integrate maps;
Writing unit, integration tests;
Writing nsi script to create application installer on Windows OS;
Integrating web application with qgis plugin with REST api.

Tech stack:

Django

PostgreSQL

Software Engineer with extensive experience in Python development, specializing in backend frameworks such as Flask, Django, and Django REST Framework (DRF). Proficient in frontend technologies including React and Django Templates, with expertise in deploying solutions on AWS and integrating third-party applications through APIs. Skilled in database management with PostgreSQL, MySQL, MongoDB, and DynamoDB, and experienced in using Celery for task scheduling. Strong background in testing methodologies, including unit, integration, and Selenium tests. Proven track record in developing, debugging, and optimizing applications, with experience in creating MVPs, REST APIs, and integrating map functionalities using Leaflet. Proficient in Docker, NGINX, and microservices architecture with gRPC connections.

Show more

Education

  • Taras Shevchenko National University of Kyiv

    2015 - 2019. Faculty of Information Technology

Need a Specific Tech Stack? Let us know!

Hiring freelance engineer with rare or even unique skill sets is our speciality. Let us know about your expertise gap, and we’ll find the best talent to add to your team.

Have a Question?

Contact Us

We’re here to talk about your project or any other question which might rise.

contact us
Your message has been submitted.
We will get back to you within 24-48 hours.
Oops! Something went wrong.
background