Python-разработчик

Контакты


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

Описание

О себе

Около 5 лет в разработке, увлекаюсь программированием микроконтроллеров и созданием прототипов устройств в свободное время. Люблю изучать новые технологии и подходы. Стремлюсь делать свой код чистым и эффективным.

Опыт работы

Middle+ Python - TradeTech

Февраль 2022 - Октябрь 2023 (1 год 8 месяцев)

  • Разработка фреймворков для внутреннего использования.
  • Создание торгового бота для собственной биржи.
  • Поддержка и оптимизация кода.
  • Проведение функционального и интеграционного тестирования.
  • Полное покрытие сервисов тестами.

Middle Python - Novostroy Media Gid

Сентябрь 2021 - Февраль 2022 (5 месяцев)

  • Разработка приложений для застройщиков.
  • Поддержка легаси кода.
  • Работа с интерфейсом приложений.
  • Проектирование баз данных.

Junior Python - Yarp

Апрель 2019 - Июль 2021 (2 года 3 месяца)

  • Разработка многопоточных парсеров.
  • Проектирование архитектуры сложных парсеров.
  • Проектирование архитектуры баз данных.
  • Работа с обходом защит от парсинга.

Участие в олимпиадах и хакатонах

  • Участие в университетских олимпиадах по программированию:

    1. ContestSFedU-2021.
    2. ContestSFedU-2020.
    3. RuCode 3.0 2021.
    4. RuCode Festival 2020.
    5. Квалификационный этап студенческого командного чемпионата мира по спортивному программированию.
    6. Финальный этап чемпионата Юга и Поволжья России (1/4 ICPC).
    7. Квалификационный этап Юга и Поволжья России.
  • Участие в хакатонах:

    1. Хакатон 2020: Разработка приложения рекомендаций фильмов и сериалов.
    2. Хакатон 2021 by hybrid: Разработка приложения для неформальных встреч сотрудников компании.

Собственные проекты

Система для предсказаний исходов киберспортивных матчей
  • Разработка с нуля.
  • Парсинг данных через библиотеки: bs4, selenium.
  • Предсказания с использованием самописного случайного леса.
  • Интерфейс через телеграм-бота (библиотека aiogram).
Кошелек для криптовалют
  • Разработка с нуля.
  • Серверная часть на Golang, клиентская оболочка на Android Studio.
Бот для отложенного постинга в Instagram

Ссылка на GitHub

Навыки

Навыки

  • Языки программирования:

    • Python
    • Golang
    • C++
  • Технологии и фреймворки:

    • Docker
    • Git
    • gRPC
    • FastAPI
    • RabbitMQ
    • Kafka
    • SQLAlchemy
    • Asyncio
    • Threading
    • Multiprocessing
  • Системы управления базами данных:

    • PostgreSQL
    • MySQL
    • MongoDB
  • Тестирование:

    • Юнит-тесты
    • Pytest
    • Jenkins
  • Парсинг данных:

    • Selenium
    • BeautifulSoup
  • Умению решать сложные задачи без готовых решений

  • Быстро разбираюсь в чужом коде

  • Ответственен и соблюдаю дедлайны

  • Работа в команде

  • Умею оценивать задачи.

  • Знаю основные структуры данных и алгоритмы

  • Понимаю как оценивать сложность алгоритмов


О себе
Готов к релокации
Читаю профессиональную литературу на английском языке
Проживаю в городе

Комментарии


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

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

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