Станислав И.

ФрилансерыСтанислав Ильяшенко

Россия Белгород, Россия
5 месяцев 27 дней назад
Свободен для работы Свободен для работы
возраст 34 года
на сервисе 1 год

Специализация

Веб-программирование
1912 место из 12565
C#
134 место из 1827
Позиция в общем рейтинге 2
  14726 место из 289091

Резюме

Vector Solutions: Создание сайтов, веб-приложений и веб-сервисов; интеграция геоинформационных систем (ГИС) и интерактивных карт в веб-приложения; веб-картография; интеграция данных из систем мониторинга; разработка веб-интерфейсов к существующим решениям; поддержка и консультация разработанного программного обеспечения; доработка и сопровождение существующих решений, программирование на платформе ASP.NET, быстрая обратная связь во время работы над проектом. Подробнее - http://vector-sol.ru

Навыки и умения

Портфолио

Интерактивная карта "Управления Экологии"

Веб-программирование Веб-программирование


Разработанная система позволяет вести учет организаций, охотпользователей, административных правонарушений, проверок и лицензий с возможностью привязки пространственной информации к карте. При внесении адресной информации система автоматически выполняет поиск нужного местоположения на карте, которое может быть скорректировано пользователем. В окне выдачи лицензий на соответствующий участок недр есть редактор координат, который позволяет точно задать геометрию и координаты объекта. Веб-приложение позволяет выполнять поиск по всем полям отображаемых данных, а также отображение пространственных данных этой выборки на карте. В окне редактирования административных правонарушений и лицензий можно прикрепить любые дополнительные материалы - документы, фото и т.д. В системе имеется разграничение прав доступа на различные ресурсы и на выполнение различных действий (просмотр, создание, редактирование, удаление.)



  3  0

Диспечерская водоканала

Веб-программирование Веб-программирование


Разработанная система позволяет вести учет заявок с отображением их на карте, а также выполнять поиск по различным критериям и формирование отчетов как по найденной выборке так и по одной выбранной заявке. Система предусматривает подбор транспортных средств (которые подключены к системе мониторинга Wialon), находящихся в пределах заданного расстояния от заявки и их назначение на созданную заявку. Веб-приложение позволяет сравнивать фактическое время начала работ (отслеживание прибытия транспорта по GPS) с заявленным, а также фактическое время окончания работ с заявленным (отслеживание убытия транспорта по GPS). Отслеживанием событий транспорта занимается разработанная windows-служба средствами Wialon API.



  6  0

Интерактивная карта полей колхоза им. Горина

Веб-программирование Веб-программирование


На базе геоинформационной системы Белгородской области создана интерактивная карта полей колхоза им. Горина. Возможности системы: получение информации по полю на карте и связанных с ним объектов из БД (хим. состав почвы, тип почвы, информация по годовым севооборотам и т.д.), поиск объектов по различным критериям и категориям, групповое выделение, разграничение прав доступа, редактирование информации с учетом ролей, создание отчетов, измерение расстояний и площадей, есть админка по управлению пользователями и ролями.



  4  0

Интерактивная карта объектов недвижимости ОЭМК

Веб-программирование Веб-программирование


На базе геоинформационной системы Белгородской области создана интерактивная карта объектов недвижимости предприятия. Возможности системы: получение информации по объекту на карте и связанных с ним объектов из БД, поиск объектов по различным критериям и категориям, разграничение прав доступа, редактирование информации в БД с учетом ролей, загрузка изображений, создание отчетов для печати и в Excel-формате с возможностью отправки их из веб-приложения по e-mail, синхронезация данных с SAP R3 посредством Excel-файла, поиск по адресу, измерение расстояний и площадей, есть админка по управлению пользователями и ролями.



  0

Веб-МИС (Медицинская информационная система)

Веб-программирование Веб-программирование


Принимал участие в командной разработке веб-версии медицинской информационной системы. Мною были разработаны модули: "Лабораторные исследования" и "Учет беременных". Также занимался исправлением ошибок и оптимизацией. Данная система внедрена в Московской области.

Использованные языки, технологии и средства разработки: MS Visual Studio 2012, C#, ASP.NET 4.0 MVC 4, MS SQL 2012, Entity Framework 4, jQuery.



  1  0

Путевые листы

Веб-программирование Веб-программирование


Веб-приложение "Путевые листы" позволяет производить заполнение и выдачу путевых листов грузовых, легковых, пассажирских и сельскохозяйственного транспорта по данным от системы GPS-мониторинга "Wialon" в xml-формате. Приложение производит расчет потраченного топлива по нормативам, а также отображает данные, полученные от системы мониторинга. Заполненные путевые листы сохраняются в БД, а также пользователь может загрузить заполненный путевой лист в формате xls (Excel) согласно установленным формам.

Использованные языки, технологии и средства разработки: MS Visual Studio 2012, C#, ASP.NET 4.0 MVC 4, MS SQL 2008, jQuery, NPOI Excel.



  2  0

ГИС веб-сервис Белгородской области

Веб-программирование Веб-программирование


Геоинформационная система Белгородской области. Доступные сервисы: поиск по адресу, населенным пунктам, организациям, измерение расстояний и площадей, разграничение доступа к различным ресурсам (картам, слоям, объектам), прокладка маршрутов (пока реализован не в полной мере). Поддержка javascript-API для встраивания в сторонний сайт. (пример использования API: http://goldinfo.ru/viewbigmap/ ) На основе данного веб-сервиса была создана ГИС-система объектов недвижимости, которая функционирует в локальной сети предприятия. Система полностью написана мной, за исключением dll-библиотеки доступа к векторным картам (разработчик КБ Панорама).

Использованные языки, технологии и средства разработки: MS Visual Studio 2010, C#, ASP.NET 4.0 MVC, LINQ to Objects, MS SQL 2008, extjs, javascript.



  0

Геопортал Белгородской области

Веб-программирование Веб-программирование


Геопортал Белгородской области содержит справочник организаций с возможносьтю полнотекстового поиска, рубрикатором по категориям и привязкой к карте. Геоинформационная система позаоляет выполнять поиск по адресу, населенным пунктам, организациям, измерение расстояний и площадей, разграничение доступа к различным ресурсам (картам, слоям, объектам), прокладка маршрутов (пока реализован не в полной мере), поддержка javascript-API для встраивания в сторонний сайт. На основе данного веб-сервиса была создана ГИС-система объектов недвижимости, которая функционирует в локальной сети предприятия, а также интерактивная карта полей колхоза им. Горина.



  0

CMS Геопортала Белгородской области

Веб-программирование Веб-программирование


Система управления новостями и страницами для основного сайта. Реализованы возможности добавления, редактирования, удаление новостей и страниц, управление приоритетами, загрузка изображений.

Использованные языки, технологии и средства разработки: MS Visual Studio 2010, C#, ASP.NET 4.0 MVC, LINQ to Objects, MS SQL 2008, javascript, jQuery.



  1  0

TCP/IP-сервер приема координат

C# C#


TCP/IP-сервер выполнен на платформе .NET 3.5 Может быть запущен как консольное приложение, так и установлен как служба. Сервер прослушивает заданный в параметрах порт, в фоновом потоке обслуживает запрос клиента: парсит данные, полученные с GPS-трекера Teltonika по GH1201 TCP-IP протоколу (ver 1.09) и сохраняет в БД. Поскольку сервер был нужен лишь для отладки GPS-трекеров, под сильной нагрузкой тестирование не производилось.

Использованные языки, технологии и средства разработки: MS Visual Studio 2008, C#, MS SQL 2008.



  0

SvAjax (ASP.NET AJAX библиотека)

Веб-программирование Веб-программирование


Разработанная мною библиотека SvAjax, позволяет вызывать в js-коде серверные ф-ции в виде CustomNameSpace.ServerMethod(arg1, arg2, ..., argN, cbOk, cbError, cbAbort, cbTimeout), где:
cbOk – ф-ция обратного вызова, которая будет вызвана, когда запрос успешно отработает;
cbError – ф-ция обратного вызова, которая будет вызвана, если есть ошибка;
cbAbort – ф-ция обратного вызова, которая будет вызвана, если запрос отменен;
cbTimeout – ф-ция обратного вызова, которая будет вызвана, если ответ не пришел за определенное время. В web.config библиотека имеет свою секцию настроек.

Использование собственной ajax-библиотеки в свое время было вызвано необходимостью уменьшить размеры http-запросов, поскольку MS Ajax и Ajax callback (которые появились в ASP.NET 2.0) передают всю информацию, которая находится во всех полях формы (особенно большой объем данных могло содержать hidden-поле __VIEWSTATE).



  0
 

Контактная информация

Просмотр контактной информации доступен только зарегистрированным пользователям.

Поделиться ссылкой на профиль