Предыдущие места работы
Место работы: *****
Должность: Программист 1С
Сентябрь 2020 -
Январь 2022
-Интеграция УТ(11.4 и 10.3) с мобильным приложением для торговых агентов через http-сервис в расширении. Сперва изучал способы интеграции с 1С, выбор пал на http. Мобильное приложение было интегрированно с местным софтом, что доставляло сложность и необходимость подстраивать API и JSON под приложение, чтобы работало в обоих софтах одинаково. Пробные были на 10.3, полноценное решение написано для 11.4 и затем уже переделанно для 10.3. Сейчас на поддержке.
-Интеграция УТ(11.4 и 10.3) с MySQL в расширении. Второй этап интеграции с мобильным приложением, изначально не планировалось. Приложение выполняло синхронизацию данных с MySQL базой через мобильный интернет. Необходимо было передавать актуальные данные по ценам, остатка и т.д. в MySQL дабы моб. приложение читало их по необходимости. Сложности были те же, строгий API и JSON. Инициатором обмена была 1С, поэтому нужно было подобрать опитимальный способ вызова обмена, чтобы пользователи наглядно видели какие заказы поступили в базу и сделать это можно было бы с любого клиентского пк. Выбор пал на на Фоновые задания + Обработчик ожидания. Сейчас на поддержке.
-Интеграция КА 2.5 с web-приложением для принятие заказов на сборку и заказов через http-сервис в расширении. Хотелось изучить что то новое. Выбор был между kafka и http. Изучать кафку не позволили сроки, поэтому снова выбрал http. По сути тоже самое что и с мобильным приложением, но в этот раз API диктовала 1С и кроме написания сервиса, необходимо было участвовать в разработке web-приложения. А именно: Создание схемы базы данных (PostgreSQL), обьяснить и где и что будет храниться. Пояснить особенности работы механизмов конфиграции дабы данные приходили верные. Например Характеристики номенклатуры. Проверять корректность приходящих данных (чтобы не было нулевой цены и т.д.). Сейчас на стадии внедрения.
-Разработка самописной конфигурации для поставки задач сотрудникам на платформе 8.3.20. Самостоятельный проект. Кроме программирования необходимо контролировать работу сотрудников в технической поддержке. Поэтому принял решение написать конфигурацию, где каждый сотрудник будет заносить всю свою проделанную работу за день. И в неё же записываются заявки от клиентов.
Место работы: *****
Должность: Сотрудник Тех.Поддержки и затем Руководитель отдела Тех.Поддержки
Сентябрь 2019 -
Сентябрь 2020
-Консультирование клиентов по вопросам ПО.
-Контролирование и администрирование серверов (Windows Server GUI)
-Создание заданий на резервное копирование баз данных по расписанию и их восстановление(MSSQL).
-Оптимизация запросов MSSQL по необходимости при помощи MS Profiler и Database Engine Tuning Advisor.
-Оптимизация запросов MySQL по необходимости.