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
  • Умению решать сложные задачи без готовых решений

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

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

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

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

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

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


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

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Привет, Дмитрий! Давай улучшим твое резюме: 1. Представление отсюда убираем, так как т...
Привет, Константин! Давай улучшим твое резюме: 1. Навыки Ты очень прикольно придумал ...
Привет, Ахмед! Давай дополним твое резюме: 1. Контакты Давай добавим твой номер телеф...
Резюме Максима Анисимова представляет собой хороший обзор его навыков и опыта в области...
Это резюме содержит много полезной информации о кандидате, однако есть несколько момент...
Это резюме имеет несколько недочетов и не является оптимальным для поиска работы в обла...
Резюме Junior frontend developer имеет некоторые сильные стороны, такие как: Указание...
Резюме выглядит хорошо структурированным и содержательным. Заявленные навыки и опыт раб...
Это резюме включает в себя хороший набор навыков и опыта работы в различных проектах на...
Привет, Илья! Давай дополним твое резюме: 1. Описание проектов Давай добавим результат...