Реферат: Ведущий разработчик программного обеспечения, руководитель ит-проектов Магистр компьютерных наук
Сергей
Бородавкин
+38 0482 47 61 42 (дом.)
+38 067 7295573 (моб.)
E-mail: lonewolf@te.net.ua
Web: http://www.lonewolf.od.ua
Украина, Одесса
Ведущий разработчик программного обеспечения, руководитель ИТ-проектов Магистр компьютерных наук
Профессиональная деятельность
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/JavaScript с применением PHP.
Разработал систему обработки заказов, поддерживающую почтовые службы 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, JavaScript, VBScript, 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.
^ Основные проекты: Самостоятельно выполнил полный цикл разработки для следующих проектов:
Макроязык проектирования машин Тьюринга (Visual Basic, XML). Разработал язык программирования и полнофункциональный компилятор, включающий: систему оптимизации кода; возможность определять пользовательские функции; интегрированную среду разработки; интерпретатор машины Тьюринга, основанный на ActiveX-компоненте; модуль для сохранения пользовательских функций в формате XML, содержащий лексический анализатор XML, специально разработанный для данной системы.
^ Система составления учебного расписания (Visual Basic, Interbase/Firebird). Разработал систему, предоставляющую удобный способ составления расписания путем использования простого и гибкого графического интерфейса. Особенности: клиент/серверная архитектура; отслеживание конфликтов и автоматическое предложение вариантов их решений; выдача рекомендаций по использованию различных ресурсов; экспорт в форматы Microsoft Excel и HTML; распечатка и предварительный просмотр расписания. В настоящее время осуществляю руководство продолжающейся разработкой системы.
^ Владение языками
Русский, украинский, английский – свободно (устный и письменный).
Интересы
Спорт: 3+ года занимался в тренажерном зале, 3 года – карате; также был награжден дипломами за несколько выигранных соревнований в школе.
^ Хобби: сочинение стихов (мои работы издаются время от времени), игра на гитаре.
Другие: мaтематика, физика; автовождение (имею водительские права категории «Б»); танцы, пение, пикники.
^ Личные качества
Отличные навыки общения; достигаю компромисса, необходимого баланса и взаимопонимания в общении с коллегами и клиентами. Целеустремлен, способен рассматривать задачи с разных сторон, находя новые идеи и действенные решения. Внимателен к деталям и находчив. Способен вести несколько проектов одновременно и укладываться в жесткие сроки исполнения.
Рекомендации
Доступны по требованию.
27.08.2006 г. С.Н. Бородавкин
еще рефераты
Еще работы по разное
Реферат по разное
Российская федерация федеральное агентство по образованию государственное образовательное учреждение высшего профессионального образования «орловский государственный университет»
17 Сентября 2013
Реферат по разное
Окончание курсов. Высокая востребованность. Хорошие перспективы роста
17 Сентября 2013
Реферат по разное
Д. Черкашин Ребрендинг: pr-сопровождение и маркетинговые коммуникации или
17 Сентября 2013
Реферат по разное
Учебный план по направлению «031600- реклама и связи с общественностью» Наименование дисциплин, модулей
17 Сентября 2013