Авторизация:

Завьялов Руслан (Slipdef)
ASP.NET разработчик (MCP)

Фотография / Юзерпик 24 года
  • Россия
  • Новосибирск
Просмотры: 9
В сервисе: 8 месяцев 1 неделя
Последний визит: вчера в 12:03
Контактные данные

Контактные данные доступны только авторизованным пользователям.


Дополнительная информация / Резюме

Завьялов Руслан Викторович
e-mail: ***
icq: ***

Год рождения: 1984 г.
Семейное положение: не женат
Место жительства: г.Новосибирск


ОБРАЗОВАНИЕ
2001 - 2006 Новосибирский Государственный Технический Университет
Специальность: Информационные системы и технологии
Уровень образования: высшее

ПРОФЕССИОНАЛЬНЫЕ НАВЫКИ И ЗНАНИЯ

.NET (опыт 5 лет)
1. C#, ASP.NET, ADO.NET
1) Windows desktop applications:
WinForms, Windows Services
2) Web applications:
WebControls, AJAX
3) Distributed applications:
WebServices, Remoting
4) Drawing, Reflection
5) ADO.NET:
DataSet, DataReader etc.
6) XML\XSD\XSL
7) MS Ajax, Infragistics, DevExpress


2. MS SQL Server 2000, 2005
T-SQL: Stored Procedures, Triggers, Cursors etc., Database design.

3. MS Access

4. MS Visual Studio 2003, 2005, 2008

Другие языки программирования и технологии:
1. HTML, SQL(T-SQL), XML
2. PHP, AJAX, JavaScript, MySQL - опыт разработки ~1.5 года
3. OOП, Design Patterns


ЗНАНИЕ ЯЗЫКОВ
английский - переводчик в сфере экономики (диплом НГТУ)

чтение/понимание - advanced
письмо/общение - intermediate

СЕРТИФИКАТЫ:
MCPD Web Developer (NET 2.0)
MCTS Win Developer (NET 2.0)
MCTS Distributed Developer (NET 2.0)

ОПЫТ РАБОТЫ

Axmor
12/2006 - ...
C# программист (Оффшорное программирование)

Проекты:


Название: DocFlow
Назначение: Web 2.0 интерфейс управления потоком документов.
Технологии: ASP.NET 3.5, Infragistics controls toolkit, VS2008, C# 3, ADO.NET 2.0 + stored procedures, Oracle 10
Роль: Архитектор
Участие: полное


Название: ThottbotPosting
Назначение: Windows приложение для постинга комментов на форуме.
Технологии: WinForms, VS2008, C# 3, Linq2Sql, SQL Server Compact 3.5
Роль: Архитектор
Участие: полное


Название: SQuest
Назначение: Healthcare ERP система.
Технологии: Dev Express controls toolkit, ASP.NET 3.5, MS SQL Server 2005, Linq2Sql, WCF, VS2008, C# 3
Роль: Архитектор
Участие: полное


Название: TX-Scheduler
Назначение: Разработка web 2.0 календаря на основе контрола Dev-Express для ERP системы.
Технологии: Dev Express controls toolkit, ASP.NET, VS2008, C# 3
Роль: Старший программист
Участие: полное


Название: TX-TPP
Назначение: Добавление Gantt Charts и соответсвующего функционала в текущее приложение
(аналог MS Project).
Технологии: ILOG.NET, WinForms, VS2008, C# 3
Роль: Старший программист
Участие: полное


Название: Ontela
Назначение: Распределенная система
позволяющая связать мобильные телефоны в единую сеть посредством
промежуточных точек доступа (endpoint) в интернете представляющих
из себя http хандлеры. Кроме того система предоставляет
всевозможные сервисы вроде возможности публикаций фотографий в
интернете, связи телефона и ПК и т.п. Я занимался в основном
разработкой промежуточных компонентов:
1) Создание сервисов верхнего уровня для взаимодействия с низкоуровневыми вызовами API


интерфейсов фото-провайдеров основанных на REST принципе (Facebook, Google Picasa, Flickr).


Создание общего интерфейса для всех провайдеров скрывающего конкретный


тип провайдера и особенности его реализации.
2) QA компонент для тестирования системы позволяющий генерировать поток
сообщений, перехватывать сообщения между ендпоинтами и эмулировать
возможные test-case'ы вроде задержки сообщения, порчи содержимого,
потери и т.п.
3) Разработка ендпоинта ответственного за сервис публикации
фотографий в интернете
4) Компонент для работы с БД (DAL) с возможностью подмены его mock
объектом для Unit тестирования
5) Command&Control - веб интерфейс для конфигурирования QA модуля.
6) Reporting - модуль предоставления отчетов. Состоит из компонента анализа логов (data mining)


и нескольких веб-интерфейсов отображения отчетов.
7) Unit тесты всего вышеперечисленного


Технологии: *.NET, MS Message Queue, Web Services, MS SQL Server 2005, ASP.NET 2.0,


Windows Services, ADO.NET + stored procedures, NUnit
Роль: программист
Участие: полное


Название: TX-SDK Caching
Назначение: B2B компонент. Библиотека API для кэширования данных.
Ядром является Caching App Block из MS Enterprise Library, необходимо было
обеспечить возможность его работы в распределенной среде (Remoting) +
адаптировать текущий формат конфигурации используемый заказчиком к
формату EntLib. Юнит тестирование написанного кода.


Технологии: Remoting, Reflection, MS Enterprise Library (EntLib) Caching App Block, NUnit
Роль: программист
Участие: полное


CTGroup
04/2006 - 10/2006 C#, ASP.NET программист (Оффшорное программирование)
Проекты:
1. Название: Eva
Назначение: веб-сайт для отслеживания перемещения


транспортных средств на карте
Технологии: ASP.NET, AJAX, WebServices, SQL Server 2000
Роль: программист (добавление AJAX


функциональности к готовому сайту)
Участие: частичное


2. Название: ГАИ
Назначение: desktop система для регистрации и


отслеживания правонарушителей
Технологии: C#, WebServices
Роль: программист (разработка системного сервиса


для валидации XML документов и сохранения


в базе данных)
Участие: частичное

3. Название: FilmDesigns
Назначение: desktop приложение состоящее из 4 модулей
1) Синхронайзер (для синхронизации локальной БД


клиента с централизованной БД на веб-сервере)
2) Аплоэдер (для загрузки файлов для обновления


клиентской части в серверную БД)
3) Приложение для администрирования клиентов
4) Клиентская часть


Технологии: C#, WinForms, MS Access, MS SQL Server 2000
Роль: программист (участие в доработке и добавлении


новых функциональных возможностей для первых 3


модулей)
Участие: частичное

4. Название: Allegro
Назначение: Web портал для предоставление компаниям
занимающимся сдачей недвижимости инструментария для
создания собственного уникального сайта на основе
шаблона.


Технологии: ASP.NET 2.0, C#, Remoting,


ATLAS, MSSQL Server 2005(+CLR advantages),


GoogleMaps, DotNetNuke 4
Архитектура: Распределенное приложение
Роль: программист
Участие: частичное

5. Название: Такси
Назначение: desktop приложение для организации


работы диспетчера такси.
(Выделенный сервер в локальной сети с БД MS SQL EXPRESS


2005 к которому имеют доступ запущенные приложения


Такси с отдельных компьютеров).


Основные возможности: работа с заказами/водителями
(создание заказа/водителя, назначение водителя на


заказ, отслеживание выполнения заказа, подсчет заказа),


система аутентификации для диспетчеров, модуль


администратора, финансовый модуль,


система автоподбора наиболее подходящего водителя


на заказ (в зависимости от его текущего


местоположения), динамический интерфейс,


генерирование отчетов в Word.


Технологии: NET Framework 2.0, ADO.NET 2.0, MS SQL


Server 2005, WinForms.
Архитектура: desktop приложение с выделенным сервером


БД (2-tier).
Роль: программист-архитектор
Участие: полное