Сергей
Цасерский

PYTHON-Разработчик

Мой стек в разработке:

color picker color picker color picker color picker color picker color picker color picker color picker color picker color picker color picker color picker color picker color picker color picker color picker color picker color picker color picker color picker color picker color picker color picker color picker color picker color picker color picker color picker color picker color picker color picker color picker color picker

ВЫПОЛНЕННЫЕ ПРОЕКТЫ

Аттестационная работа

Анализатор прайс-листов.

Программа должна загрузить данные из всех прайс-листов и предоставить интерфейс для поиска товара по фрагменту названия с сорторовкой по цене за килогорамм. Интерфейс для поиска реализовать через консоль, циклически получая информацию от пользователя. Если введено слово "exit", то цикл обмена с пользователем завершается, программа выводит сообщение о том, что работа закончена и завершает свою работу.

Анализатор прайс-листов

Работа в рамках обучения

Скрипт для парсинга сайта https://coinmarketcap.com/.

Этот скрипт позволяет вывести первый 100 криптовалют их цену и капитализацию и передать данные в файл формата.csv

Скрипт

Работа в рамках стажировки

Проект для анализа и визуализации данных об акциях.

Этот проект предназначен для загрузки исторических данных об акциях и их визуализации. Он использует библиотеку yfinance для получения данных и matplotlib для создания графиков. Пользователи могут выбирать различные тикеры и временные периоды для анализа, а также просматривать движение цен и скользящие средние на графике.

Анализ и визуализация данных

Работа в рамках стажировки

Программа для создания изображений на основе TKinter.

Данная программа представляет собой пример использования библиотеки TKinter для создания графического интерфейса..

Программа на основе TKinter

Работа в рамках стажировки

Многофункциональный телеграм-бот.

Данный бот сейчас умеет работать с фотографиями и делать ASCII-арт.

Многофункциональный телеграм-бот

Дипломная работа

Платформа распознавания объектов

Это веб-приложение на базе фреймворка Django, которое позволяет пользователям применять предобученные модели для обнаружения и классификации объектов на фотографиях. Приложение поддерживает механизмы регистрации и авторизации пользователей, что позволяет каждому пользователю создавать аккаунты и видеть только свои загруженные изображения.

Платформа распознавания объектов

Работа в рамках стажировки

Журнал тренировок.

Импортируются модули tkinter, ttk из tkinter для работы с графическим интерфейсом пользователя, Toplevel для создания новых окон, messagebox для вывода сообщений пользователю, json для работы с данными в формате JSON, datetime для работы с датами и временем. Переменная data_file хранит имя файла, в который будут сохраняться данные о тренировках в формате JSON

Журнал тренировок

Работа в рамках стажировки

Доска объявлений на джанго.

В данном проекте используется рендеринг шаблонов, авторизация и регистрация пользователей, добавление/удаление фотографий/описания, пагинация, возможноть ставить лайки/дизлайки, вывод статистических данных пользователей.

Доска объявлений

Тестовое задание на вакансию Junior Python developer в компанию Effective Mobile (https://effective-mobile.ru/)

Разработка системы управления заказами в кафе

Описание Необходимо разработать полнофункциональное веб-приложение на Django для управления заказами в кафе. Приложение должно позволять добавлять, удалять, искать, изменять и отображать заказы.

Система управления заказами

Работа в рамках стажировки

Доработка игры в жанре "Tower Defense"

Проект является реализацией игры в жанре "Tower Defense", где игроку предстоит защищать базу от волн врагов, расставляя башни.

Проработано в части:

  • Убрано постоянное отображение позиций.
  • Добавлен звук к выстрелам и появлению врагов.
  • Добавить новый тип башни.
  • Сделано несколько путей для врагов, и при запуске путь выбирался случайно.
  • Добавлена система улучшений башен.
  • Увеличено количество денег игрока при уничтожении врагов.
  • Созданы более разнообразные враги.
  • Добавлено больше волн врагов.
  • Tower Defense Game

    Тестовое задание на вакансию Junior Python developer в компанию ООО «ИТ Продажи»

    Разработка системы управления заказами в кафе

    Требуется создать простую API-систему, имитирующую деятельно службы доставки.

    Ссылка на вакансию

    Система управления заказами

    Тестовое задание на вакансию Программист/Разработчик Python в компанию ООО ФОРА»

    Разработка системы расстановки призовых мест по категориям спортсменов

    В файле race_data.json находятся данные о соревновании, в котором участвуют 100000 спортсменов. В файлах m15/16/18 и w15/16/18.txt находятся данные о призовом фонде для каждой категории спортсменов. У каждого спортсмена есть категория, порядковый номер, имя и фамилия. А также время старта и время финиша. В файлах о призовом фонде находятся данные в виде "№ место Приз". Необходимо рассчитать время забега каждого спортсмена по категориям и составить JSON файлы вида json...

    Ссылка на вакансию

    Система расстановки призовых мест

    Тестовое задание на вакансию junior backend developer python, в компанию Effective Mobile.

    Платформа для обмена вещами (бартерная система)

    Разработать монолитное веб-приложение на Django для организации обмена вещами между пользователями. Пользователи смогут размещать объявления о товарах для обмена, просматривать чужие объявления и отправлять предложения на обмен. Приложение должно предоставлять удобный веб-интерфейс и, при необходимости, REST API для работы с объявлениями и обменными предложениями.

    Ссылка на вакансию

    Ссылка на задание

    Тестовое задание на вакансию Backend-разработчик, в компанию ООО НЛ Континент.

    Тестовое задание с задачей проерки необходимого стека

    Разработать веб-приложение на Django с заданым стеком из ТЗ.

    Ссылка на вакансию

    Ссылка на задание

    Тестовое задание на вакансию Разработчик Java/Python (ТГ боты), в ИП Бонакер Александр Александрович.

    Тестовое задание с задачей проерки необходимого стека

    Разработать Telegram бот "задачник" с заданым стеком из ТЗ.

    Ссылка на вакансию

    Ссылка на выполненое задание