Top.Mail.Ru
Расширенный поиск

42 года, мужчина

Воскресенск

Гражданство: Россия

Желаемая должность и зарплата
Программист / Администратор ЛВС
60 000 руб.
График, место работы
Полный рабочий день. Ищу работу в городе: Москва , Московская область (1  город) . Командировки возможны.
Стаж в желаемой должности
5 лет
Профессиональные навыки
Администрирую локальные сети (Ethernet, WiFi).

Работаю с операционными системами:
DOS,
Windows 98/ME/NT/2000/XP, Windows 2003 Server,
OS/2 Warp For E-Business,
Mac OS,
Linux (Debian Sarge).

Владею языками программирования:
C/C++/C#, Assembler, PHP, Delphi, Pascal, CA-Clipper, Prolog, Occam.

Есть опыт низкоуровнего программирования.
Имеются познания в области Reverse Enginering,
и работы с упакованными объектами.

Владею визуальными средствами разработки:
Watcom / OpenWatcom C/C++, Borland C++ Builder 2009 (разработка собственных компонент),
Microsoft Visual Basic, Microsoft Visual C++.Net 2010,
Microsoft XNA 4.0

Работаю с СУБД:
MySQL, Microsoft SQL Server 2005, Interbase, Firebird.

Программное обеспечение специального назначения:
Veritas Backup, Symantec Backup, Paragon Drive Backup, Open SSH,
Network protocol analyzers (Ethereal, Wireshark)...

Антивирусное программное обеспечение:
Кaspersky Internet Security 2009, Symantec Antivirus, Eset NOD32, Dr.Web.

Системы контроля версий и отслеживания ошибок:
SVN, Redmine

Системы видео наблюдения:
CVSNT - CVS Center v6.8 - 6.9
Кодос - Globoss v1.2
Основное образование
Высшее , Московский Технический Университет Связи и Информатики, Вычислительные Машины, Комплексы, Системы и Сети , 2007
 
Опыт работы

2010, март — продолжаю работать, 14 лет

Программист

Смарт-сервис (Кодос), г. Москва

Участие в разработке системы видеонаблюдения Globoss. Исправление дефектов.
1. Изменен режим работы с видеокамерами Axis из цветового пространства RGB24 в YUY2 (отображение на экран, детектор движения, запись в архив, перепаковка кодеком SSA Morse и XVID, конвертация в AVI).
2. Реверсинг сетевого протокола работы со звуком для видеокамеры Axis 223M.
3. Для видеокамеры Axis 223M добавлена поддержка звука.
4. Для камер Axis добавлена поддержка стандарта H.264.
5. Исправлен ряд критических дефектов, приводящих к зависанию системы на выходе.
В процессе работы использовались следующие инструменты:
Borland C++ Builder v5.0
Visual Studio C++ 2005
Network protocol analyzer (Wireshark)...
IDA Pro
Redmine, SVN

 

2009, май — 2010, март, 10 мес

Инженер - Разработчик

ООО "Группа Индустриальных Технологий", г. Москва

Разработка сетевого клиента videoGIT для системы видео-наблюдения CVSNT
(CVS Center v6.8 - 6.9), на базе CVS SDK v6.8 - 6.9.
Разработка визуальных и не визуальных компонент для связи с видео-серверами, а также компонент общего назначения в среде C++ Builder 2009.
Проект включает в себя следующие режимы:
1. Сетевые настройки
- добавление / удаление видеосерверов
2. Менеджер планов
- добавление / удаление планов охраняемой территории
3. Редактор планов
- размещение камер на плане
4. Просмотр планов
- просмотр видео с камер, информация по тревожным камерам
4.1. Просмотр камер на отдельном мониторе (добавление / удаление камер, авторазмещение)
4.2. Просмотр камер в отдельном окне (альтернативный просмотр)
В проекте предусмотрена возможность защиты файлов конфигурации - упаковка XML в цифровой конверт (шифрование с использованием CryptoAPI).
В процессе разработки было выявлено несколько ошибок в CVS SDK, устранение которых позволило остальным пользователям SDK чувствовать себя увереннее в процессе разработки.
В процессе работы использовались следующие инструменты:
CodeGear RAD Studio, C++ Builder 2009,
CVS Center v6.8-6.9,
CVS SDK v6.8-6.9,
плата видео захвата CVS Quartet,
аналоговые видеокамеры для тестирования,
видео-сервера одного из ЖД-вокзалов (тестирование).

 

2008, июль — 2009, март, 8 мес

Вирусный Аналитик

ЗАО "Лаборатория Касперского", г. Москва

Анализ сэмплов в коллекции вредоносных файлов, группировка по структуре и поведению. Написание эвристик для KAV 8+.

 

2007, март — 2008, июнь, 1 год 3 мес

Сменный Вирусный Аналитик

В той же компании: ЗАО "Лаборатория Касперского", г. Москва

Обработка входного потока писем от пользователей и агентов.
Анализ присланных сэмплов на наличие вредоносного кода.
Причисление вредоносных сэмплов к тому или иному классу зловредов.
Ведение антивирусных баз, добавление детектирующих и лечащих записей,
ведение коллекции вредоносных сэмплов.
На этапе проектирования JavaSript эмулятора
давал консультации, что позволило существенно увеличить
производительность обработки скриптов.
Работа по сменному графику.
В процессе работы использовались следующие инструменты:
IDA Pro,
TASM,
Hiew,
MS Visual C++ Net,
Набор инструментов внутреннего пользования

 

2006, декабрь — 2007, март, 3 мес

WEB-Программист

РА «P&I», г. Москва

Разработка Intranet – проекта «Nugget». Разработка структуры версионных иерархических справочников (таблицы, триггеры, хранимые процедуры, UDF). Разработка UDF – библиотеки расширяющей функциональность СУБД. Портирование UDF библиотеки под Linux. Разработка WEB – интерфейса.
Разработанная структура позволила унифицировать процесс создания новых линейных и иерархических справочников. Кроме того, стало возможным отслеживать изменения содержимого справочников пользователями.
Разработка установочного диска для презентации intranet - проекта «Nugget» предназначенного для управления документооборотом внутри рекламного отдела компании заказчика. Установка презентации осуществляется в два этапа. На первом этапе происходит установка эмулятора PC. На втором этапе копируется виртуальная машина, выполняющая функции WEB и СУБД - сервера.
Созданный установочный диск позволил избавиться от необходимости установки полноценных WEB и СУБД - серверов на стороне заказчика и тем самым сэкономить время.
В процессе работы использовались следующие инструменты:
VMWare Player,
Windows 2003 Server,
Linux (Debian Sarge),
Apache 2.2.2,
PHP 5.1.4,
Firebird 2.0,
Nero Burning Rom,
ServU FTP Server,
Remote Desktop.

 

2004, сентябрь — 2006, ноябрь, 2 года 2 мес

Программист, Администратор ЛВС

В той же компании: РА «P&I», г. Москва

Модернизация программного и аппаратного обеспечения серверов и рабочих станций пользователей. Реорганизация локальной сети предприятия.
Масштаб локальной сети - 40 рабочих станций.
Принятые меры позволили добиться стабильной работы локальной сети, и повысить качество работы пользователей.
В процессе работы использовались следующие инструменты:
Windows 2003 Server,
Windows XP,
Диагностическое программное обеспечение.
Разработана программа StocksGrabber. Назначение программы – сбор информации о индексах производителей с сайта yahoo.com.
В результате удалось упростить процесс подготовки входных данных для программы MetaStock.
Разработана утилита для мониторинга количества ожидающих модерации заявок на участие в Интернет-конкурсе. Данные для программы подготавливаются PHP – скриптом расположенном на сайте где проводился конкурс. Результат появляется в виде всплывающего из трея окна – подсказки.
Эта программа позволила модератору конкурса своевременно реагировать на новые заявки.
В процессе работы использовались следующие инструменты:
Borland C++ Builder.
Организация удаленного доступа для администрирования сервера и локальной сети дружественной компании.
Принятые меры позволили оперативно решать административные задачи удаленного офиса.
В процессе работы использовались следующие инструменты:
Windows 2003 Server,
MS ISA Server 2004.
Remote Administrator Server.
Установка и настройка WEB-Сервера, FTP-сервера, СУБД-сервера.
В результате принятых мер стало возможным создание ряда интранет - проектов.
В процессе работы использовались следующие инструменты:
Windows 2003 Server,
Apache 2.2.2,
PHP 5.1.4,
MySQL Server 4.3.7,
PhpMyAdmin,
Firebird 2.0,
IB-expert,
ServU FTP Server.
Intranet – проект «FTP-Guard». Цель проекта – охрана свободного пространства и файловых ресурсов на корпоративном FTP – сервере. Проект состоит из единственного модуля. Модуль запускается по расписанию раз в сутки. Задача модуля состоит в том, что бы пройти по папкам пользователей FTP сервера, и собрать сведения о времени жизни файлов. Если в папке есть файлы, которые пролежали больше определенного срока, ее владелец получит по местной почте письмо с предупреждением. Если пользователь проигнорирует это предупреждение, файлы будут удалены в принудительном порядке.
Разработанный проект позволил существенно увеличить объем свободного места на FTP-сервере.
Используемые средства:
Windows 2003 Server,
Windows-Scheduler,
Apache 2.2.2,
PHP 5.1.4,
MySQL Server 4.3.7,
Macromedia Homesite,
PhpMyAdmin,
Mailer Daemon,
ServU FTP Server.
Intranet – проект «IP-checker». Цель проекта – сбор сведений о доступности рабочих станций в локальной сети путем периодической рассылки ICMP пакетов. Проект состоит из двух модулей. Первый модуль запускается на сервере раз в 10 минут, и выполняет ICMP опрос рабочих станций. Результаты опроса помещаются в инкрементальный журнал, расположенный в базе данных.
Второй модуль – WEB – интерфейс, позволяющий просматривать накопленную статистику в табличной форме или в виде диаграммы Ганта.
Разработанный проект позволил:
1. получить представление о времени прихода и ухода сотрудников,
2. своевременно реагировать на увеличение средней частоты перезагрузок отдельных рабочих станций
В процессе работы использовались следующие инструменты:
Windows 2003 Server,
Windows-Scheduler,
Apache 2.2.2,
PHP 5.1.4,
PHP-сокеты,
MySQL Server 4.3.7,
Macromedia Homesite,
PhpMyAdmin.
Разработка информационной системы для управления малыми и средними предприятиями - проект «Nugget». Подготовка документов для официальной регистрации программы. 15 марта 2006 года было получено свидетельство об официальной регистрации программы для ЭВМ, под номером 2006610976.
В процессе работы использовались следующие инструменты:
Borland C++ Builder,
Firebird 2.0,
IB-expert.

 

2003, август — 2004, август, 1 год

Техник Программист

ПРК "Экономико Правовая Лаборатория", г. МО Воскресенск

Разработка утилиты для преобразования справочника БИК присылаемого из банка в формате DBF к виду, понятному программе ЭПЛ-Центр.
Добавление в бухгалтерскую программу ЭПЛ-Центр возможности подгрузки и выгрузки выписок для ряда новых банков.
Разработка модуля для бухгалтерской программы ЭПЛ-центр, позволяющего сохранять снимок экрана (текстовый режим 80x25) в графический файл формата PCX.
Добавление в бухгалтерскую программу ЭПЛ-Центр механизма выгрузки файлов налоговой декларации формата 2.0.
Разработка для бухгалтерской программы ЭПЛ-Центр, диалогового окна, позволяющего указать расположение файла на диске. Создано несколько вариантов диалоговых окон, отличающихся способом навигации по файловой системе.
В процессе работы использовались следующие инструменты:
OS/2 Warp For E-Business,
Visual Slick Editor,
PC-DOS,
CA-Clipper,
RDD: SIX, CDX, NSX, AXS,
Сторонняя библиотека для доступа к программным прерываниям.

 

2001, июль — 2003, июль, 2 года

Техник по внедрению

В той же компании: ПРК "Экономико Правовая Лаборатория", г. МО Воскресенск

Тестирование модулей бухгалтерского программного комплекса "ЭПЛ-Центр".
Выявление и исправление ошибок.
Расследование причин ошибки при определенном использовании функций RDD. Доказано, что ошибка находится внутри драйвера RDD. Написана тестовая программа, воспроизводящая ошибку. Найден способ обхода данной ошибки. Устранение ошибки в самом драйвере оказалось невозможным, по причине утери исходных кодов его разработчиками.
Разработана утилита позволяющая обойти ошибку распределения памяти в CA-Clipper возникающую при компиляции программного комплекса.
Утилита запускается перед компиляцией очередного модуля и выделяет блок DOS-памяти максимального размера. Сразу после этого происходит освобождение выделенного блока.
Сопровождение программного комплекса.
В процессе работы использовались следующие инструменты:
OS/2 Warp For E-Business,
PC-DOS,
CA-Clipper,
CA-Clipper Debugger,
RDD: SIX, CDX, NSX, AXS,
Visual Slick Editor
Borland C++ 3.1

 
Основное образование
2007 г.в.

Высшее образование (специалист)

Московский Технический Университет Связи и Информатики, Вычислительные Машины, Комплексы, Системы и Сети

Инженер
 

Владение языками

Английский - средний

 
Подробнее о себе

Семейное положение

Холост , Детей нет

О себе

В школе самостоятельно изучил язык Basic (Sinclair Basic&sbquo; QBasic).<br />В институте&sbquo; после курса языка Pascal&sbquo; самостоятельно изучил языки C/C++&sbquo; Assembler 80x86.<br />Есть тяга к оптимизации кода&sbquo; знание высокоуровневых и низкоуровневых методов оптимизации.<br />Умею разбираться в чужом коде.<br />&nbsp;<br />Умею искать информацию&sbquo; и применять ее на практике.<br />Легко обучаем&sbquo; стрессоустойчив.