• General Info
  • Experience
  • Education
A
Python Developer
country flag
Anton UTC+6
Available starting: May 12
Senior
50 $/hour 8000 $/month (160 hours/month)
rent from 1 month
General Info
Role
Python Developer
Grade
Senior
Key skills
Linux
Python
SQL
Django
HTML
PostgreSQL
Docker
RESTful Api
Redis
Languages
  • English - C1
  • Russian - C2
BIO
Backend python developer. I have experience working with the following technologies: ● Frameworks - Django + DRF, Flask, Dash, FastAPI. ● GIT - work on both git flow and github-flow ● CSS, HTML, javascript general principles of js frameworks ● DB - postgres: building a database architecture, query optimization, query analysis with explain, working with constants, indexes. Redis is mainly used as a cache, writing custom solutions for caching application data (using aioredis). ● Concurrency - understanding the general principles of asynchrony, multithreading, multiprocessing, where and when to apply them, have experience working with celery, with asyncio and multiprocessing. ● Docker - development using containers, writing docker-compose files. ● REST API - creating RESTful applications using django rest framework; FastAPI ● AWS - Lightsail, RDS, SES, S3. And also: I prefer to cover the code with tests, I have worked in a large team and conducted a code review, I always try to write the code itself as understandable as possible for other developers - using linters, code styles and striving for the best practices of the technologies used. Spoken English at intermediate level.
Type of engagement
Specialist's location
Kazakhstan, Almaty, UTC+6
Ready for relocation
Doesn't matter
Partner's location
United States country flag
Experience 5  (8 years 5 months)
NDA
Role
Python software developer
Description of Project
Concert search engine that aggregates all live events information from multiple sources.
Responsibilities
Responsibilities and achievements: ● Starting a project from 0. ● Building a database architecture. ● Development of the project architecture, API design (django drf). ● Parsing of open data sources, working with the third-party API. ● Implementation of multi-document search (Elasticsearch). ● Writing services for content moderation (vanilla js + fastapi). ● Deployment configuration (gitlab CI/CD). ● API test coverage (pytest).
Technology Stack
PostgreSQL, Django, RESTful API, FastAPI, JavaScript, Elasticsearch
Period
09.2021 — until now (3 years 9 months)
Education
School
Gorno-Altai State University
Degree
Bachelor's Degree
Field Of Study
Mathematician
Year of graduation
2015

Similar specialists

A
Python Developer
country flag
Andrey UTC+2
Senior
Python 3
C#
SQL
LINQ
AWS
MySQL
PostgreSQL
Redis
Oracle
.NET
Django
Numpy
Flask
RESTful
Pandas
Asyncio
Windows Forms
DevExpress
Rope
STL
Waterfall
Scrum
Unix
MS SQL
Windows
Linux
SVN
WPF
Git
Docker
ClearCase
ClearQuest
VCS
C++
Borland
C++ Builder
Databases
PyCharm
Python
Jupyter Notebook
● Leading software developer with vast experience (35+) in various industries ● Extensive knowledge in software development ● Experienced in development using Python and various frameworks ● Strong knowledge of C# and .NET framework ● Extensive experience working directly with US clients ● Skills as a lead developer ● Knowledgeable in data analysis and machine learning ● Certified by AWS
More
E
Python Developer
country flag
Edgar UTC+3
Middle+
aiogram
aiohttp
Amazon DynamoDB
API Gateway
AWS
Bottle
CloudFormation
CSS
Django
Django Rest Framework (DRF)
EC2
FastAPI
Flask
GraphQL
HTML
Lambda
PostgreSQL
Pydantic
pyTelegramBotAPI
Pytest
Python
Scrapy
Selenium
SQS
Telegram API
Telethon
unittest
VPC
SQLAlchemy
SQL
Redis
Celery
RabbitMQ
Docker
Docker Compose
Postman
Grafana
Git
GitHub
GitLab
GitHub Actions
IAM
SNS
Rekognition
Secrets Manager
Route53
CodeBuild
CodePipeline
Marshmallow
pytest-mock
pyrogram
DynamoDB
Python developer with 4 years of experience working with AWS, web frameworks and blockchain. Experience in monitoring, conducting interviews, leading a team and speaking at conferences. I always strive for logical and deliberate decisions, understanding of business logic and customer needs. I try to fully understand the origin of the problem. Easy to learn, ready to learn new tools and technologies. Experience: development and deployment of Python applications on both IaaS and PaaS, FaaS (AWS) and IaaC (AWS CloudFormation, serverless framework) development using Django web frameworks, Django Rest Framework, Flask, FastAPI, Bottle development of GraphQL API and authorization via OAuth2 protocol development of telegram bots and client bots using Telegram Bot API, Aiogram, Telethon, Pyrogram development of multithreaded and asynchronous programs writing unit, integration and end-2-end tests using pytest linters and formaters of code, code review CI/DI work and development on macOS, Linux and Windows platforms token distribution and software development using the Blockchain API working with SQL and NoSQL databases, development using ORM and without writing complex SQL queries (CTE, aggregation functions, partitioning, JSON aggregation) to collect statistics, query optimization development of container applications using Docker and docker-compose development using task queues and data (Celery and RabbitMQ) Nginx configuration experience as a web server and load balancer development of parsers, scrapers, automation of actions in a web browser (Selenium) development of scripts for working with files, tables and data aggregation profiling and debugging Python code and performance optimization of Python algorithms using Cython communication with the client, status meetings, planning meetings Hobbies: Current interests: sports mafia, DJ, music writing, algorithms and Cython. Favorite music - EDM. Favorite movies - "Forest Gump". Favorite book - Stone Island President
More
Y
Python Developer
country flag
Yuri UTC+3
Senior
Python
JavaScript
PHP
Dart
PostgreSQL
MongoDB
MySQL
Django
Flask
Laravel
Yii
React
GRASP
QL
OpenCV
Numpy
Pandas
PyCurl
Google API
Yandex Map
EOS Blockchain
ShopiFy
Flutter
Redis
ClickHouse
Docker
Kubernetes
HTML
CSS
NestJS
Next.js
Linux
Node.js
More
T
Python Developer
country flag
Tamir UTC+3
Middle
Python
Golang
SQL
Flask
Django
FastAPI
Bash
SQLite
Pytest
Pandas
Numpy
Sklearn
Statsmodels
CatBoost
PyTorch
Matplotlib
SciPy
Git
Docker
PostgreSQL
MySQL
Celery
Redis
Kafka
Jenkins
OpenAPI
REST
Kibana
More
I
Python Developer
country flag
Ivan UTC+1
Middle
Python
Django
REST
Framework7
Flask
SQLAlchemy
Selenium
PostgreSQL
MS SQL Server
HTML
CSS
JavaScript
Redis
Git
GitHub
GitLab
Docker
More