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

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

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Резюме имеет следующие плюсы: Хорошо структурировано и содержит подробное описание пр...
Данное резюме Frontend-разработчика выглядит довольно информативным и хорошо структурир...
Данное резюме содержит много информации о вашем опыте работы и навыках в области тестир...
Это резюме Junior QA Engineer имеет несколько сильных сторон: Опыт работы и учебы в с...
Это резюме содержит много информации, однако следует уделить внимание оптимизации и стр...
Это резюме имеет некоторые положительные и отрицательные моменты. Положительные сторон...
Это резюме имеет некоторые сильные стороны, такие как опыт самообучения Python и CS, а ...
Это резюме содержит некоторые полезные сведения о навыках и опыте кандидата, но есть не...
Привет, Марк. Отличные результаты работы! Предлагаю дополнить резюме информацией: 1. Дл...
Это хорошее резюме Frontend-разработчика, содержащее как Hard Skills, так и Soft Skills...