Backend developer Python
Контакты
GITHUB: https://github.com/FickleIlya
Обучался по направлению Приборостроение, где изучал:
Языки программирования C/C++, PHP, Assembly;
Базу данных Oracle и язык SQL;
Компьютерные и сенсорные сети, где моделировал
локальные сети , виртуальные локальные сети (VLAN),
сеть VPN;
ОС Linux - работа с файлами, права доступа, запуск
скриптов, защита данных
Основными языками являются Python и Java. Так же есть опыт работы с NodeJS.
Легко воспринимаю информацию и обучаюсь: не теряюсь в
большом потоке информации, быстро сортирую и усваиваю.
Полностью погружаюсь и концентрируюсь на задачах,
подхожу ко всему максимально ответственно.
Всегда стараюсь оставаться в холодном рассудке и
поддерживать хорошую атмосферу вокруг себя.
Хоть могу показаться при первом знакомстве застенчивым, но всегда отношусь ко всем с дружелюбием. Не токсик!
Python
Java
Git
Linux
Docker
PostgreSQL
Nginx
Redis
Flask
FastAPI
DynamoDB
SQLAlchemy
Postman
Alembic
CI/CD
Node.js
Apache HTTP Server
Jenkins
Celery
RabbitMQ
Docker-compose
WebSocket
Firebase
Опыт
Поддержка существующих проектов и написание новых на NodeJS и Python.
Использование CI/CD
Написание сложных SQL запросов для PostgreSQL.
Использование RabbitMQ + Celery и Docker.
Развертывание и поддержка проектов на linux серверах
Работа с вебсокетами через autobahn
- Разработка и поддержка API используя FastAPI
- Использование NoSQL DynamoDB
- Написание тестов для API
- CI/CD GitHub Actions
Написание тестов для API с помощью pytest и ui-тестов с использованием selenium
Образование
Проживаю в городе Санкт-Петербург