Козлов Александр Сергеевич

Вид материалаРуководство

Содержание


Позиция Senior software developer Проект
Ноябрь 2006 – Март 2008
Авг 2003 – Ноябрь 2006
Проект ROI Explorer (WinForms application) Описание
Позиция Software Developer - Senior Software Developer Проект
Мое участие
Мое участие
Подобный материал:
Козлов Александр Сергеевич
(1979 г. – 32 года)

Сайт: AlexanderKozlov.com E-mail: Alexander.S.Kozlov@gmail.com Тел: +7-909-654-6143


Цель: Работа на платформе .NET (C#) в позиции Team Lead / Senior Developer(в зависимости от размера проекта).



Общее

Опыт программирования 12 лет, из них более 9 лет - коммерческое программирование. Основное направление - C#, ASP.NET, MS SQL. Опыт построения распределенных, гетерогенных систем, SOA-систем. Создание Smart-client WinForms/WPF приложений (multithreading, WebServices, WCF).  Создание приложений под CompactFramework. Интересуюсь созданием распределенных систем, CQRS.

Руководство командой разработчиков из 6 человек. Четкое представление жизненного цикла проекта. Общение с зарубежными заказчиками - выработка ТЗ и тех. поддержка (англ. язык)
  • C# / ASP.NET (10 лет), MS SQL Server (11 лет), C/C++ (5 лет)


Технологии и средства
  • Операционные системы: Windows 2000 - Windows 7
  • Языки программирования: C#, T-SQL; а также C/C++, Perl, " onclick="return false">
  • Технологии: .NET Framework, MS Composite UI/PRISM, Entity Framework, CSLA.net
  • Web-Технологии: ASP.NET (+MVC), WCF, WebServices; также ISAPI
  • Базы данных: MS SQL Server 2000-2008
  • Средства разработки: Visual Studio .NET, TFS, MS Expression Blend, Visual SourceSafe, IIS, MS Visio, MS Project
  • Другое: работал с известными пакетами – Infragistics, DevExpress, DevComponents;
    автоматизация Adobe Illustrator, работал с MS CCR (Concurrency Coordination Runtime)


Опыт работы


Март 2008 - до настоящего времени

Компания "Black&Veatch Special Projects Corp.", Московский офис

Позиция Senior software developer

Проект PACS - Pathogen Asset Control System

Описание Разработка электронной системы "...наблюдений за заболеваниями, учет патогенных микроорганизмов, с целью предотвратить эпидемии и потенциальные пандемии вследствие биотерроризма". Приложение, устанавливаемое в лабораториях и хранилищах ряда стран, с целью перевода учета в электронный вид. Поддержка многоязычности, упор на большие объемы, многоуровневая система безопасности и разграничение доступа персонала к различной информации.



Технологии C#(2.0-4.0), WinForms, EF, MS SQL, ASP.NET MVC, InstallShield

Мое участие





Проект


  • Реализация безопасности, подготовка с сертификации по безопасности (USA)
  • Система отчетности
  • Автоматизация инвентаризации хранилищ
  • Оптимизация базы данных, политики безопасности
  • + ряд других мест

    ASIC. Участие в проекте по моделированию информационной системы хранения, учета, перемещения боеприпасов и опасных веществ.
    WPF / PRISM, CSLA, MSMQ, Reactive Ext., отказоустойчивая модель документооборота



Ноябрь 2006 – Март 2008

Компания "Бизнеском", Москва

Позиция Архитектор / разработчик


Проект Business.ru

Описание Каталог компаний и система поиска объявлений компаний, предоставляющих различные услуги. Проект реализован как распределенная, автоконфигурируемая SOA-система (Service-Oriented Architecture). Распределенная база данных.


Технологии C#, ASP.NET 2.0, MS SQL Server, WCF

Мое участие
  • Архитектура системы, дизайн базы данных
  • Разработка и реализация поисковой части
  • Реализация распределенного взаимодействия между сервисами системы


Другое Внутренние проекты холдинга (ASP.NET 2.0-3.5) - сайт журнала "CEO", админ. интерфейс сайта журнала "Генеральный директор", проект "Книги" и др.


Авг 2003 – Ноябрь 2006

Компания “SoftExport”, Кострома

Позиция Senior Software Developer - Team Lead

Проект The Auto Dealer (TheAutoDealer.com)

Описание Web-портал по продаже автомобилей в штате Illinos, USA. Распределенная система. Работа с порталом осуществляется как через веб-сайт, так и при помощи программ под Windows и PocketPC. Издается печатный журнал (автоматическая верстка). Реализованы аукционы. Произведена интеграция с рядом сервисов других сайтов.


Технологии C#, ASP.NET, MS SQL Server, WinForms, CompactFramework (для PDA), Adobe Illustrator 10

Мое участие

  • Общее управление проектом;
  • Архитектура, инфраструктура системы; выработка требований, постановка задач
  • Дизайн базы данных
  • Разработка и программирование ядра
  • Реализована WinForms-программа для редактирования данных
  • Принимал участие в разработке программы под PDA (сбор данных в “поле”)
  • Разработана и реализована система публикаций печатного журнала
  • Поддержка смены дизайнов для клиентских сайтов



Проект ROI Explorer (WinForms application)

Описание Программа ROIExplorer разрабатывалась как Smart-Client для системы MMT ROI – системы управления рекламой на поисковых машинах (Yahoo, Google, MSN, и т.д.). Цель создания - предоставляет клиентам единый интерфейс для работы с аккаунтами и рекламными словами. ROIExplorer предназначалась для снижения нагрузки на сервер, предоставления более удобного интерфейса для пользователей, локального сбора статистики, кеширования, агрегации данных; возможность работы как online, так и offline, с последующей синхронизацией.


Технологии C#, WinForms, WebServices, MS Composite UI AppBlock.

Мое участие
  • Общее управление проектом
  • Выработка требований, коммуникация между командами разработчиков
  • Разработка пользовательского интерфейса
  • Архитектура, программирование ядра
  • Интеграция с MS CompositeUI AppBlock, его модификация и расширение.



2001 – авг 2003

Компания “Dot Alfa”, Кострома

Позиция Software Developer - Senior Software Developer


Проект WorldCell. Web-сайт по продаже/аренде спутниковых телефонов. (C#, ASP.NET, MS SQL Server).

Мое участие Один из разработчиков ядра, административной части. Участие в создании Front-end части. Поддержка многоязычности.

Проект Global Ellipse. B2B-портал американской корпорации, предоставляющей услуги в сфере поставок индустриального оборудования. (C#, ASP.NET, MS SQL Server).

Мое участие Участие в разработке архитектуры системы, базы данных. Разработка ядра системы, административного интерфейса, некоторая часть front-end.

Проект WebTrafficMedia. Поисковая система и e-Commerce - портал американской компании, специализирующейся на PR и рекламе в интернет. (ASP, MS SQL Server, C++)

Мое участие Реализован поисковый COM+ компонент на С++.

Проект Gateway Traffic. Распределенная система по реструктуризации и оптимизации сайтов, с целью увеличения трафика с поисковых систем (4 Win сервера, 10-15 Linux серверов).(ASP, MS SQL Server, C++, Pascal, Perl)

Мое участие Pascal ISAPI filter, DCOM компонент для реструктуризации страниц, Perl генерация.


Образование, сертификаты

1996-2001 Костромской Государственный Технологический Университет, специальность “Автоматизация производственных процессов и производств“ (“Компьютерные системы управления”). Диплом с отличием.

MCSD – Microsoft Certified Solution Developer for Microsoft .NET (2005)
MCDBA – Microsoft Certified Database Administrator for MS SQL Server (2007).
MCPD (Win, Web)– Microsoft Certified Professional Developer (2011)