top of page
Александр Юрьевич Ткаченко
 

Местонахождение: Россия, Новосибирск

Дата рождения: 17 мая 1983 г.

Контакты:

тел.: +7 906-995-30-06

e-mail: mail[at]a-tkachenko.online

Signal messenger: +7 906-995-30-06

Telegram messenger: @Tkachenko_AY

Семейное положение: женат

Переезд: готовы к переезду на новое место жительства

IMG_7568_edited.jpg
Образование
Институт Вычислительных Технологий СО РАН (ИВТ СО РАН)

2005-2007 Аспирант

 
Новосибирский Государственный Университет (НГУ)

2000-2005 Факультет Информационных Технологий НГУ

Инженер компьютерных и вычислительных систем и сетей

 

Высший Колледж Информатики при НГУ

1998-2000  Инженер-программист

Опыт работы
07.2021 — н.в.  Back-end разработчик Python/Django

     

        Разработка back-end и тестовой частей (pytest) коммерческих Web-приложений вместе с командой на Python/Django.

        В качестве методологии стараюсь следовать принципам DDD и TDD. Все шаги по созданию ПО храню в Git/Bitbucket. Использую Atlassian, JIRA, Slack, Telegram.

07.2020 — 06.2021  FullStack Разработчик Python/Django (back-end, front-end)

     

        Разработка Web-приложения для спортивной отрасли. Back-end: REST API на Python/Django/Django Rest Framework. Работа в Linux, создание, настройка и управление Docker-container, DevOps. Front-end с использованием Node.JS, JavaScript, React & Redux, HTML, CSS. Проектирование архитектуры разрабатываемого ПО и базы данных (PostgreSQL) с помощью UML2 и Enterprise Architect 13.

        В качестве методологии стараюсь следовать принципам DDD и TDD. Все шаги по созданию ПО храню в Git/Bitbucket. Использую JIRA, Slack.

11.2019 – 05.2020  FullStack Разработчик Python/Django (back-end, front-end)

 

       Разработка Web-приложения для обмена информацией с устройствами спутниковых данных. Работа сDocker-container & celery. Вывод данных в виде таблиц и графиков Highcharts. Front-end с использованием Node.JS, React & Redux + MaterialUI, Back-end: REST API на Python/Django/Django Rest Framework. Проектирование архитектуры разрабатываемого ПО и баз данных с помощью UML2 и Enterprise Architect 13.

     В качестве методологии стараюсь следовать принципам DDD и TDD. Разработка front-end и back-end решений для СтартАп-компании. Занимаюсь созданием Web-GUI будущих систем (HTML5, JavaScript, CSS, React & Redux).

        Все шаги по созданию ПО храню в GitLab. Использую JIRA, Slack и Redmine.
 

02.2018 – 11.2019  Разработчик Python/Django (back-end, front-end)
                                Специалист Data science

        Работа в области Искусственного Интеллекта. Изучение инструментов OpenCV, Tensorflow-gpu, DarkFlow, Keras, Numpy. Работы с технологиями машинного обучения. Создание системы по On-Line детекту и подсчету (с видеокамер) Автомобилей и Людей. Разработка ИС на заказ с Web-интерфейсом. Проектирование архитектуры разрабатываемого ПО и баз данных с помощью UML2 и Enterprise Architect 13. Разработка front-end и back-end решений для СтартАп-компании. Занимаюсь созданием Web-GUI будущих систем (HTML5, JavaScript, JQuery2, CSS). Создаю системы совместно с unit-тестами.

        Все шаги по созданию ПО храню в GitLab. Использую JIRA и Redmine.

 

06.2013 – 09.2018  Фрилансер

        Работа по ИТ-заказам в Новосибирске. Разработка биллинговой системы и дополнительных утилит, созданных с использованием Python, Django, UML и GIT. СУБД PostgreSQL. Создание Android-приложения на заказ. Разработка Android-приложений для управления биллингом. Основная ОС при построении сети — Linux. Основная технология Wi-Fi. Оборудование: D-link, Ubiquti, Mikrotik. Поддержка 1С Предприятие 8.х. Работа с криптовалютами (майнинг). Установка ферм (ETH) и ASIC (DASH). Написал на заказ Python-bot для торговли BTC для мессенджера Telegram. 

Работа с 1С:
• Развертывание 1С в локальном и клиент-серверном варианте.
• Переезд из локального на клиент-серверный вариант и обратно.
• Бэкапы.
• Обновление.

MS SQL Server:
• Развертывание и настройка.
• Бэкапы.

Занимаюсь системным администрированием:

Серверы MS Windows:
• Развертывание и установка серверов и рабочих станций Windows
• Администрирование серверов Windows 2003/2008/2012
• Администрирование Hyper-V, AD, GP, RDS, WSUS
• Администрирование Apache, IIS.
• Администрирование MS SQL Server, PostgreSQL

Серверы UNIX:
• Развертывание и установка серверов и рабочих станций UNIX
• Администрирование серверов Debian, Centos, Ubuntu, LinuxMint, FreeBSD,OpenBSD
• Администрирование Squid, Postfix, Zabbix, Bind DNS, sendmail
• Администрирование Apache
• Администрирование PostgreSQL
• Удаленное администрирование пользователей и серверов
• Настройка различного сетевого оборудования.

 

05.2009 – 05.2013 Филиал ОАО «СО ЕЭС» Новосибирское РДУ
                               Начальник отдела эксплуатации оперативно-информационного                                                   комплекса и технологического программного обеспечения

        Руководство отделом (4 человека). Обеспечение круглосуточного мониторинга систем реального времени в сфере электроэнергетики. Разработка и отслеживание мероприятий по созданию ПО: аналитика и создание ТЗ, проектирование архитектуры программных систем (UML, Enterprise Architect 7/8/9/10.1, MS Visual Studio 2010/2012 – C# .NET, MS SQL Server 2008/2012, приложения как обычные Win32/64, так и ASP .NET MVC 3).

        Организация мероприятий по поддержке, вводу в промышленную эксплуатацию программных систем (подготовка соответствующей документации) и сервисов в сфере электроэнергетики.

        Постановка задач сотрудникам, помощь в выработке решений. Обеспечение бесперебойной, продуктивной работы отдела. Ежемесячная и еженедельная отчетность о работе отдела вышестоящему руководству. Планирование работы отдела – ежемесячное и годовое планирование работы в MS Project. Получение отчетности по планам от сотрудников через Web-модуль MS Project. Работа с ITIL, ITSM.

01.2008 – 03.2009  ОАО «Мобильные ТелеСистемы», Новосибирский филиал. 
                                Старший специалист отдела эксплуатации Биллинговых систем

        Разработка решений по биллинговым системам. Внедрение и обслуживание биллинговых систем. Написание программ для адаптации биллинговых систем и баз данных в текущую схему работы компании (Borland C++Builder, .NET, Delphi 7, Delphi 2005-2006, UML, OOAD, Patterns, VS C++, CASE, MS Visio). Работа с базами данных (скрипты на PL-SQL для Oracle 10 и на T-SQL для MS SQL 2005). Работа с серверами биллинга HP (UNIX). Работа с системами биллинга CBOSS, FORIS, PS BIS. Мониторинг производительности биллинговых систем. ITIL, ITSM.

        Руководитель группы из 3 человек по устранению проблем в подсистеме CRM (ASP.NET, Защита информации).

 

 

02.2007 – 01.2008  ОАО «Пивоваренная компания «Балтика» - филиал «Балтика –                                                  Новосибирск»
                                Ведущий специалист по ИТ

 

        Разработка решений для ИТ-проектов компании (WAN, LAN, Wi-Fi, DECT, многопроцессорные серверы HP, хранилища данных (HP EVA) и т.д.). Строительство и обслуживание компьютерных сетей на базе коммутаторов CISCO и HP (350 рабочих мест), установка и настройка сопутствующего оборудования (написание конфигураций, модулей, скриптов). Поддержка пользователей. Организация BackUp`а критичных для бизнеса данных. Администрирование UNIX, Linux, Solaris, Windows, Lotus Domino 6-7, 1C 7.7-8.1. Поддержка работоспособности серверного оборудования, в т.ч. регулярная профилактика.

         Взаимодействие с поставщиками оборудования, комплектация.

 

03.2006 – 02.2007 ООО «Максител» - компания провайдер(WiMAX, WiFi, CISCO, IPTV, Video on Demand, Internet, VoiceOverIP, PowerLine Communications, networks, «Цифровой дом»)
                               Заместитель технического директора

 

        Разработка решений для проектов компании (строительство WiFi/WiMAX сетей, сетей IP-телефонии, IPTV, PLC, сетей компании, разработка ПО для компании – биллинговая система, внедрение системы документооборота, 1C 7.7 Предприятие)

        Управление группой системных администраторов, программистов.

Создание и реализация стратегии бизнеса: решения по телекоммуникациям, политике безопасности и т.д.

Взаимодействие с поставщиками оборудования, комплектация.

12.2004 – 03.2006 ЗАО «ПромСвязь» - компания провайдер (WiFi, IP-phone, DECT, networks).
                               Заместитель Генерального директора

 

        Управление компанией-провайдером (Штат 30 человек, 2000 клиентов). Разработка решений для проектов компании (строительство Wi-Fi сетей, сетей IP-телефонии, DECT-сетей, ISDN- сетей, сетей компании, разработка внутреннего ПО компании, разработка КИС на базе 1С)

        Создание и реализация стратегии бизнеса: решения по телекоммуникациям, экономике, политике безопасности и т.д.

Взаимодействие с поставщиками оборудования, комплектация.

 

 

08.2004 - 12.2004 ЗАО «ПромСвязь» – компания провайдер
                              Директор по ИТ

 

        Управление ИТ-отделом компании (штат 10 человек). Разработка решений для проектов компании (строительство Wi-Fi сетей, сетей IP-телефонии, DECT-сетей, ISDN-сетей, сетей компании, разработка внутреннего ПО компании, разработка КИС на базе 1С Предприятие 7.7).

         Создание и реализация стратегии бизнеса: решения по телекоммуникациям, экономике, политике безопасности и т.д. Взаимодействие с поставщиками оборудования, комплектация.

 

12.2002 – 08. 2004 ЗАО «ПромСвязь» – компания провайдер
                                Системный Администратор

 

        Администрирование UNIX(FreeBSD, Solaris, Linux)/Windows (2000/2003/XP) серверов (WWW, MAIL, DNS, VoIP, Routers, RADIUS, Proxy и т.д.), телекоммуникационных устройств (IP-шлюзы, gatekeepers, routers, DialUP-серверы и т.д.).                          Строительство и поддержка Wi-Fi сетей (70 км диметр). Разработка решений для IT-проектов: гетерогенные сети, внутреннее ПО компании (Биллинг на C++, Java, Delphi)

09.2004 – 10.2006 НГУ
                               Старший преподаватель

        Курсы: Защита информации, Антивирусная защита

09.2005 – 09.2007 ИВТ СО РАН
                               м.н.с.
Дополнительная информация

Языки:

Английский – разговорный хорошо, чтение – хорошо (4/5).

 

Профессиональные навыки:

  • Разработка сетевых приложений типа клиент-сервер (Биллинг для UNIX & Windows): программирование и разработка архитектуры (Python/Django, Delphi/Kylix, C/C++, Java, C#, UNIX Shell, PHP, VB и т.д.);

  • UML, MSF, RUP, Rational Rose, MS Exchange, MS Project;

  • Разработка компьютерных сетей (LAN, WAN, Wi-Fi, Wi-MAX, VMWare ESX/GSX);

  • Разработка Web (PHP, PERL, HTML/DHTML,CSS, JQuery, React & Redux, VueJS);

Wi-Fi, VoIP, DECT, *Ethernet…, RADIUS, CISCO IOS;

  • UNIX (Администрирование FreeBSD, Solaris, Linux), Windows (Администрирование);

  • БД: ANSI SQL, MS SQL, Postgre SQL, Oracle, MySQL, Cache, InterBase, 1C

  • Безопасность (Windows, UNIX, протоколы, алгоритмы, политики и т.д.).

bottom of page