Працювала в 4 компаніях 17 років 10 місяців
IT, Енергетика та Енергоносії, Інше
Провідний інженер-програміст
Приховано
IT
6 років 4 місяці
06.2017 - 09.2023
Посада: провідний інженер-програміст (Java Script, MS SQL Server, Oracle, PostgreSQL).
Напрямок діяльності компанії: розробка, впровадження та супровід бухгалтерського програмного забезпечення.
Бази даних: PostgreSQL (здебільшого), SQL Server, Oracle, файли .dbf, LiteDB (рідше).
Мова програмування: JavaScript, С# (рідко).
Система контролю версій: TortoiseHG (здебільшого), Git та VSC (частково).
Система відслідковування помилок та управління проектами: YouTrack, Jira.
Основні обов'язки:
Перенесення даних з сторонніх зовнішніх бухгалтерських програм до власної (JavaScript+SQL):
- аналіз наявності потрібних даних та можливості їх перенесення взагалом;
- аналіз сторонньої бухгалтерської програми — структури БД та відображення даних у програмі;
- знаходження потрібних даних та взаємозв'язку між ними;
- визначення максимальної частини даних, які можна зберегти при перенесенні та оцінювання трудозатрат;
- співставлення алгоритмів розрахунків та налаштувань між сторонньою програмою та власною;
- написання коду, що буде здійснювати перенесення даних та саме перенесення даних (на прикладі перенесення підсистеми “Заробітна плата” переносяться довідники, налаштування підсистеми, табелі, історія розрахунків, доплати і т.д., для коректного розрахунку в поточному місяці);
- перевірка правильності перенесених даних.
Участь у доопрацюванні різних підсистем згідно змін до законодавства, побажань користувачів та удосконалення програми (JavaScript+SQL, підсистеми: Облік фінансування, Облік банківських операцій, Управління основними засобами, Кадри, Автотранспорт та інші):
- участь в розробці окремих постановок задач та методологічних рішень;
- створення нових документів (як на рівні БД — створення таблиць, індексів, запитів і т.д., так і клієнтської частини), наприклад - “Наказ на прийом”, “Автотранспортна накладна”;
- доопрацювання розрахунків, в тому числі написання нових методів (доопрацювання SQL-запитів та їх оптимізація при потребі, зміна клієнтської частини згідно вимог), наприклад — розрахунок амортизації, розрахунок комунальних послуг, закриття рахунків для СГ;
- доопрацювання і створення нових звітів (включаючи як написання запитів SQL для вибірки даних так і візуальне відображення звіту).
Участь в написанні додаткових програм для внутрішнього користування – робота з файлами, їх шифрування та архівування (C#+SQL, JSON, API).
Провідний інженер-програміст
Черкасиобленерго, ПАТ
Енергетика та Енергоносії
4 роки 9 місяців
09.2012 - 05.2017
Посада: провідний інженер програміст (MS SQL Server, Visual Basic for Application).
Доопрацювання та супровід білнгової системи.
Основні обов'язки:
- розробка окремих постановок задач;
- розробка проектних та методологічних рішень;
- розробка і опис структур баз даних (MS SQL Server);
- написання запитів, тригерів, збережених процедур;
- оптимізація написаних запитів (MS SQL Server);
- написання запитів на вибірку даних для аналітичних форм (MS SQL Server);
- розробка і вдосконалення клієнтської частини системи;
- розробка документації до програмного забезпечення;
- супровід розроблених модулів;
- розробка форм друку документів і звітів;
- конвертація інформації зовнішніх форматів в базу MS SQL Server.
Інженер-програміст 1 категорії
ТОВ Навіс-Україна
Інше
2 роки 9 місяців
01.2010 - 09.2012
Напрямок діяльності підприємства: розробка, випуск і обслуговування навігаційних приладів.
Посада: інженер-програміст 1 категорії (С ++, .NET, OpenGL, Windows API, Multithreading).
Написання ПО для навігаційних приладів на С ++ (Visual C ++, Builder C ++).
Приклади: ПО для блока комутатора-підсилювача, ПО для блоку сполучення, ПО для управління автоматизованим комплексом вимірювання діаграми спрямованості антени, редактор діаграм спрямованості антен. Написання драйвера COM порту імітатора сигналів на Windows Embedded CE.
Інженер-програміст 1 категорії
Компанія облікові системи
IT
4 роки 8 місяців
12.2005 - 07.2010
Напрямок діяльності компанії: розробка, впровадження та супровід програмного забезпечення.
Посада: інженер-програміст I-категорії (C # /. NET, Oracle).
Займалася розробкою і супроводом підсистем «Управління договорами» та «Управління персоналом», елементів підсистем «Управління фінансовими потоками» та «Консолідований аналіз і звітність».
Основні обов'язки:
- Розробка окремих постановок задач;
- Розробка проектних та методологічних рішень;
- Розробка і опис структур баз даних (Oracle);
- Написання запитів, тригерів, збережених процедур, оптимізація написаних запитів (Oracle);
- Розробка серверної і клієнтської частин модулів (C # /. NET);
- Розробка документації до програмного забезпечення;
- Супровід розроблених модулів; - Розробка форм друку документів і звітів;
- Конвертація інформації зовнішніх форматів в базу Oracle;
- Робота з bug-tracing-системами і системами контролю версій SVN.
Навчалась в 1 закладі
Черкаський державний технологічний університет
Факультет інформаційних технологій і систем
Черкаси, 2005
Володіє мовами
Англійська
середній
Російська
вільно
Може проходити співбесіду на цій мові
Може проходити співбесіду на цій мові
Українська
рідна
Може проходити співбесіду на цій мові
Може проходити співбесіду на цій мові
Додаткова інформація
Комп'ютерні навички
MS SQL Server
Oracle
PostgreSQL
C #
/. NET
Java Script
Visual Basic for Application
С ++
YouTrack
Git
Jira
SVN
Особисті якості
відповідальна;
логічний склад розуму;
пунктуальна;
роботу виконую якісно;
здатність до самоосвіти;
цілеспрямована;
порядна;
маю бажання до розширення і вдосконалення знань.
Захоплення та інтереси
йога;
рукоділля;
малювання;
кун-фу.
Олеся
Олеся
Data analyst (SQL)

Черкаси
Готовий переїхати: Київ, Львів, Дніпро
повна зайнятість, неповна зайнятість
Характер роботи: віддалена робота, в офісі/на місці
Оновлено 2 роки тому