SoftDesignТольятти, softdesign-apps.ru/Ниже краткое описание последних проектов и уникальные задачи на них.Проект: API для взаимодействия пользователей на платформе. Особенностью стало большое количество медиа от пользователей , которые надо было эффективно хранить.Технологии: Django, DRF, Postgres, Djoser, pillow.Задачи:- Разработал систему авторизации и аутентификации пользователей с использованием JWT токена, с возможностью восстановления пароля по почте (Djoser).- Создал сериализаторы для моделей проекта, с вложенными полями для информативного отображения при запросе к эндпоинту (DRF).- Оптимизировал запросы в базу данных, что уменьшило их количество в 2 раза, что снизило нагрузку на приложение (Django + debug toolbar).- Описал хранение картинок, загружаемых пользователями, используя Base64 кодировку (DRF + base64).Проект: Телеграм бот на aiogram, который парсит информацию для внутреннего использования в компании.Технологии: Aiogram, Scrapy, DockerЗадачи:- Настроил работы пайплайнов для парсинга требуемых сайтов до нужного результата со страховкой от бесконечного парсинга (Scrapy).- Упаковал проект в докерфайл для удобного деплоя на сервер (Docker).Проект: Crowdfunding проект, в котором важно было настроить корректную логику работы с базой. Участвовал в деплое проекта на сервер.Технологии: FastApi, FastApiUsers, docker, Nginx, pydantic, pytestЗадачи:- Описал докерфайлы, настроил CI/CD через GitHubActions, а так же прописал конфигурацию nginx для корректной работы проекта на сервере (Docker + nginx).- Спроектировал и реализовал базовый класс для работы с БД, который реализован по принципам ООП и архитектурном паттерне "Абстракция".- Прописал связку модель + схема + валидаторы для FastApi проекта используя Pydantic.- Покрыл проект unit-тестами (Pytest).Myself-EstateМосква, t.me/myselfestate_botБот, который помогает искать жилье по установленным критериям, используя веб-скраппинг сайтов с арендой недвижимости.Технологии: Nginx, Postgis, RabbitMQ, Redis, Aiogram, SQLAlchemy, Alembic, FastApi, DockerВот список последних закрытых мною задач:- Писал тесты и логику для CI файлов, чтобы обеспечить обширную проверку всех микросервисов после пуша в репозиторий.- Переписал пре-коммит файл, чтобы минимизировать ошибочные\не соответвующие правилам команды коммиты в репозиторий.- Описал логику автоматической работы ngrok для корректной работы формы заполнения критериев внутри бота.- Собрал и настроил докерфайлы + скрипт для поднятия базы, применения миграций. Эта логика используется в CI файлах.
-
Python DeveloperАвтомаконPodgorica, Me -
Python DeveloperSoft Design Nov 2022 - PresentRussia
-
Python DeveloperMyself Estate Sep 2022 - Nov 2022Russia
Alexandr Vasilchuk Education Details
-
Information Technology
Frequently Asked Questions about Alexandr Vasilchuk
What company does Alexandr Vasilchuk work for?
Alexandr Vasilchuk works for Автомакон
What is Alexandr Vasilchuk's role at the current company?
Alexandr Vasilchuk's current role is Python Developer.
What schools did Alexandr Vasilchuk attend?
Alexandr Vasilchuk attended Mirea (Russian Technological University).
Not the Alexandr Vasilchuk you were looking for?
-
Alexandr Vasilchuk
Kyiv -
1gmail.com
-
-
Alexandr Vasilchuk
Kryvyi Rih
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial