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

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

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

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

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

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

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


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

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме Junior QA Engineer имеет несколько сильных сторон: Опыт работы и учебы в с...
Это резюме содержит много информации, однако следует уделить внимание оптимизации и стр...
Это резюме имеет некоторые положительные и отрицательные моменты. Положительные сторон...
Это резюме имеет некоторые сильные стороны, такие как опыт самообучения Python и CS, а ...
Это резюме содержит некоторые полезные сведения о навыках и опыте кандидата, но есть не...
Привет, Марк. Отличные результаты работы! Предлагаю дополнить резюме информацией: 1. Дл...
Это хорошее резюме Frontend-разработчика, содержащее как Hard Skills, так и Soft Skills...
Это резюме выглядит довольно хорошо, но есть несколько моментов, которые можно улучшить...
Этот резюме содержит хорошие аспекты, такие как: Четкое описание навыков и опыта рабо...
Current Position: Company: ELTEX Position: Software Engineer Responsibilities: Imple...