Обо мне

9 декабря 2019 г.

Меня зовут Николай Туманов. Я разработчик программного обеспечения около 19 лет.
Проработав начальником IT отдела государственной компании с штатом 5 человек получил опыт по организации работы для решения задач любой сложности с применением множества технологии.
Основная специализация Python Djngo. Некоторое время работал с такими языками как Pascal, Delphi, VBA.Одно время специализировался на разработке конфигураций под 1С 8.2.

В своем арсенале имею опыт администрирования Ubuntu серверов(Apache2, Nginx, Bind, Isc-dhcp-server, KVM, PostgreSQL, MongoDB), настройка и оптимизация web сервера в связке Nginx Uwsgi Supervisor, в частности с коллегами подняли связку из нескольких серверов в демилитаризованной зоне локальной сети, которые до сих пор выполняют работу по обслуживанию боле 500 сотрудников предприятия.

Работа заключалась по созданию программного обеспечения для внутренних нужд компании. Применялись технологии backend - PHP, Python, frontend - JavaScript и библиотеки для визуализации данных.
В 2015 года решили перейти полностью на Python используя фреймворк Django, а для frontend использовать Vue. В ответственность перешла backend часть проектов.
В этом же году, по ряду причин, наша команда разработчиков распалась и мне пришлось попробовать "свободное плавание".


В начале своей карьеры фрилансера я работал в команде "Silver Solutions" в тот момент одним из приоритетных проектов являлся Numerologist мне поручили создание Китайской нумерологической диаграммы тут мне в помощь пришли новые, на тот момент, технологии css анимации. Обработка данных производится на стороне сервера с помощью PHP, а визуализация анимации производится с помощью GreenSock и JQuery. Также для этого проекта разрабатывались онлайн составления натальных карт. В тот момент я уже начал ближе знакомиться с Python и он всё больше мне "впадал в душу" , а так как команда начинала ориентироваться на Node.js, то я покинул команду.

Первым проектом на Python стало доработка уже работающего самописаного сайта онлайн магазина "Алис-96".
Необходимо было:

  • разработать подбор очков с диоптриями. В данном случае были применены связки Django + DRF + Vue;
  • разработать методы обработки, в конкретном проекте, API Дримкас API и подключить к магазину онлайн-кассу;
  • Интеграция yandex кассы;
  • в процессе работы магазина различные мелкие доработки;

С владельцем магазина у нас сложились хорошие отношения и я продолжаю выполнять его заказы.

Мне посчастливилось познакомится с командой разработчиков Nextner с которой я на данный момент продолжаю сотрудничать. С этой командой я участвовал в в разработке таких проектов как:

  • Елчик - в мои обязанности вошла интеграция с SMS-шлюзами сервисом SendPulse и bsg.world с последующей отправкой SMS-уведомлений пользователям ресурсов и сайтов. Интеграция yandex кассы. Разработка алгоритма по автоматическому созданию Viber и Telegram ботов для зарегистрированных компаний. Так же принимал участие при разработке внутреннего алгоритма бронирования мест. В проекте были использованы технологии Python, Django, Django Rest Framework, django-haystack, pyTelegramBotAPI, django-yandex-kassa, JS, JQuery и другие;
  • Онлайн магазины на основе Django-oscar. - full-stack разработчиком кроме верстки;

Участвовал в таких проектах как:

  • Сушишоп - онлайн проект крупной федеральной сети магазинов японской кухни. Где я познакомился с CMS Wagtail 2.6.
  • Речные круизы, Морские круизы - сайты турагентсва "Виа Марис". С помощью Beautiful Soup парсил данные компаний партнеров и заливал в модели Wagtail.
  • «Мир смышлёнышей» где был разработан алгоритм поиска соответствия оставленных заявок на места в нужных детских садах.
    Произведена интеграция yandex кассы, онлайн кассы. Применял следующие технологии Django, Redis, Celery, Sentry, Babel

© 2019. Tumanov Nikolay.
Все права защищены. При использовании материалов сайта ссылка обязательна.
Условия использования персональных данных

Разработка сайта - Tumanov Nikolay