Фрилансеры // Роман Храмов (win2k3)
46
- Откуда:
- Россия

- Место в общем рейтинге:
- 2781 из 22572
(
-6)
- Статус:
- В отпуске

- На сервисе:
- более 3 лет
- Последний визит:
- более 1 года назад
- Просмотров:
- 114
- Поделиться:
Всего опыта - 6 лет, коммерческой разработки - 4 года.
- Имею опыт реализации как системных, так и прикладных Windows-приложений и служб с использованием как чистого API, так и.Net.
- Опыт разработки GUI с использованием.Net.
- Опыт разработки WDM и legacy драйверов режима ядра под Windows NT/2000/XP/Server 2003/Vista/Server 2008.
- Опыт руководства командой разработчиков из 4х человек.
- Небольшой опыт программирования под FreeBSD.
- Высокая культура кода.
- Примеры кода готов предоставить по запросу.
Подробно:
- Языки: ассемблер x86 (Intel), Pascal, C/C++, C#, VB.Net, HTML, JavaScript, PHP.
- Среды разработки: Visual Studio от 97 до 2008, DriverStudio.
- Системы контроля версий: CVS.
- Отладчики и анализаторы: Visual Studio, OllyDbg, WinDbg, SoftICE, verifier, PREfast.
- Библиотеки: MFC, STL.
- .Net: forms, I/O, threads, sockets, crypto, serialization, reflection, debugging, compiler, HTTP, XML, MySQL.
- COM: автоматизация Интернет-сёрфинга через IWebBrowser2. В рамках этого проекта мною был разработан скриптовой язык и его интерпретатор.
- Клиент-серверные приложения на чистых сокетах и на.Net.
- Клиентские приложения с использованием WinINet.
- Протоколы: IP, TCP, UDP, FTP, HTTP, SMTP, POP3.
- Драйвера: файловые фильтры и фильтры устройств хранения, фильтры реестра, фильтры и клиенты TDI, фильтры NDIS, хуки, недокументированные структуры и функции ядра, библиотеки для взаимодействия с драйверами.
- Перехват вызовов ядра и API в пользовательских приложениях - IAT, EAT, сплайсинг, SDT, Hot-Patching.
- Реверсинг с использованием специализированных утилит, отладчиков и дизассемблеров, включая IDA, W32Dasm, .Net Reflector и т.п.
- Многопоточные приложения, механизмы синхронизации: события, мутексы, семафоры, критические секции, спинлоки.
- Межпроцессное взаимодействие: разделяемая память, каналы, сокеты, сообщения, LPC.
- Разрабатывал модуль для Apache 1.3 под FreeBSD с использованием PostgreSQL.
- Имею опыт реализации как системных, так и прикладных Windows-приложений и служб с использованием как чистого API, так и.Net.
- Опыт разработки GUI с использованием.Net.
- Опыт разработки WDM и legacy драйверов режима ядра под Windows NT/2000/XP/Server 2003/Vista/Server 2008.
- Опыт руководства командой разработчиков из 4х человек.
- Небольшой опыт программирования под FreeBSD.
- Высокая культура кода.
- Примеры кода готов предоставить по запросу.
Подробно:
- Языки: ассемблер x86 (Intel), Pascal, C/C++, C#, VB.Net, HTML, JavaScript, PHP.
- Среды разработки: Visual Studio от 97 до 2008, DriverStudio.
- Системы контроля версий: CVS.
- Отладчики и анализаторы: Visual Studio, OllyDbg, WinDbg, SoftICE, verifier, PREfast.
- Библиотеки: MFC, STL.
- .Net: forms, I/O, threads, sockets, crypto, serialization, reflection, debugging, compiler, HTTP, XML, MySQL.
- COM: автоматизация Интернет-сёрфинга через IWebBrowser2. В рамках этого проекта мною был разработан скриптовой язык и его интерпретатор.
- Клиент-серверные приложения на чистых сокетах и на.Net.
- Клиентские приложения с использованием WinINet.
- Протоколы: IP, TCP, UDP, FTP, HTTP, SMTP, POP3.
- Драйвера: файловые фильтры и фильтры устройств хранения, фильтры реестра, фильтры и клиенты TDI, фильтры NDIS, хуки, недокументированные структуры и функции ядра, библиотеки для взаимодействия с драйверами.
- Перехват вызовов ядра и API в пользовательских приложениях - IAT, EAT, сплайсинг, SDT, Hot-Patching.
- Реверсинг с использованием специализированных утилит, отладчиков и дизассемблеров, включая IDA, W32Dasm, .Net Reflector и т.п.
- Многопоточные приложения, механизмы синхронизации: события, мутексы, семафоры, критические секции, спинлоки.
- Межпроцессное взаимодействие: разделяемая память, каналы, сокеты, сообщения, LPC.
- Разрабатывал модуль для Apache 1.3 под FreeBSD с использованием PostgreSQL.

