Junior Python developer

Контакты


Контакты доступны после входа на сайт

Описание

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

Навыки

Python
ООП
framework django 4
PostgreSQL
HTML
CSS
Selenium

Описание проектов

В GitHub(https://github.com/Daulbay) есть несколько проектов:
1. Учебный проект (simple console game) - консольное приложение с вопросами и ответами
2. Weather analysis - Этот проект направлен на автоматизацию сбора данных о прогнозе погоды за определенный период времени с веб-сайта, их сохранение в формате CSV и последующий анализ и визуализацию с помощью библиотеки Pandas.
- Открытие веб-сайта с прогнозом погоды:
Используя Selenium, бот открывает веб-сайт с прогнозом погоды для выбранного региона.
- Сбор данных о прогнозе погоды за месяц:
Бот находит соответствующий элемент на веб-сайте, содержащий прогноз погоды за месяц.
Автоматически собираются данные о погоде за месяц.
- Сохранение данных в CSV файл:
После сбора всех данных за месяц, бот сохраняет их в формате CSV для последующего анализа и обработки.
- Анализ данных с помощью Pandas:
Данные, сохраненные в CSV файле, извлекаются с использованием библиотеки Pandas.
С использованием функциональности Pandas производится анализ данных о прогнозе погоды.
Выполняются операции по вычислению самого теплого и холодного дня
- Визуализация данных:
Используя библиотеку Matplotlib или другие инструменты визуализации данных, бот создает графики или таблицы с анализом прогноза погоды за месяц.
3. Сhange limit - проект созданный во время стажировки в одном из партнеров Yandex.Go. Бот выполняет следующие действие:
- Авторизация:
Бот запускается и открывает браузер.
Загружается целевая страница входа на сайт.
Автоматически вводятся предоставленные логин и пароль.
- Поиск пользователей:
Бот осуществляет навигацию по страницам сайта, используя методы Selenium для перехода между различными разделами.
Автоматически осуществляется поиск пользователей, чей баланс не соответствует заданным критериям.
- Изменение лимита баланса:
При обнаружении пользователя с неподходящим балансом, бот открывает профиль этого пользователя.
С помощью Selenium бот находит соответствующее поле для изменения лимита баланса и вводит новое значение.
Изменения сохраняются.
- Завершение процесса:
После завершения работы с одним пользователем бот закрывает страницу профиля.
Продолжается поиск других пользователей с неподходящим балансом, до тех пор, пока не будут проверены все доступные профили.

Образование


КазУЭФМТ
Сентябрь 2018 - Май 2022

О себе
Проживаю в городе Алматы

Комментарии


Добавить комментарий
Для этого действия нужновойти

Рекомендации

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме содержит много информации о вашем опыте работы и образовании, но оно может б...
Это резюме имеет некоторые сильные стороны, такие как: Хорошо сформулированный профес...
Это резюме не соответствует стандартам и не предоставляет достаточно информации о канди...
Это резюме Java-разработчика выглядит очень профессиональным и информативным. Очень хор...
Это резюме Junior Frontend-разработчика содержит достаточно информации о вашем образова...
Данное резюме содержит информацию о вашем обучении и проекте, который вы выполнили в ра...
Это резюме Fullstack Developer выглядит впечатляюще и содержит много полезной информаци...
Данное резюме имеет некоторые положительные аспекты, такие как обширные знания в област...
Данное резюме Ruby on Rails разработчика содержит много полезной информации о навыках, ...
Это резюме имеет много сильных сторон. Здесь перечислены важные технологии и инструмент...