Предыдущие места работы
Место работы: *****
Должность: Программист / разработчик 1С (удалённо)
Июнь 2020 -
по настоящее время
Предметные области: маркетинг, продажи, ордерный склад.
Чем занимался:
1. Рефакторинг исторического кода (легаси).
2. Взаимодействие с аналитиками и конечными пользователями в ходе реализации бизнес-задач.
3. Ревью (анализ) помещаемого в хранилище кода.
4. Мониторинг и расследование проблем производительности.
5. Сопровождение существующих и разработка новых обменов. Технологии: планы обмена, ВИДы (внешние источники данных), T-SQL.
Чего достиг:
1. Повышено технологическое качество эксплуатируемых систем (инфобаз 1С) по трем аспектам - работоспособность, стабильность, производительность - через:
- настройку кластера 1С
- сбор, анализ и устранение тяжелых (или высокочастотных) запросов
- сбор ТЖ, его регулярный разбор и устранение ошибок
2. Повышены оперативность, достоверность и непротиворечивость вводимых и получаемых пользователями данных (используемых в бизнес-процессах маркетинга и в аналитических кубах) через:
- повышение надежности обменов (ранее часть изменений "терялась")
- повышение быстродействия чувствительных пользовательских сценариев работы
- анализ и устранение устаревших (неиспользуемых) в базе сущностей и мест их использования
- оптимизацию ввода и хранения бизнес-данных
Место работы: *****
Должность: Программист / разработчик 1С (удалённо)
Декабрь 2018 -
Февраль 2020
Участие в проектах поддержки (сопровождения), интеграции и внедрения:
1. Внедрение УТ 11 для сети магазинов быстрой доставки еды.
Роль на проекте: программист (один из трех), также в проекте участвовали: РП, архитектор и два аналитика.
Что сделал:
• реализован роботизированный сервис обработки заказов клиентов в 1С (интеграция с бэкендом фронт-системы через HTTP-сервисы):
- прием входящего заказа
- корректировка заказа
- передача заказа в сборку
- закрытие заказа
- отправка остатков и товарного каталога во фронт-систему
• реализован импорт НСИ из PIM-системы Акенео (Akeneo) в 1С:
- дерево товарных категорий
- товарный каталог
• работа с закупкапи (заказами поставщикам) и приемкой товаров на ордерный склад автоматизирована через интеграцию с Гугл-таблицами
• реализован обмен 1С с ПО Oracle OeBS:
- НСИ (поставщики и договоры с поставщиками)
- остатки товаров
- закупки товаров
- продажи товаров (выручка)
• выполнена подготовка к проведению нагрузочного тестирования параллельной обработки входящих заказов в 1С:
- реализован нагрузчик (инфобаза для эмуляции поведения фронт-системы с возможностью настройки режимов интенсивности генерации заказов)
- реализован механизм для многократной подготовки тестовых инфобаз к тестированию (генерация НСИ и наполнение инфобазы складскими остатками)
- составлен чек-лист для проверки готовности нагрузочной и тестируемой сред к проведению очередной итерации нагрузочного теста
2. Аудит производительности имеющейся информационной системы (1С:ERP):
• подготовлен план аудита текущей системы
• на продукционных серверах (1С и СУБД) выполнены замеры производительности, собранная информация проанализирована с точки зрения ее влияния (фактического и потенциального) на технологическое качество ИС (стабильность, работоспособность, производительность, масштабируемость) и даны рекомендации, призванные это качество повысить
• осуществлен сравнительный анализ производительности информационной системы на трех разных конфигурациях аппаратного окружения с предоставлением заказчику выводов и рекомандаций
• подготовлен план проведения нагрузочного тестирования
3. Интеграция розничных продаж (R-Keeper 7) с "1С:ERP + Общепит".
Реализован порционный импорт данных о розничных продажах из сети распределенных баз R-Keeper 7 в 1С с использованием мэппинга (сопоставления) НСИ.
4. Сопровождение "1С:БП 3.0 + БИТ.Финанс":
• улучшена и доработана логика интеграции 1С и BPM-системы ELMA (в части справочников и дополнительных условий по договорам) с учетом потребностей заказчика
• реализован контур учета ARO (резерва на ликвидацию объектов недвижимости) в соответствии с предоставленной методологией
• казначейство: осуществление платежей (в имеющихся в 1С АРМах и интерфейсах казначея) переориентировано с использования платежных поручений на ЗРДС (заявки на расходование денежных средств из подсистемы "БИТ.Финанс")
• регламентированная отчетность: повышена прозрачность и понятность данных, попадаемых в регламентированный отчет «ОДДС» (заказчику предоставлена возможность проверять и при необходимости вносить изменения в источники данных посредством справки-расчета)
5. Осуществлено расследование и устранение взаимоблокировок СУБД в сценарии массового параллельного проведения платежных документов в инфобазе биллинга.
Место работы: *****
Должность: Программист / разработчик 1С (удалённо)
Сентябрь 2014 -
Декабрь 2018
1. Работа по готовым / полуготовым техническим заданиям, в том числе:
• интеграция инфобаз (внешние источники данных, шина данных, РИБ, КД, обмены, веб-сервисы)
• доработка конфигураций на платформе 8.2, 8.3
• разработка конфигураций с нуля (на платформе 8.3, включая БСП и мобильную платформу)
2. Участие в проектах по автоматизации бизнеса заказчиков
3. Удаленная работа с торговым оборудованием (настройка, проверка, доработка)
4. Удаленное обучение сотрудиков (Скайп)
Примеры реализованных проектов:
• интеграция касс (УТ 10.3) с программой лояльности "Сбербанк Спасибо" через веб-сервисы
• подсистема интеграции любой конфигурации с доменом Active Directory для автоматического назначения прав пользователям ОС на каталоги в разрезе подразделений домена / групп безопасности (с использованием скриптов PowerShell)
• разработка мобильного приложения 1С для сотрудников (интеграция с конфигурацией для учета аренды легковых автомобилей):
- просмотр и добавление клиентов
- прием оплаты от клиентов (интеграция с мобильной кассой "Атол 11Ф")
- регистрация штрафов путем сканирования штрихкода
- регистрация событий с добавлением изображений
- двусторонний транспорт данных (между мобильным приложением и основной инфобазой 1С) на HTTP-сервисах и пуш-уведомлениях
• интеграция 1С с сервисом телематики "ЛУВ" (импорт данных о пробеге автомобилей в инфобазу 1С)
• участие в разработке конфигураций "с нуля" (на БСП):
- для учета продажи и лизинга коммерческого автотранспорта
- для учета сдачи в аренду автомобилей премиум-класса
• подсистема (для любой конфигурации на базе БСП) с интерактивным отчетом по настройке ограничения доступа к отчетам (отдельно: запрет открытия и запрет сохранения в файл) в разрезе пользователей
• внешняя (подключаемая) обработка для УФ + БСП: копирование и вставка строк табличных частей (даже между разными инфобазами) через буфер обмена ОС
• миграция данных (через КД 2.0) из сети распределенных инфобаз ЗУП 2.5 в единую инфобазу ЗУП 2.5 КОРП
• создание специализированных интерфейсов для автоматизированных рабочих мест:
- помощник подбора автозапчастей в заказ
- планирование закупок
- помощник формирования продаж
- гибко настраиваемая печать комплекта документов (для БСП)
• интеграция "Розницы 2" с ПО PayPoint платежного терминала СТАМП (через веб-/хттп-сервисы) и отправка данных в подсистему биллинга (в инфобазу БП 2.0)
Место работы: *****
Должность: Программист / разработчик 1С (удалённо)
Октябрь 2013 -
Ноябрь 2017
1. Реализация проектов интеграции инфобаз 1С с различными информационными системами на базе продукта "2iS:Интеграция":
• шина данных (многосторонний обмен между инфобазами 1С и сторонними информационными системами) и ее нагрузочное тестирование
• внешние источники данных (непрерывный импорт данных из внешних информационных систем в инфобазы 1С)
• РИБ (централизованное управление НСИ в сети инфобаз УПП)
• КД и обмены данными (консолидация движений документов из филиальной сети инфобаз БП 2.0 в единую базу БП 3.0 КОРП)
• веб-сервисы (обмен данными между инфобазами 1С через шину веб-сервисов)
2. Участие в проектах внедрения и поддержки:
• автоматизация отельного бизнеса с использованием самописной модульной конфигурации (разработка блока учета основных средств)
• автоматизация работы торговых представителей агрокомплекса (разработка мобильного приложения на 1С и интеграция с основной инфобазой БП 2.0 через промежуточную "пассивную" инфобазу на веб-сервисах)
3. Доработка программного продукта "2iS:Интеграция":
• документация (текстовые инструкции и видеоролики с описанием возможностей и сценариев использования)
• тестирование и исправление обнаруженных ошибок
• реализация новых и улучшение существующих функций
Место работы: *****
Должность: Программист 1С
Август 2011 -
Октябрь 2013
1. Обеспечение бесперебойной работы учетной системы (информационных баз 1С) предприятия: SQL, резервное копирование, поддержка конфигураций 1С.
2. Доработка учетной системы под существующие и новые бизнес-процессы предприятия (составление технических заданий, их реализация и внедрение): продажи, ордерный склад, логистика, финансы, закупки, маркетинг, система учета задач (helpdesk).
3. Разработка новых бизнес-процессов, оптимизация и реинжиниринг старых: анализ "как есть", "как должно быть", документирование.
Место работы: *****
Должность: Стажер-программист отдела внедрения
Июль 2010 -
Август 2011
8.1, 8.2: сопровождение, внедрение и доработка типовых (БП, УТ, КА, УНФ) и отраслевых (общепит, сельское хозяйство) решений.