Работа!
 





English version
Лист 1 из 1

 2010-06-01 06:24:25 
[удалить]

Ведущий программист C#

редактировать
Город: Санкт-Петербург
Раздел: IT, компьютеры, работа в интернете
Заработная плата: от 60000 РУБ
Пол: не имеет значения
Название предприятия: 
Образование:  Возраст: 
Дополнительные сведения: 
Опыт работы
3-5 лет
Броко, с марта 2008 по настоящее время
Должность: Ведущий программист

Broco. Water House Capital. Очень крупный брокерский дом. Разработка структуры торгового сервера, разработка мест менеджера и администратора сервера. Разработка модуля автоматической торговли (доработка SharpDevelop IDE). Понимание работы рынка валют, опционов акций и проч. брокерских услуг. Все разрабатывалось «с нуля»:
- Структура торгового сервера, начало разработки (Linux) – сбор котировок с биржи, агрегирование в БД Oracle, рассылка клиентам. Максимум 10000 одновременных подключений на сервер. Linux, C/C++.
- Структура и разработка места менеджера, места администратора (.NET, C#) – управление сервером, GUI.
- ТЗ, структура и разработка механической торговой системы (МТС) (.NET, C#) – скрипты компилируются Mono C# compiler и подгружаются как плагины и по приходу котировок с биржи отрабатывают. Также скрипты на грячие клавиши на определенные условия на рынке.
- Элементы GUI для Windows Forms.
- WPF, WCF.
- Автоматизация работы приложения с БД Oracle.
- Встраивание интерпретаторов Mozilla SpyderMonkey, Google V8, Ruby. Понимание работы интерпретаторов на уровне их разработки.
- Ручное усечение GPL приложения SharpDevelop (аналог VisualStudio) до размера бинариков 3 метра включая компиляторы .NET

Bioscrypt Inc, Hewlett-Packard, с октября 2007 по март 2008
Должность: Ведущий программист

Bioscrypt Inc., L-1 Identity Solutions. Ведущие мировые разработчики технологии распознавания отпечатков пальцев и аппаратно-программных решений для биометрической идентификации. Написание Windows клиента для Hewlett-Packard (HP) ко всем имеющимся популярным социальным сетям в WEB. Разработка «с нуля»:
- Написание COM серверов и клиентов
- Программа, которая позволяет просматривать сайты размещения видео и картинок как файловую систему на компьютере. Папка = сайт, файлы в папке = файлы на сайте.
- Встраивание в Explorer (explorer.exe, оболочка)
- Кэширование путем внедрения DLL в чужой процесс, подмена API вызовов Windows для прозрачного обмана программ Windows что они работают с реальными файлами.
- Реализация протоколов Flickr, Blogger.
- Раскрутка несуществующего продукта в сети в целях сбора информации
- Подготовка документации к патентованию в США

ООО МТА, с июля 2006 по октябрь 2007
Должность: Ведущий программист

ООО МТА – разработка и торговля АТС М-200 (Автоматическая Телефонная Станция)
- Разработка операционной системы АТС и логики ее работы. Среди прочего: программирование маршрутизации, доп. видов услуг абонента, коммутации, двухпроводки, системных телефонов, WEB-сервера для удаленного конфигурирования АТС через локальную сеть и/или интернет. Задача: создать продукт, конкурирующий с АТС компаний LG, Panasonic. (С++, JavaScript, AJAX, x32, ARM)
- Разработка интерфейса конфигуратора АТС - Adobe Photoshop, Nvu, FAR
- Доработка сущесвтующего в фирме эмулятора АТС под свою прошивку. C++ (Win32)
- Сериализация ядра АТС по команде пользователя. Дальнейшая возможность по шагам повторить работу АТС из отладчика MS Visual Studio, переслав файл, например, по почте, C/C++. Где упадет программа в отладчике, там она упала и в АТС. Удаленная отладка.
- Реализация протокола Elcom на компьютере

ОАО НИЦ ЭТУ, с октября 2004 по июль 2006
Должность: Программист

* Разработка программного обеспечения обработки телеметрической информации от ракет-носителей Протон, Протон-М, Союз, Союз-У. Фильтрация сигналов от шумов и их математичекая обработка. В эксплуатации 2 года. Язык Ruby.
* Разработка многофункциональной библиотеки вывода и редактирования графиков на экране. Язык программирования Ruby.
* Разработка программного обеспечения обучающей системы для космодромов Плесецк, Байконур. По этой программе военные обучаются работать с оборудованием космодрома. В эксплуатации 1,5 года. Языки Ruby, ActionScript

Профессиональные навыки

Языки программирования

C#‚ C++‚ JavaScript‚ Ruby‚ PHP‚ LISP‚ Bash‚ AS‚ Axum
 
Технологии

  .NET‚ Mono (Novell crossplatform .NET framework)‚ вообще перечислять нет смысла‚ их было слишком много.

Библиотеки

 ATL‚ STL‚ WTL‚  WCF‚ WPF‚ Rx‚ OpenGL (мало)‚ WinForms‚ Weifen Luo DockPanel‚ Google V8‚ Google Lang API‚ FOX (GUI)‚ Windows Platform SDK (W2K‚ W2K3‚ XP‚ Vista) ‚ WinAPI‚ WinHTTP‚ MSXML‚ Prototype‚ Flickr API‚ Blogger API‚ libpng‚ ... не важно с чем работать

Протоколы 

 
HTTP‚ FTP‚ POP3‚ SMTP‚ SCOMM‚ Elcom‚ сигнализации связи
 
Операционные системы
 
Windows от 95 до Vista‚ Mobile; SMP‚ DOS от 3.0 до 7.0‚ немного Linux.
 
Среды разработи

Visual C/C++ 6.0 - Visual Studio 2005‚ SharpDevelop‚ Rowley CrossStudio‚ FAR+GCC‚ Anjuta‚ Code::Blocks‚ Eclipse‚ MathCAD‚ Maple‚ Matlab

Базы данных
 
MySQL‚ PostgreSQL‚ MSSQL Server‚ Oracle
 
Другое

Архитектура x86‚ ARM. Системы контроля версий‚ системы трекинга. Форматы файлов. Писал RTOS для АТС Профессионально владею Adobe Photoshop‚ Illustrator‚ CorelDraw.
 
Писалось для души:

  • Писал ОС для ПК (защищенный режим‚ оконная система)

Образование
Основное — высшее
ЛЭТИ им. Ульянова (Ленина), ФКТИ (высшее), с 2002 по 2007
Специальность: Инженер-математик

Повышение квалификации
Квалификация: Брокер
Учебное заведение: Броко
Год получения: 2008
Название курса (экзамена): Курс «Финансовые рынки. Основы».
Иностранные языки
Английский: средний
Дополнительные сведения
Семейное положение: холост
Дети: нет
Личный автомобиль: есть
Возможность командировок: есть
О себе: Опыт раскрутки проекта без финансовых затрат.
Сбор мнения пользователей о несуществующем продукте.
Работал как в команде так и в одиночку.
Умение прочесть чужой код и документацию на английском языке.  
Опыт написание проекта с нуля и руководства разработкой проекта.
Внедрение в уже существующий проект. 
Опубликовано 2010-06-01 06:24:25
Похожие резюме
программист / ведущий программист java Санкт-ПетербургВедущий программист C# Санкт-ПетербургПрограммист ведущий Санкт-ПетербургВедущий программист Санкт-ПетербургВедущий программист 1С Санкт-ПетербургВедущий инженер программист Санкт-Петербургведущий программист / системный архитектор / техни Санкт-Петербургведущий инженер-программист/ гл. специалист / руко Санкт-ПетербургПрограммист-разработчик, ведущий программист-разра Нижний НовгородНачальник отдела/Ведущий программист/Программист 1 Москва
Copyright © RIN 1999-
* Обратная связь