Меня зовут Олег, профессионально занимаюсь программированием с 2008 года. С 2022 года — python бекэнд разработчик.
Здесь можно ознакомиться с моими python-проектами.
Список используемых технологий и инструментов: Python, asyncio, SQL, ООП, алгоритмы и структуры данных, REST API, Django, Django REST Framework, DRF, Flask, FastAPI, Jinja2, Pydantyc, SQLAlchemy, Alembic, PostgreSQL, SQLite, Linux, Bash, Nginx, Gunicorn, Uvicorn, Git, Github, CI/CD, GitHub Actions, Docker, Docker Compose, Djoser, JWT, HTML, CSS, Bootstrap, парсинг, Beautiful Soup, Scrapy, CSV, Yandex Cloud, API телеграмм и VK, VS Code, PyCharm, Notion.
- Чат-бот для официальной группы ВКонтакте благотворительной общественной организации "Вместе ради жизни". В рамках группового проекта реализовал функционал редактирования меню бота, упаковал проект в контейнер docker compose, составил финальный вариант документации.
- Бекенд (API) сервиса учета и распределения пожертвований для благотворительного фонда.
- Эндпоинт, формирующий отчет на google drive в формате google sheets о закрытых проектах и времени сбора средств для API сервиса учета и распределения пожертвований для благотворительного фонда.
- API сервиса для укорачивания ссылок, реализован с использованием фреймворка Flask.
- Проект парсинга документов PEP — Python Enhancement Proposal (предложений по улучшению Python) PEP_parse на базе фреймворка Scrapy, разбирает информацию о документах PEP и их статусах, сохраняет информацию в файлы CSV.
- Проект парсинга документов PEP — Python Enhancement Proposal (предложений по улучшению Python) на базе фреймворка Beautiful Soup, разбирает станицу изменений в Python. список версий Python. загружает актуальную версию документации последней версии Python в формате PDF, список документов PEP, подсчитывает количество документов в разрезе их статусов.
- API для проекта публикации рецептов блюд на безе Django REST framework, CI/CD на Github Actions и контейнеризация всего проекта с docker-compose.
- API проекта социальной сети владельцев домашних животных c использованием фреймворка Django REST, функции: создание и редактирование животного, загрузка фото, выбор окраса, создание и редактирование достижения.
- API социальной платформы для публикации отзывов на фильмы. В рамках группового проекта мной реализованы эндпоинты API для регистрации и аутентификации пользователей, использование JWT-токенов, разграничение прав пользователей для всего API.
- API для социальной платформы блогеров на базе фреймворка Django REST. Функции: создание и редактирование постов, комментирование постов, подписки на авторов, регистрация и аутентификация пользователей с использованием JWT-токенов.
- Социальная платформа блогеров на базе фреймворка Django с шаблонами. Функции создания и редактирования постов, комментирование постов, подписки на авторов, регистрации и аутентификации пользователей.
На связи в телеграмм, @chtiger4.