C#, LINQ
JavaScript, TypeScript
ASP.NET MVC, ASP.NET Core
Angular 2+, jQuery
ASP.NET Web API
Entity Framework
Проектирование структуры БД
Написание SQL запросов
SQL
MS SQL Server
PostgreSql
MySql
Progress
HTML5, CSS
DevExtreme
Kendo UI
Git
Hg
Svn
TFS
Jira
Redmine
Agile (Scrum, KANBAN)
Создавала приложения под Windows, последние 7 лет разрабатываю приложения под веб, в том числе в модели SaaS (Amazon Web Services, MS Azure).
Последние два года использую технологии .NET (C#, ASP.NET MVC and Core, EntityFramework, Web Services, WebApi, LINQ) и JS фреймворки (Angular 2+, TypeScript, jQuery, JavaScript). Работаю с DevExtreme, KendoUI, умею верстать. Разрабатываю как фронтенд, так и бекенд.
Также проектирую и разрабатываю базы данных. СУБД, с которыми имела дело: MS Sql Server, MySql, PostgreSql, Progress.
Работаю в командах, практикующих Agile методологии, использую инструменты TFS, Jira, Redmine.
Для контроля версий использую Git, Hg, Svn.
Прошла путь от инженера-программиста до ведущего программиста, управляла командой разработчиков до 5 человек и проектировала архитектуры программных систем.
3 года преподавала программирование как в государственных, так и в коммерческих учебных заведениях.
Работала фрилансером в течении нескольких лет, поэтому умею работать как в распределенной команде, так и удаленно. Кроме того, отлично работаю и самостоятельно, и в составе команды (в офисе).
Разработала ПО для следующих сфер:
автоматизированные системы управления технологическими процессами
биллинговые системы в телекоме
медицинские информационные системы
CRM системы
ERP системы и системы бухгалтерского учета
решения в области логистики автомобильных перевозок
и другие
В разделе Портфолио описаны некоторые из систем.
Люблю программирование, потому что это творческий и созидательный процесс. Не представляю себя в другой роли. Работа программиста требует постоянно учить новые технологии, языки, вникать в новые предметные области и это импонирует.
Мне не безразлично, что будет с разрабатываемым продуктом, поэтому постоянно проявляю инициативу и вношу предложения по улучшению продукта. Решаю проблемы и удовлетворяю потребности клиента, заказчика, пользователя.
Люблю, когда программные продукты выглядят аккуратно и профессионально. Важно, чтобы программа была дружественной пользователю. Поэтому уделяю этим аспектам внимание при работе.
Люблю новые и сложные задачи, нравится всё автоматизировать.
Моя внутренняя мотивированность играет важную роль, большую чем внешние факторы, позволяя реализовывать мою ответственность.
Приму участие в полном цикле разработки продукта, преимущественно разработка новой функциональности
Считаю, что в работе очень важен грамотный менеджмент
Могу работать удаленно или частично удаленно, потому что умею работать не в офисе (имею опыт работы на себя), владею техниками тайм менеджмента и нравится работать удаленно часть времени - это позволяет лучше сфокусироваться на задачах и продуктивнее работать
Интересуюсь проектами в финансовой сфере, созданием чат-ботов и machine learning
Хочу работать там, где необходим английский язык на ежедневной основе для постоянного улучшения навыков английского
Январь 2016 — Ноябрь 2017
Киев
Международная группа компаний, лидер в области перевозок новых легковых автомобилей в Украине, победитель конкурса «Лучший перевозчик Украины» в 2011 и «Лучший перевозчик Евразии» в 2012 году. Работает с такими известными брендами, как: Honda, Nissan, Acura, Renault, Ford и др.
Описание проектов:
“OneMove” – веб-приложение доставки единичных автомобилей между авторизованными точками дилеров.
Стек: C#, ASP.NET MVC, JavaScript, jQuery, Kendo UI, Entity Framework, LINQ, Web API, Windows Services, MS Sql Server, Html, CSS, Bootsrtap
“Automotive” – веб-система управления потоковыми грузоперевозками.
Стек: C#, ASP.NET MVC, JavaScript, jQuery, Kendo UI, Entity Framework, LINQ, Web API, Windows Services, MS Sql Server, Html, CSS, Bootsrtap
Обязанности:
Разработка фронтенд части сайта с использованием ASP.NET MVC, Javascript, jQuery, Kendo UI, Angular 2, TypeScript
Разработка модулей бекенда с ипользованием C#, LINQ, Entity Framework, ASP.NET MVC и ASP.NET Core
Разработка веб-сервисов с использованием ASP.NET Web API
Проектирование структуры БД и написание SQL-запросов с использованием СУБД MS Sql Server
Верстка страниц сайта с использованием Html, CSS, Bootstrap
Участие в планировании спринтов, в стендапах, демо и ретроспективах
Наставничество стажеров
Основные результаты:
Совместно с командой достигли целей, поставленных перед “OneMove”:
проект закончен в срок и в оговоренном бюджете
обеспечено уменьшение стоимости потоковых перевозок
проект стал востребованным на рынке Украины и было принято решение о масштабировании его на международные рынки
Провела рефакторинг системы и реализовала дополнительную функциональность, за счет которых стало возможно масштабировать систему на международные рынки
Внедрила базу знаний проекта, что значительно улучшило процессы разработки системы
Улучшила юзабилити системы – уменьшено количество вложенных диалоговых окон, добавлена поясняющая информация к элементам системы и т.д.
Обучила и ввела в должность 2 стажеров
Самостоятельно изучила ASP.NET MVC, TypeScript, Angular 2
Сентябрь 2011 — Ноябрь 2015
Киев
ИПСТ – IT-компания, которая более 20 лет занимается разработкой и внедрением ERP-систем. Компания ИПСТ работает с такими брендами, как Милкиленд, Магелан и другими. В основном продукте компании “Oblik SaaS” работает более чем 1000 клиентов из Украины, России и Казахстана. “Oblik SaaS” включен в программу обучения Киевского Национального Экономического Университета.
Описание проекта:
“Oblik SaaS” - автоматизированная система управления предприятием (ERP), включающая в себя модуль бухгалтерии. Реализована в модели SaaS
Стек: JavaScript, jQuery, jQuery EasyUI, Html, CSS, PHP, Ajax, Progress 4gl, Progress, PostgreSql, MySql
Участвовала в разработке системы “Oblik SaaS” с нуля до полного внедрения
Обязанности:
Разработка веб-приложения с использованием JavaScript, jQuery, jQuery EasyUI, Html, CSS, PHP, Ajax, Progress 4gl
Проектирование структуры базы данных и работа с базой данных с использованием Progress, PostgreSql, MySql
Сбор требований, постановка задач, создание прототипов страниц сайта в виде мокапов в Balsamiq Mockups
Принятие решений по архитектуре фронтенда
Управление командой разработчиков до 5 человек, проведение технических собеседований
Проведение демо, участие в стендапах, проведение презентаций по проекту
Основные результаты:
Совместно с командой достигли целей, поставленных перед проектом:
Система работает с приемлемой скоростью на маломощных компьютерах, с низкой скоростью интернета
Пользователи могут работать c документами только с помощью клавиатуры, не переключаясь на мышь
Разработан визуальный редактор форм документов, отчетов и справочников, в результате чего система настраивается под любые бизнесы силами отдела внедрения без участия разработчиков, как результат, снижение стоимости внедрения системы во все компании холдинга владельца
Система реализована в облаке – доступ из любой точки мира
Чтобы реализовать современный веб интерфейс на базе ядра системы, написанного около 20 лет назад на процедурном Progress 4gl, заложила в основу бекенда архитектуру, основанную на ООП
Провела анализ узких мест приложения и ускорила работу фронтенда на 60%
Автоматизировала настройку системы, которая выполняется с помощью административной панели без привлечения отдела разработки
Разработала jquery-плагин для очень удобной и быстрой работы со справочниками, который значительно ускорил и облегчил работу пользователей
Начала работу как программист бекенда, затем фронтенд программист, после чего получила повышение до ведущего программиста проекта
Апрель 2008 — Сентябрь 2011
Киев
Описание проектов:
Разработала полностью самостоятельно (с поиска заказчика до внедрения) или в составе распределенных команд следующие системы:
Система управления клиентами и поставщиками
Система управления новостным порталом
Система управления каталогом объектов недвижимости (offline-клиент)
Система онлайн-тестирования
Транспортная биржа "Грузолот"
Синхронизатор базы данных с файлом Excel
Конвертер прайсов
и еще 20+ приложений, сайтов и интернет магазинов
Стек: C#, PHP, C++, JavaScript, ASP.NET, Windows Forms, WPF, Silverlight, COM, jQuery, HTML, CSS, Bootstrap, XML, JSON, Ajax, SQL, MS Sql Server, MySql, Sqlite, ADO.NET.
Обязанности:
Продвижение своего аккаунта на фриланс биржах и поиск заказчиков
Сбор требований, написание технических заданий
Создание прототипов интерфейсов
Проектирование архитектуры систем
Разработка программ под Windows и веб-приложений
Проектирование и разработка базы данных
Поддержка разработанных программ
Сентябрь 2006 — Апрель 2008
Киев
Описание проектов:
Участовала в разработке следующих систем (в качестве архитектора и разработчика):
“Медик” – рабочее место врача-терапевта
Система для мониторинга лечения больных СПИДом
Справочник Лекарственные средства Украины
Стек: C#, .NET, ADO.NET, MySql
Обязанности:
Сбор требований, написание технических заданий
Создание прототипов интерфейсов
Проектирование архитектуры систем
Проектирование и разработка базы данных
Разработка программных систем
Август 2004 — Сентябрь 2006
Киев
Февраль 1999 — Август 2001
Североденцк
В этом разделе размещены некоторые проекты и веб-сайты, которые я разработала как в составе команд, так и самостоятельно.
веб-приложение доставки единичных автомобилей между авторизованными точками дилеров.
Автоматизированная система управления предприятием (ERP), включающая в себя модуль бухгалтерии. Реализована в модели SaaS.
Транспортная биржа. Участвовала в разработке приложения в 2010, с тех пор дизайн и функционал сайта уже изменился.
Веб приложения для прохождения психологического тестирования онлайн. В системе реализованы как текстовые, так и графические тесты.
Кафедра: Компьютерной инженерии
Специальность: Компьютерные системы и сети
1993 – 1999
Компьютерная академия "Шаг"
2002 – 2004
Киев
Восточноукраинский Национальный Университет им. Даля
2001 – 2002
Северодонецк
Мое местоположение Киев, Украина
Не стесняйтесь связаться со мной, если у вас есть вопросы или предложения.
Senior Software Developer
C#, ASP .NET MVC, JavaScript, Angular 2+