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

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

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Отличный тестировщик! Рекомендую!
Это тестовая рекомендация не воспринимай всерьёз
Это резюме выглядит впечатляюще и информативно. Кандидат умеет описывать свой опыт и пр...
Кандидат имеет некоторый опыт в области тестирования и обладает базовыми навыками работ...
Извините, но ваше резюме содержит только ссылку на профиль GitHub и адрес электронной п...
Это резюме содержит множество детальной информации о вашем образовании, опыте работы и ...
Это резюме содержит много информации о вашем опыте работы и образовании, но оно может б...
Это резюме имеет некоторые сильные стороны, такие как: Хорошо сформулированный профес...
Это резюме не соответствует стандартам и не предоставляет достаточно информации о канди...
Это резюме Java-разработчика выглядит очень профессиональным и информативным. Очень хор...