Программист 1с

Обновлено 07 Ноябрь 2014 ID: 1013850

Опыт работы

Аквамаркет (Август 2013 - Ноябрь 2014)

ведущий программист 1с (Full)

Занимаюсь преимущественно доработкой/поддержкой конфигурации Астор © «Торговый Дом», на втором месте конфигурация Управление торговлей. Из обязанностей на данном месте работы: ● Доработка функционала конфигурации и создание новых видов объектов (документы, регистры, регламентные задания) и настройка обмена в РБД между торговыми точками для них ● написание сложных "user-friendly" программных/СКД отчетов, а также оптимизация существующих, для получения максимальной производительности даже при большом объеме данных ● написание комплексных обработок, например, различных выгрузок/загрузок данных в файл/XML, удобоваримых обработок для облегчения работы пользователей с множеством справочников/регистров одновременно, обработок для массовой замены/исправления/чистки данных ● написание кода для регламентных заданий, например обмена данных между Астором, УТ, БП и Jaffa ● диагностика и устранение проблем с обменом между 1С и кассовым ПО (Супермаг + SIS, SMS) ● создание различного вида инструкций по работе с программой для пользователей, а также консультирование и диагностика проблем "на месте"

СДС Медицина (Июнь 2013 - Август 2013)

it-специалист (Full)

Занимался следующим: ● По требованиям пользователей дорабатывал интерфейс и исправлял проблемы в работе и без того сильно модифицированной конфигурации 1С «Континент: Страхование» ● Диагностировал проблемы в работе пользователей с ЗУП и Бухгалтерией, а также с другой, самописной конфигурацией по учету страховых полисов, обучал пользователей. ● Попутно обслуживал штат компьютеров (более 20 ПК), в том числе и удаленно в других городах

Ай Ти Приоритет (Ноябрь 2012 - Май 2013)

программист 1с (Full)

Был ведущим разработчиком внутренней конфигурации фирмы, конкретно: ● Перенес первоначальный вариант конфигурации с управляемых форм на обычные формы и полностью переработал интерфейс ● Доделывал и кодил недостающие элементы конфигурации, создавал новые, для абсолютного удобства работников компании ● Выполнял задачи по созданию обработок таких как выгрузка/загрузка данных в XML и по автоматизации иных рутинных операций для клиентов ● Помогал в переработке другой, фирменной конфигурации на основе «Комплексной автоматизации», для получения ею статуса "1С Совместимо"

Goodline (Май 2005 - Июнь 2010)

Администратор игрового сервера (Freelance)

Работал вне штата в течении 5 лет (далее был основан собственный проект независимый от Гудлайна и продержался он ровно год), администрировал игровой сервер World of Warcraft. А конкретно - работал с серверной частью под Windows Server 2003 и Linux (Debian-Ubuntu-CentOS). Работа заключалась в поддержании работоспособности и расширении работы серверной части (приложение на С++, использующее СУБД MySQL, которое было написано командой из 30 сторонних иностранных разработчиков, в которую я также со временем вошел). За это время я обрел опыт работы с различными вариантами ОС Linux, системами контроля версий (SVN, Git, Mercurial), умение устанавливать, настраивать конфиги СУБД MySQL и писать SQL запросы средней сложности, получил огромный опыт разбора чужого кода (конкретно С++ и SQL), изучил английский язык на уровне чатов/форумов, опыт работы также и в собственной команде, на второй по иерархии должности (команда росла от 2 до 8-10 человек), в которой был единственным кто обеспечивал работу всей технической части сервера (кроме сайта и форума). Работа шла на уровне "хобби" и особых требований кроме поддержания работы сервера не было, все доработки были по личной инициативе и запросам коллектива/пользователей(игроков). Ушел по причине частичного распада коллектива и неспособности проекта быть конкурентоспособным на фоне других крупных столичных проектов которые вкладывают огромные деньги в свое развитие.

Образование

2012 - Средне-специальное
Кемеровский Профессионально-Технический Колледж - Программное обеспечение вычислительной техники и автоматизированных систем
(Форма обучения: Очная)

Немного о себе

Мое нынешнее хобби - реверс-инжинеринг и анпакинг. ● пишу программы на C++/CLI +Windows Forms в Visual Studio, например написал собственный отладчик на основе WinDBG с использованием отладочных регистров процессоров (DR0-D3 и DR7 для Intel), с возможностью "на лету" управлять ходом и направлением выполнения отлаживаемой программы, т.е. программа будет выполняться так как мне это будет нужно ● умею работать с дизассемблером IDA и знаком с языком ассемблера (знаю значение основных команд и их применение, но писать что-то свое на нем пока не приходилось) и отладчиками (Cheat Engine, IDA, WinDBG) ● с применением API перехвата могу разложить по полочкам то, что в тайне от пользователя может делать то или иное приложение ● знаю чем и как определить ту или иную защиту исполняемых файлов и способ ее снять ● знаком с различными методами редактирования памяти приложений во время их выполнения, включая HEX редактирование файлов/памяти, писал приложения для этих целей ● неплохо владею языком программирования LUA, частенько пишу интересных ботов (скрипты-подобия искусственного интеллекта) для онлайн игр. Кроме этого, одно время увлекался разработками в направлении игровой индустрии, а именно - осваивал игровые движки CryEngine, Unreal Development Kit, Unity 3D. Знаком с 3D редакторами, такими как Autodesk 3ds Max, Autodesk Mudbox, Blender. По образованию получил основные навыки Visual Basic, Pascal/Delphi (изучались около трех лет), HTML+JavaScript, 1С 7.7; обучен работе в Adobe Photoshop, CorelDraw, MS Office (MS Access и т.д.). На производственной практике освоил методы системного администрирования - прокладку/настройку сетей, установку/настройку различных ОС и софта, сборку компьютеров и их диагностику. Являюсь продвинутым пользователей ПК и ОС семейства Windows (пользователь ПК около 15 лет), с недавних пор вернулся к работе на Linux (Ubuntu, Mint). Самостоятельно изучал PHP, Joomla 2.5 и Drupal 7, держу собственный сайт на Wordpress 4.0