Обо мне

Основной язык программирования: Python. Есть хороший опыт разработки на: C#. Также есть небольшой опыт разработки в: Java, Go (в порядке убывания опыта). Есть опыт в вёрстке, использование html, css, написания js, ajax.  Проявляю интерес к Erlang, Clojure, C++ (опыта нет совсем). 

Используемые инструменты:

  • Python, Django
  • PostgreSQL, MySql, MongoDB
  • Django rest framework, Redis, Rabbit, Celery
  • Docker
  • Javascript, ajax, html, sss
  • Система контроля версий - Git (Gitlab, Bitbucket)
  • Jira, TeamWork

Работаю на Linux. В работе использую PyCharm, Sublime. Каждый день совершенствую свои знания и навыки. Много читаю и совершенствую практические навыки на codewars.

Открыт для предложений, готов к обучению и повышению навыков, большое желание работать в больших проектах и бок о бок с программистами выше меня уровнем. Готов отдавать все силы для достижения поставленных целей.

Профессиональные навыки
DjangoPythonCeleryRestful apiMySQLLinuxGitHTMLCSSDocker
Опыт работы
Автоматизация обучения в компаниях
Back-end developer Python/Django
Август 2018 — По настоящее время (1 год и 3 месяца)

Работа back-end разработчиком (также правки и частичное изменением фронта). Разработка веб-приложений на Django для взаимодействия с основным продуктом Teachbase для различных компаний клиентов.

Выполняемые обязанности:

  • Проектирование и разработка продуктов с 0;
  • Оптимизация и рефакторинг написанного кода;
  • Взаимодействие с front-end-разработчиками, частичные правки и написание дополнений к фронту самостоятельно;
  • Code review выполненных задач;
  • Разработка продуктов не взаимодействующих с продуктом TeachBase.

Участие и разработка проектов:

  • Разработка продуктов для взаимодействия с сервисом TeachBase: HeadHunter (HH) Academy, LVMH Smarty (производитель предметов роскоши под торговыми марками Louis Vuitton, Givenchy, Guerlain, Chaumet, Moët & Chandon, Hennessy и др. ),  Добровольцы России, Российское Движение Школьников, WorldSkills Russia, Invitro (City map - в виде онлайн игры),  GreatMap (аналогично City map), Сибур, и др.
  • Участие в разработке веб-приложения TeachBase для клиентов
  • Разработка "Википедий" субъектов Российской Федерации, таких как Сибур и Кузбасс. Функции: добавление, изменение, публикации статей, правки статей, онлайн правки статей, и др. Реализация большого функционала для работы со статьями, как для пользоватей, так и администраторов.
PythonDjangoJavaScriptAjaxHTMLCSSJQuery
Техническая разработка веб-проектов и мобильных приложений высокой сложности для крупных компаний.
Back-end developer Python/Django
Февраль 2018 — Сентябрь 2018 (8 месяцев)

Работа back-end разработчиком в команде из 4-х человек. Разработка веб-приложений на Django, REST API.

Выполняемые обязанности:

  • Проектирование и разработка архитектуры сервисов;
  • Оптимизация и рефакторинг написанного кода;
  • Взаимодействие с front-end-разработчиками;
  • Code review выполненных задач;
  • Написание тестов unittest и pytest;
  • Оптимизация узких мест в разработанных программных продуктах.

Участие и разработка проектов:

  • Бизнес класс (Google + Сбербанк) 
  • Несколько проектов от компании Ferrero: Nutella, Kinder
  • Backend + API на Django для мобильного приложения Super5 (Фитнес приложение)
  • Написание верификатора для Frontend для личного использования и проверки фронта.
PythonCeleryMySQLRedisDjangoDocker
Частная практика, работа без зачисления в штат
Сентябрь 2015 — Февраль 2018 (2 года и 6 месяцев)

Разрабатываю проекты на Python, Java (приложения Android), C# для различных заказчиков. Последние проекты:

1) Интернет-магазин мебели Django-python

2) Landingpage модной одежды html, css, js

3) Разработка программной оболочки для Приднестровского Государственного Университета на языке C#, wpf. При помощи программный оболочки путём ввода критериев и состояний, можно проанализировать:

a) Какое количество поступающих абитуриентов, закончат обучение по выбранному направлению

б) Какое количество абитуриентов (студентов) будут отчислены в каждом семестре

в) Какое количество студентов будут отчислены в каждом семестре

г) В каком состоянии (например: отличник, хорошист, и др.) будут находится студенты в каждом семестре и на момент окончания учебного заведения

Данный анализ производится на основе введённыхпользователем критериев: успеваемость, результаты психологического теста, информация о преподавателях, сложность предметов и другие.

Данный программный продукт является оболочкой для работы пользователя. Тем самым пользователь может анализировать что угодно, и когда угодно. Программная оболочка не привязана к анализу успеваемости, её можно использовать не только в учебных целях.

ГлавМебель
Тирасполь
Програмист/Сисадмин
Август 2013 — Сентябрь 2015 (2 года и 2 месяца)

Разработка интернет-магазина, добавление новых функций и сервисов:

1) Калькулятор мебели

2) 3D проектировка комнаты

3) Поддержка и сопровождение проекта

Высшее образование
Приднестровский государственный университет им. Т.Г. Шевченко; ТГПИ
Тирасполь
Факультет: Инженерно-технический институт
Сентябрь 2013—Июль 2017 (3 года и 10 месяцев)
Закончил направления Программная инженерия. По сей день продолжаю обучение в магистратуре по этому же направлению.