Скидка на вакансию
Скидка на первую вакансию
Акция до 22 декабря
Андрей Ширяев (andrey_shir), 35 лет, Россия, ЕкатеринбургАндрей Ширяев (andrey_shir), 35 лет, Россия, Екатеринбург

Андрей Ширяев

Бэкенд разработчикСредний (Middle)
Рассмотрю предложения

Контакты

Войти
Возраст: 35 лет
Опыт работы: 6 лет и 4 месяца
Регистрация: 16.11.2022
Последний визит: 2 недели назад
Гражданство:
Местоположение: Россия, Екатеринбург
Дополнительно: готов к переезду и к удаленной работе
Знание языков:

Обо мне

Я - бэкенд разработчик на Python и совсем чуть чуть на Go.


Знаю и применяю паттерны проектирования, пишу легко читаемый и поддерживаемый код с использование асинхронности, fastapi, pydantic, mypy, ruff black.

Писал в Тензоре парсеры различных данных

Оптимизирую sql-запросы на Postgresql

Делаю интеграцию по API различных сервисов

Имею небольшой опыт использования Html, CSS, JS

На данный момент изучаю Go

Чуть чуть писал код с использование Django

Python • FastAPI • SQLAlchemy • Pytest • GIT • API • PostgreSQL • Redis • Elasticsearch • GitHub • Slack • Html • CSS

Дополнительные сведения обо мне:
В процессе работы отдаю предпочтение нетривиальным задачам, так как люблю продумывать, искать и узнавать что-то новое. Разбираться в багах выстраивая цепочку и находя проблемное место. Мне интересно разрабатывать полезные для людей сервисы и функционал, позволяющие им решать задачи простым, удобным и понятным способом.

В ближайшем будущем хотел бы развиваться по одному или нескольким направлениям и что-то уже пробовал и в процессе изучения:
1. Разработка web-приложений с использованием Go.
2. Углубленно разработка CI/CD с прикручиванием туда тестов.
3. Data Science, ML общее понимание работы

Пройденные курсы для освежения знаний:
Stepik(2022) - Инди-курс программирования на Python https://stepik.org/cert/1889399

Stepik(2022) - Объектно-ориентированное программирование на Python https://stepik.org/cert/1863613

Навыки

Python
ООП
Linux
SQL
Git
PostgreSQL
Базы данных
Разработка программного обеспечения

Опыт работы

  • Разработка B2B IT-продукта в сфере авиации
    От 100 до 1000 сотрудников
    Программист python
    Май 2023 — По настоящее время (1 год и 8 месяцев)

    Работаю в команде из 3-4 человек.

    Разработка проектов была вся на Python3.11, FastAPI, Postgresql sqlalchemy1.4.

    Пишу бизнес фичи, которые взаимодействуют внутри с другими сервисами, генерируют pdf документы и отдают нужную информацию на фронтенд и т.д. Тут к сожалению подробнее не могу так как NDA.

    Оптимизировал sql-запросы на Postgresql, чтобы методы работали быстрее.

  • Разработка системы деловых коммуникаций и электронного документооборота с >1 млн. компаний-пользователей
    ЕкатеринбургБолее 5000 сотрудников
    Инженер-программист(Python)
    Апрель 2018 — Ноябрь 2022 (4 года и 8 месяцев)

    Работал в команде из 6 человек в Тензоре. 

    Разработка проектов была вся на Python3, Postgresql и использовался проприетарный SDK(платформа). 

    Писал парсеры данных на библиотеках request и BeautifulSoup4. 

    Делал интеграцию по API различных сервисов 

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

    Оптимизировал sql-запросы на Postgresql, чтобы методы работали быстрее.

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

  • УрФУ им. Б.Н. Ельцина

    Уральский Федеральный Университет имени первого президента России Б.Н. Ельцина
    Екатеринбург4675 выпускников
    Pадиотехнический институт
    Сентябрь 2011 — Июль 2016 (4 года и 10 месяцев)

    Это мое первое высшее образование - бакалавр. Учился пониманию программирования. Там же я познакомился с такими языками программирования как С++, Python и Sql. Решали простые задачки, чаще всего математические. Писал курсовую про сайт, продающий различные товары.

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

  • Stepik

    Образовательная платформа и конструктор онлайн-курсов
    Санкт-Петербург7670 выпускников
    Объектно-ориентированное программирование на Python
    Декабрь 2022 — Декабрь 2022 (1 месяц)
  • Курсы Тензор(внутри компании)

    IOS курсы
    Июнь 2021 — Август 2021 (2 месяца)

    Для общего развития было интересно попробовать себя в написании приложений для IPhone смартфонов. В процессе курса написали простенький вариант приложения когда нужно залогиниться и внутри далее разные полезные ссылки на сайты.