👋 Стартовала третья неделя марафона, посвящённая мотивации и отношениям в команде! Со Skyeng и IVI обсудим, как дружить с коллегами на удалёнке и находить в себе силы на работу и общение. Регистрируйтесь на страничке марафона и присоединяйтесь!
tyvik-5596tyvik-5596

Виктор Тыщенко

Back-end developer/team-lead (Python) · Бэкенд · Разработка ПО
Не ищу работу
Возраст: 34 года
Опыт работы: 13 лет и 5 месяцев
Регистрация: 29.07.2013
Последний визит: 1 неделю назад
Местоположение: Россия, Краснодар
Профессиональные навыки: Python · PostgreSQL · Django · Git · Amazon AWS · Docker · Restful api · JavaScript · Linux · SQL
Войдите, чтобы посмотреть контакты пользователя

Обо мне

Увлечённый программист. Люблю и умею работать как с кодом, так и с людьми. Руководил командой разработчиков, предлагал технические решения и аргументировал свою точку зрения. Понимаю, что разрабатываю продукты, а не просто программы, поэтому стремлюсь сделать их идеальными с технической точки зрения. Не боюсь полного рефакторинга всего приложения, если это принесёт в дальнейшем много пользы. Стремлюсь получать новые знания каждый день и делиться ими, т.к. большое дело в одиночку не осилить, а сильная команда - залог успеха.

В свободное время разрабатываю https://geopuzzle.org/ - мой новый проект по изучению политической карты мира (ради него пришлось освоить работу с PostGIS, SPARQL, OSM, React/Redux), перевожу статьи на habrahabr, а также делаю доклады на конференциях (KrdDevDays #1, KrdDevDays #2, GDG Краснодар) и веду блог.

Участие в профессиональных сообществах

Опыт работы

  • Getpatch
    Лос-Анджелес
    backend developer
    Март 2019 — По настоящее время (1 год и 9 месяцев)
  • Custom web applications development
    Таллин · От 10 до 100 сотрудников
    team-lead
    Январь 2018 — Февраль 2019 (1 год и 2 месяца)

    Реализация площадки поиска подрядчика для бюджетных организаций США. Особенностью проекта будет большой объём данных компаний, а также их изначально слабое структурирование.

    В мою ответственность входило проектирование архитектуры и её реализация вместе с командой (обсуждение тех. вопросов, ревью кода и пр.). Из основных моих задач по разработке: виджеты на react, реализация импорта и нормализации данных, удаление дубликатов, построение серверной архитектуры на AWS.

  • Краснодар · От 10 до 100 сотрудников
    Руководитель backend разработки
    Сентябрь 2015 — Ноябрь 2017 (2 года и 3 месяца)

    Поддержка серверной инфраструктуры компании, миграция старых сайтов и приложений, мониторинг, администрирование AWS, разработка серверной части Complete Anatomy и Complete Ortho, а также тестов, API и панели администрирования к ним.

    Реализация OAuth провайдера и подключение единого входа ко всем существующим приложениям.

    Организация работы backend-отдела, обсуждение задач с иностранными коллегами.

    Стек технологий: Django, Django REST framework, Docker, AWS (EC2, RDS, SES, SNS, EBS, S3), PostreSQL, Redis.

  • Частная практика, работа без зачисления в штат
    Москва · От 1000 до 5000 сотрудников
    Full stack developer
    Сентябрь 2014 — Сентябрь 2015 (1 год и 1 месяц)
    Разработка CRM системы для работы тайных покупателей. Возможность гибко настраивать заказы, их обязанности и отчёты. Реализация на Django + Django REST framework + Angular1. Работа с хранимыми процедурами PostgreSQL.
  • Разработка ПО для финансового сектора
    Краснодар · От 10 до 100 сотрудников
    Ведущий программист
    Февраль 2013 — Июль 2014 (1 год и 6 месяцев)

    Разработка и сопровождение веб-проектов:1. Сайт микрозаймов http://glavfinans.ru. PHP (Yii Framework) + MySQL, интеграция с Qiwi.2. Сайт путешественников http://dvinuli.ru. Python (Django) + JQuery + PostgreSQL.

  • Первый и крупнейший разработчик OSS/BSS-систем
    Краснодар · От 1000 до 5000 сотрудников
    инженер-программист
    Сентябрь 2011 — Февраль 2013 (1 год и 6 месяцев)
    Разработка и поддержка системы автоматизированного тестирования на Perl. Создание стенда автоматического тестирования на базе RHEL+Jenkins, разработка внутреннего ПО для автоматизации рабочих процессов с помощью Python (PyQt), XSLT, PL/SQL. Создан менеджер зависимостей корпоративного ПО.
  • Сеть автошкол
    Краснодар · От 10 до 100 сотрудников
    веб-программист
    Апрель 2011 — Январь 2015 (3 года и 10 месяцев)

    Корпоративный портал на PHP (Yii Framework) для учёта учеников, автоматической печати документов, контроля прихода/расхода, поддержка филиалов, контроль доступа и целостности БД.

  • ООО НТЦ "Сонар-Плюс"
    Краснодар
    инженер-программист
    Июнь 2007 — Июль 2011 (4 года и 2 месяца)
    Разработка ПО с помощью Delphi, python для СУБД Oracle, HyTech. Реализован интерпретатор SQL для HyTech, разработана поддержка масштабирования GUI.

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

  • КубГУ

    Кубанский государственный университет
    Краснодар · 670 выпускников
    Компьютерных технологий и прикладной математики
    Сентябрь 2003 — Июнь 2008 (4 года и 9 месяцев)
    Тема дипломной работы: "Реализация интерпретатора SQL для СУБД HyTech".