Обо мне

Языки программирования и технологии:

- C#,

- ASP.NET MVC, ASP.NET Web API

- Entity Framework, Linq;

- HTML, XML, JSON, Javascript/Jquery, Angular JS, Knockout JS, CSS;

- Telerik Controls; DevExpress Controls;

- Microsoft Reporting, iTextSharp, NPOI.

- Программирование под Android (Android SDK+Java).

Профессиональные навыки
Опыт работы
Сентябрь 2016 — по настоящее время (9 месяцев)
С-Софт
программист
Москва
Обязанности и достижения

Разработка ПО под руководством тим-лида с готовой архтектурой.
Используется особая SCRUM-методология.
TFS, Git.
MS Unity (DI контейнер);
C#, ASP.NET Webforms, AOP, PostSharp, DevExpress Components, XPO (DevExpress ORM), MS SQL;
ASP.NET Web API, LINQ, Entity Framework (MS ORM), MS SQL;
ASP.NET Web API, Angular JS, MS SQL.

Февраль 2012 — Сентябрь 2016 (4 года и 7 месяцев)
АкТех
руководитель проекта, программист
Алматы
Обязанности и достижения

Разработка и поддержка биллинг-системы, системы снятия показаний.

Руководство IT- проектом для коммунальных / сбытовых организаций - системы снятия показаний.
Найм разработчиков, адаптация для работы с проектом. Code-review.
Использовалась методология SCRUM. Постоянное обновление приложений заказчиков с учетом полученных требований по окончанию итераций. Т.е. заказчик уже имеет определенный функционал, достаточный для работы, и постепенно получает обновления с дополненными возможностями.

Оценка, планирование и распределение задач внутри проекта для компетентных лиц. Двухсторонняя связь с менеджерами проекта в организациях заказчиков, работа с филиалами. Консультация заинтересованных организаций в Казахстане и России.

Используемые языки программирования, технологии и др.:
C#, ASP.NET (WebForms, MVC, Web API), LINQ, Entity Framework, генерация отчетов (Microsoft Reporting, iTextSharp, NPOI), JQuery, Knockout JS, MS SQL, импорт и экспорт данных от поставщиков с преобразованием данных в нужный формат и автоматизация данных процессов (ETL), создание GPS-треккинга для сотрудников, Google Maps API, XML, JSON,
Android SDK, SQLite.
Mantis, SVN.

В процессе работ происходило эксперементирование с системами отчетности.
При анализе скорости генерации огромных отчетов (не менее 100 страниц) был сделан переход с Microsoft Reporting на iTextSharp (для генерации PDF) и NPOI (Excel).

Август 2011 — Февраль 2012 (6 месяцев)
Vendisoft
руководитель группы, программист (удаленно)
Сиэтл
Обязанности и достижения

Разработка ПО.
Оценка, планирование и распределение задач. Найм новых сотрудников.

В процессе работы был выполнен полный цикл разработки ПО:
- Подготовка (сбор и обработка требований);
- Проектирование (получение технических заданий);
- Создание;
- Сопровождение (внедрение, сопровождение).

В процессе работы было начата разработка фирменного веб-приложения для работы по методологии SCRUM.
Была добавлена возможность скачивания/обновления пакета локализации для WinForms приложения.

Используемые языки программирования, технологии и др.:
Веб-приложения: C#, ASP.NET MVC, LINQ, Entity Framework, JQuery, JQuery UI, MS SQL.
Десктоп-приложение: C#, WinForms, FireBird.
Для разработки под Android: Java, Android SDK, SQLite.
SVN.

Март 2007 — Август 2012 (5 лет и 5 месяцев)
МВУТ (Международный Вестминстерский Университет в г.Ташкенте)
ведущий программист
Ташкент
Обязанности и достижения

Руководство отделом разработки ПО (2 программиста, 1 системный администратор).
Оценка, планирование и распределение задач с использованием SCRUM-методологии.
Поддержание информационных систем, разработка нового функционала.
Используемые языки программирования и технологии:
C#, ASP.NET WebForms, JQuery, MS SQL.
Оптимизация запросов (индексы, планы выполнения и т.д.).
Через 5 лет работы - переход на part-time в связи с переходом на full-time в другую организацию.

Ноябрь 2006 — Март 2007 (4 месяца)
МВУТ (Международный Вестминстерский Университет в г.Ташкенте)
инженер по ИТ, программист
Ташкент
Обязанности и достижения

Поддержка работоспособности IT инфраструктуры.
Руководство развертыванием IT инфраструктуры (5 человек) при открытии нового филиала учебного центра, лицея.
Участие в вводной лекции для новых студентов ВУЗа на английском языке.
Планирование технических работ.

Серверная часть:
MS Windows Server 2000 (5 шт.),
Linux (1шт.),
MS ISA Server, MS Exchange Server, MS IIS6, Active Directory, DHCP, DNS.
Backup-restore операции и т.д.

Поддержка сайта организации на PHP (WordPress), MySQL.

Разработка и поддержка веб-приложений для нужд организации:
C#, ASP.NET WebForms, Jquery, MS SQL Server

Высшее образование
Январь 2006 — Январь 2011
ТюмГУ
Международный институт финансов, управления и бизнеса
Тюмень
Специализация и достижения

Менеджмент Организации

Среднее специальное образование
Январь 2003 — Январь 2006
колл., Профессиональный колледж компьютерных технологий им.Каланова; ВПУ им. Х.З.Каланова; РПЛ им.Каланова
Программист, Оператор ПК
Ташкент
Рекомендательные письма
arturf2
Бренд-менеджер, маркетолог, эксперт элек.коммерции, рекламе, стратегическому маркетингу, управлению • знакомый

Очень пунктуальный, исполнительный программист. Всегда доводит "программный код" до конца!

Письмо написано 17 апреля 2010 в 15:00