Phone: +7906-098-5134

Email: [email protected]

MSN: [email protected]

ICQ: 489788606

---------------------

Технические навыки

 API, технологии: .NET Framework, ASP.NET, COM Interop, ADO.NET/ADO, Remoting, Web Services, Web controls, WebParts, COM.

 Языки программирования: C#, C/C++, VB.NET, VBScript, VB, DHTML/HTML, JavaScript, T-SQL.

 Инструменты: MS Visual Studio 2002 - 2005, NUnit, Visual SourceSafe, MS Sharepoint Portal Server, Seagate Crystal Reports.

 Операционные системы: Windows 9X/NT 4.0/2000/2003/XP

 СУБД: MS SQL Server 2000, 2005

---------------------

Сертификаты

 ASP.NET Certificate from BrainBench, TranscriptID #6560310

 70-229 Designing and Implementing Databases with MS SQL2000

---------------------

Опыт работы

01.2007 - настоящий момент:

Ajilon Consulting

Роль: программист.

 Поддержка проекта интранет-сайта для компании BISYS

Сайт предназначен для генерации отчетов по финансовым данным хедж-фонда BISYS. Он выполнен как ASP.NET приложение и состоит из 30 экранных форм c использованием AJAX. Используются как собственные контролы, так и Telerik DataGrid. Генерация отчетов - Crystal Reports. БД - MSSQL 2005. Число таблиц - около 200, SP - около 500.

07.2004 - 11.2006:

Quest Aelita Software (http://wm.quest.com/) ActiveDirectory administration tools.

Роль: архитектор проекта EDM WI, старший программист.

 Перенос проекта EDM WI с ASP на ASP.NET, а затем на ASP.NET 2.0

 Разработка архитектуры подсистемы миграции EDM WI при выполнении операции обновления установленного ПО.

 Разработка подсистемы персонализации и кастомизации настроек пользователей

 Разработка подсистемы динамической генерации экранных форм по метаданным на основе Web Services и XML.

 Разработка классов для хранения метаданных с экранными формами в ActiveDirectory.

 Разработка подсистемы выполнения отложенных запросов с подтверждением (approval feature) в Active Directory.

 Разработка модулей выполнения VBScript кода в .NET платформе с использованием ActiveScript.

 Перенос ASP COM объектов для рендеринга UI в user controls и web controls.

 Создание вспомогательного приложения для инсталлятора продукта(сделано как .NET WinForms)

 Разработка комплекса тестов и встраивание их в процесс автоматической ночной сборки проекта.

 Разработка подсистемы генерации отчетов на основе Crystal Reports

Проект EDM WI - это средство управления сервисом EDM, к-рый в свою очередь предназначен для расширения возможностей стандартной ActiveDirectory. Выполнен как ASP.NET приложение с использованием Web-сервисов, к-рые применяются для динамического наполнения диалоговых окон в IE. C Active Directory приложение взаимодействует через OLE DB Provider for ADSI или через собственный провайдер - EDSI.

Проект разрабатывается и сопровождается силами 8 человек (1 руководитель, 2 системных аналитика , 3 Web программиста, 2 QA инженера). Bugtracking осуществляется на основе Clarify, тестовые требования прописываются в Rational Requisite Pro. Для коллективной работы с документацией по проекту используется MS Sharepoint Portal Server

10.2002 - 05.2004:

Корпорация ГИСИС

Роль: Программист, бизнес-аналитик.

 Разработка АРМ администратора системы ГИСИC-Billing (учет заказов, сделок и состояния аккаунтов в системе ГИСИС).

 Разработка системы отчетов для ГИСИC-Billing на основе Crystal Reports.

 Разработка АРМ администратора системы ГИСИC-EPort (шлюз между сайтом www.gisis.ru и платежной системой EPort).

 Разработка АРМ администратора системы ГИСИC-Лучшие тарифы. Проект позволяет пользователям выбрать наиболее подходящего сотового провайдера при нахождении в роуминге.

 Разработка Web-сервисов для выдачи списков билетов и мероприятий на сайте www.gisis.ru.

В данном проекте использованы технологии ASP.NET, ADO.NET, XML/XSLTдля рендеринга части форм на клиенте, WinForms, WebForms и Web-services. В качестве RDBMS используется MSSQL 2000. Число таблиц в БД - 120, число SP & UDF - порядка 120. Язык реализации - C#. Число экранных форм в desktop-приложениях порядка 30, Web-форм - порядка 60. Проектирование и разработка системы велись силами 5 человек (2 программиста, 1 руководитель проекта, 1 тестировщик, 1 web-дизайнер). CASE средство - MS Visio 2002 и ER-Win.

---------------------

Freelance

 Дизайн и разработка средств управления на основе SNMP протокола для NetZymeR Enterprise server(реализация на MIB компилятора и SNMPv2/3 генераторов агентов, включая SNMP библиотеку времени исполнения, разработка MIB браузера). Платформы: Windows XP, .Net 1.1.

 Разработка шведского портала - службы знакомств через SMS. Проект состоит из следующих частей:

 клиентская (просмотр и поиск объявлений)

 административная:

 подтверждение/отклонение объявлений и сообщений

 регистрация агентов, обслуживающих систему

 обновление ПО системы

 построение расписания работы для каждого агента

 построение отчетов

 постинг SMS/обявлений в TeleText-системе шведского кабельного телевидения (сделано в виде Web-сервиса)

 настройки автомитического режима работы портала

Портал выполнен как ASP.NET приложение с применением C#, ADO.NET, XML/XSLT, NT Services. Выполнялся силами 4 человек в течение 6 месяцев (1 программист, 1 тестировщик и 2 Web-дизайнера)

 Финансовая компания "Интраст". Разработка эмулятора терминала-прокси, позволяющего подключить под одним зарегистрированным клиентом целую сеть компании, сети передачи данных агентства REUTERS. Поступающие сообщения складывались в базу на MSSQL 7.0. Средство разработки - GCС + Perl для написания сниффера на FreeBSD (он писался для анализа протокола обмена) и MSVC 6.0 в дальнейшем как NT сервис. С MSSQL сервис общался по ADO, который был выбран как наиболее документированный интерфейс, обеспечивающий приемлимую скорость работы.

 Регистратор телефонных переговоров для платы компьютерной телефонии Dialogic. Система выполнена в виде ATL-service и собирает данные о входящих и исходящих телефонных звонках поступающих на многоканальную плату. . Для хранения используется MS SQL Server. Для работы с базой данных используется интерфейс OLE DB (ADO). Комплекс активно использует технологию COM для управления службой ввода данных и хранения (воспроизведения) звуковой информации (WaveSound COM-объект). Весь проект написан на MS VC++ v6. В системе предусмотрено использование разных форматов сжатия речи (GSM, CELP , ADPCM и др.)

 НПФ . Разработка системы управления спутникового модемного пула, реализующая принцип предоставления свободных каналов по требованию, а также функцию детектирования сигнала "занято" на телефонных линиях с использованием платы КТ Dialogic и Dialogic SDK. Позднее к ней была добавлена функциональность автоответчика, голосовой почты и приема/отправки факсов абонентам компании. Язык реализации - MS Visual C++ 6, котрый был выбран из-за библиотек Dailogic SDK.

 Разработка терминала системы контроля доступа KANTECH под WinNT с возможностью хранения статистики, снимаемой с него в базе MS SQL. Терминал был реализован как NT сервис, выкладывающий данные в базу на MS SQL 2000. Для отображения данных использовался IIS. Язык реализации - Visual C++ 6. Отображение данных на intranet-сайте велось с использованием ASP и XML/XSL, а также VBScript на клиенте(IE).

 Разработка Интранет-приложения цифровой копировальной машины (The Digital Copier Machine). Реализация ActiveX control, взаимодействия с базой данных MS Access и MS SQL Server, Web и MFC клиентских приложений. Использовался MS VC++ V6, ATL, MFC.

 Разработка приложения автодозвона для одного польского ISP. Приложение реализовано в виде cамоинсталлирующегося ActiveX и выполнено с применением MS VC++ V 7.1, ATL 7.1. Логины и пароли в приложении шифруются с использованием CryptoAPI.

 Сайт онлайнового юридического форума http://advocate.c2s.ru/quest.aspx. Проект выполнялся командой из 3 человек в течение 3 месяцев. Платформа - C#/ASP.NET. Сложность проекта - 20 web-forms, 8 web controls, 15 таблиц в базе и около 50 хранимых процедур, сервер - MSSQL2000.

 ПО для учета рабочего времени http://www.timeclockplus.com. Терминальная система была сделана как Web-приложение на ASP.NET с возможностью формирования отчетов в виде XML/XSLT как на клиенте, так и на серверной стороне.

---------------------

Образование

 МАИ, инженер-конструктор, факультет РЭА

  • $50

    Есть проект для Angular 2,  VS2015 и MVC. Не могу заставить его компиляться. Нужно подобрать ему набор truescript, tsconfig и package.json такие, чтобы он собирался и страница http://localhost/customer/customermaintenance открывалась бы без скриптовых ошибок.

    Закрыт
    7 лет назад
  • $500

    У меня есть проблема с XSL, к-рый должен конвертить WordML -> HTML. Надо пофиксить 8 багов (2 из них железно), один из к-рых я Вам предлгаю на оценку. Процессор - XSLTPROC ( http://xmlsoft.org/XSLT/ ) 1. Откройте ...

    Закрыт
    14 лет назад