Владимир Цапакин - Python Backend программист
Навыки
- API
- Django
- Django REST Framework
- PostgeSQL
- Python
- SQL
Опыт работы
Индивидуальное предпринимательство
Web-разработчик, Администратор сайта - Июнь 2014/июль 2022Создал и поддерживал сайт организации
Самостоятельно вносил все правки и доработки на сайтеРуководил коллективом из 5 человек
Создал и контролировал все бизнес процессы
Занимался разработкой всех мероприятий по привлечению клиентов (SEO продвижение сайта, реклама, создание хорошей репутации компании)Данный опыт помог развить в себе лидерские качества, самостоятельность и умение брать на себя полную ответственность.
Образование
Python-разработчик
Я.Практикум10.01.2023/10.08.2023
Обо мне
Есть опыт разработки на Django и Django REST Framework:
— Шаблонизатор Django (HTML, CSS, принцип MVC, Bootstrap)
— Работа со встроенной ORM, оптимизация запросов к БД, чистый SQL
— Создание API для приложения (Viewsets, Generics, Mixin, Routing, кастомные Permissions)
— Деплой проекта
— Следование стандартам PEP8
— Покрытие кода тестами (Unittest)
Я разработал несколько программ для парсинга различных данных, используя предоставляемые API и парсинг HTML верстки интернет-магазинов
Разработка телеграмм ботов и мелких программ.
В основном писал для личных нужд и ради интереса:
Бот-напоминалка о днях рождения друзей (работа с БД, деплой бота, опыт создания полноценного приложения);
Бот, который работал со сторонним API, оповещал об изменениях статуса ответа, с полным логированием работы бота;
Программа переводящая текст в аудио-дорожку (тренировка работы со сторонними библиотеками);
Desktop-ное приложение с визуальным интерфейсом (Tkinter);
и т.д…
Некоторые проекты можно посмотреть в моём гитхабе:
https://github.com/BobTsap
Обо мне:
В программировании нравится то, что новые задачи всегда предоставляют вызов, и никогда нельзя быть уверенным, что знаешь идеальный вариант решения. Всегда можно совершенствоваться!
Это заставляет постоянно общаться с умными людьми, читать статьи и шевелить шестеренки в голове 🙂
Люблю головоломки, задачки…
Нравится искать компромиссы между скурпулезным и долгим решением задачи и подходом решения задачи «на коленке». Каждый конкретный случай требует своего подхода.
Поэтому нравится и вариант, когда нужно срочно, вот прямо сейчас решить задачу, дедлайн был вчера, так и полное покрытие тестами, обнаружение уязвимостей, циклы рефакторинга, оптимизация… чтобы в конце код был прямо красивым!
С удовольствием ковыряюсь в чужом коде. Очень интересно разгадывать ход мыслей другого человека.