- Обо мне
-
- Стоимость работы:
- цена договорная
- Профессиональный опыт:
- более года
- Форма собственности:
- Юр. лицо, Физ. лицо
- Способы оплаты:
- наличный расчёт, безналичный расчёт, электронные деньги
Опыт:
Фриланс-практика и учебные проекты Web-разработчик
Наиболее значимые реализованные проекты:
• Стек технологий: Python 3, Django (Django ORM, Django Template, Django REST Framework), Java Script (база Vue.js, JQuery), Nginx, Supervisor, Gunicorn, SCSS.
• За 1.5 года практики научился создавать сайты интернет-магазинов, справочники, каталоги товаров, блок заявок и обратной связи.
• Реализовал 4 коммерческих и учебных проектов, среди которых:
Создание сайта https://runhim.com/ (коммерческий проект):
• Стек: Django, Django Template, Nginx, Supervisor, Gunicorn, Java Script, JQuery, SCSS.
• По запросу заказчика при создании сайта реализовал каталог товаров с размещением основной информацией о товаре.
• В рамках выполнения задачи реализовал связь через отправку mail c сайта.
• Осуществил развертывание на арендованном сервере.
Интернет-магазин «WatchTriumph», http://185.246.67.8/ (коммерческий проект):
• Стек технологий: Python 3, Django (Django ORM, Django Template, Django REST Framework), Java Script (база Vue.js, JQuery), Nginx, Supervisor, Gunicorn, SCSS.
• По запросу заказчика создаю интернет-магазин часов. В настоящий момент сайт находится в стадии разработки.
• Реализован следующий функционал: - Каталог товаров. - Форма заявки «Часы на заказ» с возможностью прикрепить изображение и внести текстовый комментарий. - Корзина и блок «Оформление заказа» с автоматической отправкой информации о размещенном заказе клиенту.
• По личной инициативе внес предложение по улучшению функционала: - Сделать корзину не на сервере, а сохранять заказ в cookie. Что позволит избежать ситуаций, когда клиенты с одинаковым IP вынуждены пользоваться одной корзиной. А так же высвободить место в БД за счет хранения информации на стороне клиента.
• Решил проблему изменения стоимости заказа: - Выявил возможность изменения значений цен в cookie. - Для решения проблемы настроил предварительную проверку товара на сервере.
Система распределения студентов на практику (дипломный проект): https://github.com/pacum1337/students_raspredeleni...
• Стек: С# (Windows Forms), SQL.
• Создал приложение для формирования и хранения информации о распределении студентов на практику.
• Реализовал аутентификацию пользователей, импорт Excel-файлов и печать документа в Word'е. БД имеет 10 таблиц, связанных между собой. Создание блога https://github.com/pacum1337/djangi_blog (учебный проект):
• Стек: Django, Django Template, SCSS. Обо мне: Профессиональные навыки:
• Системные знания стека: Python 3, Django (Django ORM, Django Template, Django REST Framework), Java Script (база Vue.js, JQuery), С#, HTML5, Ajax, Nginx, Supervisor, Gunicorn, SCSS. • Backend-разработка. Профилирование и оптимизация кода на Python. • Проектирование API, архитектуры, написание кода и покрытие тестами (pytest, mock).
• Работа с системой контроля версий Git в связке с Github.
• Оптимизация алгоритмов и существующего кода, умение читать чужой код.
• Понимание принципов ООП и MVC, владение паттернами проектирования.
• Создание и оптимизация запросов (хранимых процедур, триггеров, функций, представлений).
• Знание SQL базы данных: T-SQL, триггеры. Умение спроектировать структуру БД, писать SQL-запросы и хранимые процедуры.
• Умение разложить любой процесс на этапы, прогнозировать трудозатраты, соблюдать тайм-график.
Мои сильные стороны:
• Высокий уровень самоорганизации, интерес к развитию в качестве разработчика Django. При разработке ориентируюсь на потребности заказчика, смотрю на продукт в целом и не выпускаю из внимания важные детали.
• Аккуратен в написании кода, интересуюсь новыми технологиями, способными сделать проект лучше. • Спокойный доброжелательный характер, адекватно реагирую на критику.
• Постоянно занимаюсь саморазвитием, как в личной, так и профессиональной сфере.
Иностранный язык: английский – читаю техническую документацию (В1).
- Отзывы
Нет отзывов