Программист C#

Иванов Андрей Николаевич

34 года (26 июля 1980)

Мужской пол

г. Сочи

+7 927 6692726

Skype: goapsy2008 желаемый способ связи

[email protected]

Желаемая должность

Программист C# (Удаленная работа)

График работы: удаленная работа

Образование

2004

Чувашcкий государственный университет

ЭВМ, комплексы, системы и сети, диплом

2000

Чебоксарский электромеханический колледж

ЭВМ, комплексы, системы и сети, диплом

Знание языков

Русский — родной

Английский — читаю профессиональную литературу

Повышение квалификации, курсы

2012

Jon Skeet - C# in Depth, 2nd Edition

книга

2012

Сандерсон С. - ASP.NET MVC 3 Framework с примерами на C# для профессионалов

книга

2011

Эрик Эванс - Предметно-ориентированное проектирование (DDD). Структуризация сложных программных систем

книга

2011

Дино Эспозито - ASP.NET 2.0 Базовый курс

книга

2011

Мартин Р., Мартин М. - Принципы, паттерны и методики гибкой разработки на языке C#

книга

2010

С. Макконнелл - Совершенный код

книга

2010

Макки Алекс - Введение в .NET 4.0 и Visual Studio 2010 для профессионалов

книга

2010

Мэтью Мак-Дональд - Silverlight 3 с примерами на C# для профессионалов

книга

2009

Эндрю Роллингз, Дэйв Моррис - Проектирование и архитектура компьютерных игр

книга

2009

Гамма Э. и др. - Приемы объектно-ориентированного проектирования. Паттерны проектирования.

книга

2008

Mat Buckland - Programming Game AI by Example

книга

2007

Кристиан Нейгел и др. - C# 2005 для профессионалов

книга

2007

Джеффри Рихтер - CLR via C#

книга

2006

Разработка Windows-приложений на MS Visual Basic .NET и MS Visual C#

книга

2006

Разработка Web-приложений на MS Visual Basic .NET и MS Visual C#

книга

2006

Мэтью Мак-Дональд - Microsoft ASP.NET 2.0 с примерами на C# 2005 для профессионалов

книга

2005

Билл Гамильтон - ADO.NET. Сборник рецептов

книга

2005

Кен Хендерсон - Профессиональное руководство по SQL Server: хранимые процедуры

книга

Тесты, экзамены

2007

Экзамен 70-315 Разработка Web-приложений на MS Visual C# .NET

Microsoft

2007

Экзамен 70-320 Разработка Web-сервисов и компонентов на MS Visual C#.NET

Microsoft

2007

Сертификат Microsoft Certified Application Developer

Microsoft

2006

Экзамен 70-229 Проектирование и реализация баз данных MS SQL Server 2000

Microsoft

2006

Сертификат Microsoft Certified Professional

Microsoft

2006

Экзамен 70-316 Разработка Windows-приложений на MS Visual C# .NET

Microsoft

2005

Сертификат SQL-EX All Requirements (http://sql-ex.ru/users_page.php?uid=7170)

SQL-EX

Опыт работы 11 лет 8 месяцев

Январь 2011 — по настоящее время

3 года 9 месяцев

Компания Informicus

informicus.ru

инженер-программист

Обязанности:

- разработка модулей программы

Достижения:

Участие в проекте: Автоматизированная система контекстной рекламы

Среда разработки: Microsoft Visual Studio 2013, Microsoft SQL Server 2012

Технологии: C# 4.0, Telerik for WinForms, WCF 4.0, LINQ, Entity Framework 4.0, T-SQL, API Яндекс.Директ, API Google Adwords, API Google Analytics

Инструментарий: Resharper, dotTrace, TortoiseSVN, JIRA

Апрель 2007 — декабрь 2010

3 года 9 месяцев

ООО "Кейсистемс"

keysystems.ru

инженер-программист

Обязанности:

- разработка модулей программы

Достижения:

Участие в проекте: Хранилище-КС

Среда разработки: Microsoft Visual Studio 2008, Microsoft SQL Server 2005

Технологии: C# 3.0, Infragistics WinForms, ADO.NET, ASP.NET Web Services, ClickOnce, T-SQL

Инструментарий: Resharper, TortoiseSVN, CVS, Trac, Bugzilla

Описание: Хранилище-КС - это программный комплекс, предназначенный для проведения многомерного анализа финансовой и другой информации.

Система многопользовательская, реализованная в 3-х уровневой технологии.

Клиентский уровень реализован на базе WinForms с использованием библиотеки Infragistics WinForms

Средний уровень реализован на базе ASP.NET Web Services

Уровень доступа к данным реализован на базе ADO.NET и SQL Server 2008

Моей обязанностью является создание новых модулей для комплекса

Для создания нового модуля программного комплекса необходимо выполнить следующие действия:

- создать таблицы в БД для хранения сущностей

- написать хранимые процедуры на T-SQL для извлечения данных и их сохранения

- создать классы предметной области на C#

- на веб-сервисе написать класс на C# для преобразования таблиц ADO.NET в классы предметной области

- создать интерфейс пользователя на базе WinForms 2.0

- создать класс-контроллер (паттерн MVC)

Одним из реализованных мной модулей был модуль ручного ввода.

Модуль ручного ввода является аналогом конструктора форм MS Access.

Основное отличие ручного ввода от конструктора форм MS Access является то,

что пользователь вводит данные не в элементы управления, а в ячейки электронной таблицы аналогичной MS Excel.

Август 2003 — март 2007

3 года 8 месяцев

ОАО "Чебоксарский электроаппаратный завод" ( cheaz.ru )

инженер-программист

Обязанности:

- написание программ

- участие в проектировании

- командировки по всей России для пуско-наладочных работ

Достижения:

Проект: Автоматизированная система коммерческого учёта электроэнергии

(АСКУЭ)

Среда разработки: Borland C++ Builder 6, MS SQL Server 2000, MS Access 2000, Borland C++ 3

Описание: программа построена на технологии клиент-сервер.

Программа в реальном режиме времени круглосуточно считывает показания счётчиков электроэнергии по сотовым каналам связи.

Считанные показания сохраняет в БД.

Выводит на экран различные графики на основе собранных данных.

Январь 2003 — июнь 2003

6 месяцев

ООО "КомпЛинк центр"

инженер-программист

Обязанности:

- написание программ

- общение с заказчиком

- работа на объекте заказчика

Достижения:

Проект: Система оперативного управления вызовами скорой медицинской

помощи

Среда разработки: Delphi 6, MS SQL Server 2000, MS Access 2000

Описание: при поступлении звонка по телефонному номеру 03 от больного, диспетчер вносит информацию о вызове в программу.

Программа немедленно передаёт информацию о вызове на ближайшую к больному подстанцию скорой помощи.

Программа на подстанции получает вызов и отображает информацию о вызове врачу.

Врач, после того как обслужит пациента, заносит в программу на подстанции дополнительную информацию вызова.

Программа сохраняет дополнительную информацию вызова в БД на длительное хранение.

На основе всех данных о вызовах программа формирует статистические отчёты.

Обо мне

Опыт:

- C# 2.0, .NET Framework 2.0 - 4 года

- C# 3.0, .NET Framework 3.5 - 2 года

- С# 4.0, .NET Framework 4.0 - 3 года

- Windows Forms - 6 лет

- LINQ, Entity Framework 4 - 3 года

- ADO.NET - 4 года

- Web-службы - 4 года

- Infragistics WinForms - 4 года

- Transact-SQL - 6 лет

- Borland C++ Builder 6 - 3 года

Знание:

- ООП

- шаблоны проектирования

- unit-тесты

- многопоточное программирование

- WPF

- Silverlight 4.0

- ASP.NET

- MEF, Prism 4

- SQL Server 2005 Analysis Services

Личные качества:

- нет вредных привычек

Гражданство, время в пути до работы

Гражданство: Россия

Разрешение на работу: Россия

Желательное время в пути до работы: не имеет значения

Разработка игр
нет отзывов
от $1000
нет рейтинга