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

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

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это содержание вашего резюме не является оптимальным для роли QA Engineer. Ваш текущий ...
Это резюме имеет много положительных моментов, но есть и некоторые улучшения, которые м...
Резюме Виктора имеет ряд сильных сторон: Опыт инженерной деятельности и работа в кома...
Это резюме содержит как положительные, так и негативные моменты. Положительные сторон...
Это резюме показывает, что вы активно изучаете востребованные технологии и стремитесь к...
Это резюме довольно краткое и содержит некоторую полезную информацию о ваших навыках и ...
Это резюме представляет хорошую базу для Java Spring разработчика на уровне Junior/Trai...
Это резюме содержит много полезной информации о вашем опыте и навыках в программировани...
Это резюме Trainee / Junior frontend developer имеет некоторые положительные моменты, н...
Это резюме содержит много информации, которая не относится к позиции Junior Python-разр...