Position: Python Developer
Category: Python
English level: upper
Years of experience: 3


June 2021 - Present
Software Engineer
- developed a REST API using Django Ninja and Dramatiq
- built a GraphQL API using Graphene-Python
- implemented an internal admin using Django and Django Grappelli
- wrote unit and functional tests using PyTest
- improved knowledge of AWS (S3, Cognito, Lambda, CDK, SES, SQS)
Stack:
Python, Django/Django Ninja, Graphene-Python, Dramatiq, PyTest, Pydantic, attrs, SQL, PostgreSQL, Redis, MS SQL Server, AWS, Docker, Docker Compose, Poetry/Flake8/Black/Mypy, OpenAPI, Makefile, Sentry

Sep. 2020 - June 2021
Python developer
- built a REST API using Django/DRF, PostgreSQL and Docker
- integrated third-party services into API
- used Celery and Redis for asynchronous tasks
- created unit and regression tests using PyTest
Stack:
Python, Django/DRF, Docker, PostgreSQL, Celery, Redis, PyTest, Heroku, Git, Postman, Factory Boy, Flake8/Black/MyPy

Jan. 2020 - Apr. 2020
Web UI / Python developer
- developed a REST API using Flask and PostgreSQL
- configured Celery and RabbitMQ for asynchronous tasks
- created and styled React components
- wrote unit tests using PyTest
- created mock-ups
Stack:
Python, Flask, JavaScript, HTML, CSS, SASS, React, PostgreSQL, SQLAlchemy, Alembic, Marshmallow, Celery, RabbitMQ, Redis, WebSocket, PyTest, Google API, JWT, Swagger, Git, Makefile, Docker, Docker Compose