🤠 Бэкендеры, найдите себе команду по вайбам! Проверить мэтч → в вайб-квизе
Артем Широкожухов (kesh112), 31 год, Россия, НорильскАртем Широкожухов (kesh112), 31 год, Россия, Норильск

Артем Широкожухов

Python разработчикБэкенд разработчикФулстек разработчикМладший (Junior)
От 90 000 ₽Ищу работу

Контакты

Контакты скрыты настройками приватности
Возраст: 31 год
Опыт работы: 8 лет и 7 месяцев
Регистрация: 26.08.2024
Последний визит: 2 дня назад
Гражданство: Россия
Местоположение: Россия, Норильск
Дополнительно: готов к переезду и к удаленной работе
Знание языков: Английский А2

Обо мне

Привет, я Python-разработчик!)

С детства у меня тяга к играм и технологиям. Но т.к. интернета в моем городе долгое время не было меня склоняло в сторону игр) Повзрослев, заполучив интернет и осознав что игры это сублимация отсутствия интересного контента в жизни я решил перейти на сторону технологий) Попытки сделать что-то интересное в 2000х(это был Basic и PHP) не увенчались успехом из-за отсутствия систематизации знаний и поддержки близких. Перспектива - идти на завод.

Теперь, уже больше года я пытаюсь наверстать упущенное.

После института очень увлекся спортом. Занимаюсь в тренажерном зале, катаюсь на сноуборде, принимаю участие в различных соревнованиях и активностях. Одно из последних - это была Универсиада в Красноярске. Я участвовал в роли спортивного волонтера. Там я получил огромный командный и коммуникативный опыт.

Люблю книги, особенно ужасы, фантастику и триллеры: С. Кинг, Д. Браун, Л. Стайн.

Сейчас учусь в Я.Практикуме на курсе "Python-разработчик". Курс оказался довольно полезным в плане отработки навыков написания чистого кода.

Люблю погрокать задачки:

https://leetcode.com/u/Kesh113/

Навыки

Python
Django
SQL
HTTP
CSS
Git
Bash
HTML
Модульное тестирование

Участие в профсообществах

Опыт работы

  • Проектная деятельность
    Бэкенд разработчик (Младший)Backend разработчик
    Август 2023 — По настоящее время (1 год и 4 месяца)

    Мои достижения:

    - Древовидное меню на чистом Django - https://github.com/Kesh113/Tree_menu. Есть модель меню которая имеет различную вложенность. Саму логику отображения вложенности я реализовал при помощи рекурсивного заполнения вложенности словаря, упаковав в шаблонный inclusion_tag. В меню разворачиваются верхние уровни и 1 нижний. Для отображения уровней в шаблоне html рекурсивно прошелся по самому шаблону, что позволило вывести необходимую вложенность.

    - Django + Stripe API - https://github.com/Kesh113/Stripe-API. Поработал с сессиями и Payment Intent. Подключил фронт на js, в котором с бэка запрашивается Payment Intent, отрисовывается форма для платежных данных карты и отправляется json на API stripe. Реализовал создание скидочных купонов и налогов. Разделил приложение на валютные категории. Настроил регистрацию и авторизацию юзеров, подключил к SQlite. В целом это каталог с переходом на товар, с добавлением в корзину и оплатой.

    - Django + Я.Диск - https://github.com/Kesh113/Ya.disk_API. Проект создан с целью отображения, скачивания, множественного скачивания файлов и фильтрацией по типам файлов. При отправке в форму публичной ссылки сервер запрашивает у Я.Диск json. Данные обрабатываются и передаются в шаблоны вместе с их актуальными ссылками, т.е. либо переход по каталогам, либо скачивание файла. Фильтрация по типу файлов: выбираю MIME файлов в текущем каталоге, отправляю Post запрос на бэк, нахожу в json файлы с этими типами, вывожу на отображение. Множественно скачивание: отмечаю чекбоксы файлов, отправляю Post запрос на бэк, скачиваю все файлы в локальную папку с проектом, пока файлы скачиваются отображается js скрипт загрузки, по итогу отображается статус по каждому файлу (загружен или ошибка).


    PythonDjangoSQLООПRESTGitHTMLCSS
  • Российская горно-металлургическая компания
    НорильскБолее 5000 сотрудников
    Менеджер проекта (Старший)Главный сварщик
    Сентябрь 2022 — Август 2024 (2 года)

    Обязанности:
    - организовывал и координировал работы сварочного производства.
    - внедрял современные сварочные технологии.
    - аттестовывал технологии, оборудование, персонал.

    Навыки:
    - способность работать под давлением руководства и соблюдать сроки изготовления продукции.
    - умение эффективно планировать задачи и расставлять приоритеты как в кратко- так и в долгосрок.
    - умение ответственно подходить к выполнению технических заданий(ошибка - брак).

    Другое вне IT (Младший)Инженер-конструктор
    Май 2016 — Сентябрь 2022 (6 лет и 5 месяцев)

    Обязанности:
    - разрабатывал 3д модели и конструкторскую документацию(чертежи) на CAD (Computer-Aided Design) программах.
    - производил расчет нагрузок, зацеплений, прочности, жесткости и др. физических характеристик.
    - проектировал инновационные решения.

    Навыки:
    - способность анализировать большой объем вводных данных.
    - высокая степень аккуратности и внимательности к деталям.
    - способность оценивать различные варианты решения и выбирать оптимальный.

Высшее образование

  • НИИ

    Норильский индустриальный институт; НГМТ; НВИИ
    Норильск106 выпускников
    Горно-металлургический
    Сентябрь 2010 — Июнь 2015 (4 года и 9 месяцев)

    Инженер-механик по специальности "Металлургические машины и оборудование"

Дополнительное образование