Начинающий разработчик. Самостоятельно осваиваю разработку на python в инициативном порядке. Прочитал несколько книг по Python, закончил курсы по разработке, разработал самостоятельные небольшие проекты (см github).
Хочу найти работу с перспективами профессионального роста. Ищу команду, в которой смогу поработать над крупными и интересными проектами.
Самостоятельно осваивал профессию через курсы Coursera и Stepik. Продолжаю учиться - сейчас обучаюсь на платформе Geekbrains по годичной программе ''Разработчик на Python''.
Немного о себе
Закончил Оренбургский Президентский кадетский корпус.
Поступил в Московский Тимирязевский Аграрный Университет и успешно его окончил.
В универе начал увлекаться информационными технологиями. Я был в восторге от того, что с помощью языка Python можно очень быстро написать базовый алгоритм, просто дополнить код необходимой функциональностью и гибко настроить. Синтаксис Python позволят легко и быстро придумать и уже внедрить решение по большинству проблем в современной IT отрасли. Python прекрасно подходит для автоматизации, разработки десктоп и веб приложений. Проект PyPy и встроенные батарейки – stdlib позволяют решить практически любую проблему, скорость можно исправить C-расширениями. PEP8 задает необходимые правила между разработчиками. Эти и другие особенности языка повлияли на выбор моего первого языка программирования.
Тех. стек
o Работаю в IDLE PyCharm на Ubuntu.
o На постоянной основе использую stdlib.
o Работаю с СУБД mysql, psql, sqlite3. Был опыт MongoDB.
o Применяю в своей работе асинхронные конструкции, модуль asyncio.
o К большинству задач, использую ООП подход.
o Работаю с HTML, CSS и JavaScript.
o Использую Django для многофункциональных веб-сервисов куда входят аутентификация, валидация данных, админ-панель, сложные SQL запросы, использование шаблонизаторов.
o Часто пишу регулярные выражения с помощью модуля “re” для парсинга логов, поисковых запросов и извлечения различной информации.
o Регулярно использую готовые API и обрабатываю их ответ с помощью библиотек requests, json, xml.etree.ElementTree.
o Пишу юнит тесты, обязательно провожу ручное тестирование.
o Результаты фиксирую на GitHub.
Проекты
Графическое приложение для моментального переноса материала из 4-x сайтов на Edvibe. Приложение ориентировано на преподавателей английского языка работающих на платформе Edvibe
Асинхронный бот, который помогает выучить любые добавленные слова/выражения/предложения по методике интервального повторения.
Бот напоминает о каждом вашем последующем опросе по выбранной дате.
Вы можете получить статистику ваших ответов за день и месяц.
Словарь Мюллера
Сайт с огромной базой слов на английском по Мюллеру. Есть возможность создать личный кабинет, добавить слова в Избранное, поиск по фильтру, встроенный переводчик 109 языков (модуль deep-translator), восстановление пароля.
Веб-отзывы
Приложение на Django для автоматизации оставления отзывов на сайтах. Выделены пользователи с различными ролями - Директор, Сотрудник, Клиент. Клиент - осуществляет заказ отзыва. Директор - создает задачи, создает Сотрудников и распределяет задачи. Сотрудник выполняет задачи.
Прочитанные книги
• Марк Лутц ''Изучаем Python'' в 2-х томах
• Марк Лутц "Программирование на Python" 1 том, 2 том в процессе.
• Адитья Бхаргава "Грокаем алгоритмы"
• Пол Бэрри "Изучаем программирование на Python"
Хобби
• пишу open source проекты
• иногда читаю разного рода литературу как тех. так и художественную.
• регулярные тренировки
Сертификаты
Специализация
• Python 3 Programming
• Python for Everybody
• Django for Everybody
• Web Design for Everybody: Basics of Web Development & Coding
Профессиональная сертификация
• Google IT Automation with Python
Курсы
• Создание Web-сервисов на Python
• Погружение в Python
• ООП и паттерны проектирования в Python
• An Introduction to Interactive Programming in Python (Part 1)
• Основы программирования на Python
• "Поколение Python": курс для начинающих
• "Поколение Python": курс для продвинутых
• Алгоритмы: теория и практика. Методы
• Практикум по математике и Python
• Добрый, добрый Python ООП - обучающий курс от Сергея Балакирева
• Тестирование ПО: подготовка к сертификации ISTQB Foundation
• Основы Git
• Введение в Linux
• Автоматизация тестирования с помощью Selenium и Python
• Веб-разработка для начинающих: HTML и CSS
• Python: основы и применение
• Программирование на Python
Характеристики
- Тип занятостиОсновная работа
- ГражданствоРоссия
- Сфера деятельностиIT, интернет, телеком
- График работыПолный день
- ОбразованиеВысшее
- Стаж работы, лет1
- ПолМужской
- Возраст, лет23
- КатегорияРезюме