Ведущий разработчик программного обеспечения, руководитель ит-проектов Магистр компьютерных наук
Вид материала | Документы |
- Г. Москва Заседания проектной группы по стандартизации программного обеспечения, 20.61kb.
- Д. С. Варганов научный руководитель Н. П. Васильев, к т. н., доцент Московский инженерно-физический, 31.85kb.
- С. Ю. Шавшина научный руководитель Е. Б. Золотухина,, 26.23kb.
- Программа обучения «Разработчик программного обеспечения на платформе Java», 53.26kb.
- Метрология и качество программного обеспечения, 39.54kb.
- В. А. Карандасов научный руководитель В. П. Румянцев, к т. н., доцент Московский инженерно-физический, 28.6kb.
- 010500. 62 Математическое обеспечение и администрирование информационных систем (квалификация, 19.59kb.
- О. С. Горловская научный руководитель В. П. Румянцев,, 81.9kb.
- Классификация программного обеспечения, 77.32kb.
- Учебно-методический комплекс дисциплины разработка и стандартизация программных средств, 362.73kb.
Сергей Бородавкин | +38 0482 47 61 42 (дом.) +38 067 7295573 (моб.) E-mail: lonewolf@te.net.ua Web: ссылка скрыта | Украина, Одесса |
Ведущий разработчик программного обеспечения, руководитель ИТ-проектов Магистр компьютерных наук |
![](images/139305-nomer-d47f585.gif)
Профессиональная деятельность | 09 / 2006 – по настоящее время – Luxoft UA (центр специальных систем Harman/Becker, отдел навигации) Работал над созданием программного комплекса расчета и анализа маршрутов (C++). Разработал API для эталонной системы расчета маршрутов, используемой для оценки качества и быстродействия различных алгоритмов и методик расчета. Разработал план тестирования системы. Осуществил интеграцию разработанной системы с существующей библиотекой измерения и сравнения различных характеристик рассчитанных маршрутов. В соответствии с видением удаленного заказчика, разработал OLAP-систему для анализа результатов расчета маршрутов, представленных в табличном виде. Создал архитектуру проекта и полностью реализовал функциональность на Java с применением AWT и Swing. Система предоставляла возможность построения различных графиков и диаграмм, средства автоматизированного создания отчетов, применение каскадных фильтров к анализируемым данным, связывание с разработанными ранее на C++ библиотеками и инструментами. Реализовал механизм сессий с целью автоматизации процесса анализа; внес ряд предложений по улучшению пользовательских характеристик системы. Модульное тестирование системы было выполнено с применением JUnit. Выполнял все необходимые действия по планированию работ в соответствии с процессом разработки в Luxoft; разрабатывал спецификации проектов на основании требований заказчика. 03 / 2005 – 09 / 2006 – BeLight Software, Одесса Ведущий разработчик приложений для Mac OS X Осуществлял разработку ПО для Mac OS X на языках C++ и Objective-C с применением библиотек Cocoa и Carbon. Специализировался на разработке и применении алгоритмов обработки двух- и трехмерной графики. Разработал архитектуру основных модулей настольной издательской системы и реализовал значительную ее часть. Принимал участие в разработке САПР, отвечающей спецификациям IFC, предназначенной для проектирования малоэтажных домов, их внутренних и внешних интерьеров. Разработал проект и архитектуру значительной части ядра системы; реализовал бóльшую часть Cocoa-слоя приложения; разрабатывал математические алгоритмы реализуемой модели. Внедрил и поддерживал кросс-платформенную многослойную архитектуру. Система предоставляла двух- и трехмерный режимы редактирования и многодокументный режим работы (MDI). Для создания трехмерной подсистемы была использована библиотека OGRE, работающая с OpenGL и имеющая открытый код. Был ответственен за проектирование архитектуры ПО, реализацию, и первичный контроль качества. 10 / 2003 – 02 / 2005 – Akademos, Inc, Norwalk, CT, USA (outsourcing) Ведущий разработчик программного обеспечения Разработал большое количество программных систем и модулей, включая серверные приложения, системы для взаимодействия с удаленными программными комплексами (AOL, Amazon, Yahoo!, UPS, USPS, Muze), а также различные дополнения к внешнему слою Интернет-магазина TextbookX.com, с использованием PHP, Ruby и Perl. Система была развернута на нескольких веб-серверах с применением Apache/PHP, и использовала кластер серверов БД MySQL. Принимал участие в проектировании архитектуры инновационного решения электронной коммерции для колледжей США, которое позволило принести новые источники доходов компании и клиентам, и реализовал бóльшую ее часть. Интерфейс был реализован на HTML/" onclick="return false"> Разработал систему обработки заказов, поддерживающую почтовые службы UPS и USPS, и учитывающую особенности оплаты в различных штатах, а также различные варианты и уровни обслуживания. Был ответственен за обеспечение безопасности платежей с использованием кредитных карт; спроектировал, реализовал и внедрил решение, позволяющее безопасно хранить номера карт. Обеспечивал поддержку системы управления складами с использованием Ruby и интерфейсной библиотеки JTTUI. Также специализировался на рефакторинге и контроле качества ПО. 2004 – 2005 – Дизайн-студия «Интегра», Одесса Разработчик Интернет-приложений Разработал Интернет-сайт агентства недвижимости, включая корпоративную систему администрирования, доску объявлений, форум и гостевую книгу. Поддерживал его на регулярной основе, используя PHP и MySQL. 2001 – 2003 – Государственная налоговая администрация в Одесской области Старший инженер рабочей группы Работал в группе инженеров на внутренние нужды ГНА, обеспечивая руководство и отчетность. Использовал Microsoft Excel и сценарии VB Script для обработки внутренней документации в виде электронных таблиц. |
Образование | 2001 – 2007 – Одесский национальный политехнический университет, Институт компьютерных систем Специальность «Программное обеспечения автоматизированных систем», магистр компьютерных наук. 2003 – 2005 – Одесский институт сухопутных войск |
Опыт и навыки работы | Языки и технологии: C/C++, Objective-C, Java J2SE (core, servlets, JSP, AWT, Swing), PHP, ASP, XML, XSLT, " onclick="return false">HTML, DHTML, CSS, SQL, Ruby, VB 6, VB.NET, Delphi, Pascal, TASM, MASM, GLSL (OpenGL Shading Language). СУБД: Interbase/Firebird/Yaffil, MySQL, PostgreSQL, Microsoft Jet/Access. Платформы: Windows NT/2000/XP, Windows 95/98/ME, Mac OS X, UNIX/Linux, DOS. Библиотеки (frameworks): Cocoa, Carbon; OGRE 3D; CppUnit, JUnit; jFreeChart, VLDocking; Axis (библиотека SOAP) Программное обеспечение: Microsoft Visual Studio; Mathworks MathCAD; OrCAD; MATLAB, Simulink; Apache; Tomcat; Microsoft IIS; SSH; CVS, Perforce; Apple XCode, Interface Builder; Eclipse; AllFusion BPWin, ERWin; продукты Rational; Doxygen, Javadoc; JAM; Autodesk AutoCAD; Adobe Photoshop; Corel Draw; Microsoft Office. Управление проектами: имею богатый опыт в проведении полного цикла разработки ПО с применением методов программной инженерии, хорошие знания об управлении проектами ПО, навыки организации процесса разработки, опыт составления проектной документации (SPMP, SRS, SQAP) в соответствии со стандартами IEEE. Другие технические навыки: разработка компонент ActiveX/COM; хорошие знания архитектуры компьютеров Intel x86; базовые знания по разработке драйверов режима ядра Windows NT; навыки сборки пакетов Universal Binary (процессоры IBM PowerPC и Intel) для Mac OS X; знания по разработке трансляторов; хороший опыт и теоретическая база по тестированию и отладке; опыт администрирования сети; хороший дизайнерский опыт; навыки рефакторинга. Богатый опыт организации межпроцессных взаимодействий (IPC) в ОС Unix. Хорошие знания спецификаций IFC (архитектурные САПР), знаком с технологией GDL. Основные проекты: Самостоятельно выполнил полный цикл разработки для следующих проектов:
|
Владение языками | Русский, украинский, английский – свободно (устный и письменный). |
Интересы | Спорт: 3+ года занимался в тренажерном зале, 3 года – карате; также был награжден дипломами за несколько выигранных соревнований в школе. Хобби: сочинение стихов (мои работы издаются время от времени), игра на гитаре. Другие: мaтематика, физика; автовождение (имею водительские права категории «Б»); танцы, пение, пикники. |
Личные качества | Отличные навыки общения; достигаю компромисса, необходимого баланса и взаимопонимания в общении с коллегами и клиентами. Целеустремлен, способен рассматривать задачи с разных сторон, находя новые идеи и действенные решения. Внимателен к деталям и находчив. Способен вести несколько проектов одновременно и укладываться в жесткие сроки исполнения. |
Рекомендации | Доступны по требованию. |
| 27.08.2006 г. С.Н. Бородавкин |