Работал в 5 компаниях   34 года 5 месяцев

IT, Энергетика и Энергоносители, Электроника и электротехника

Вільний програміст

Freelancehunt.com та інше

IT

26 лет 9 месяцев

04.1999 - по настоящее время

Проекти:

  • Утиліта вимикання робочої станції по сигналу з компорту чи завершення процесу (Delphi).
  • Скрипти на ASP для сайту "Королівство Delphi" (www.delphikingdom.com).
  • Розкриття протоколів лічильників.
  • Програма моніторингу датчиків для налагодження автомобільного контролера з візуалізацією тренду великого масиву даних (Delphi).
  • Декомпіляція прошивки автомобільного контролера з метою отримання алгоритму.
  • Програма розрахунку параметрів математичної моделі мостового крана (Delphi).
  • Низка проектів вбудованого ПЗ для Arduino та ESP32, в т.ч. автомобільні ваги з передачею даних на сервер (C++ Arduino IDE), з веб-інтерфейсом (PHP, MySQL, Joomla), контролер гідропоніки, сервозавантажувач керма висоти літака та ін.
  • Система керування технологічним процесом протруювання зерна на базі Arduino + Raspberry Pi (C++, Python).
  • Контролер зв'язку на базі ESP32 для підключення контролера котла в систему віддаленого керування через інтернет (C++, HTML, CSS, Javascript, MQTT, WiFi).
  • Автомобільні ваги на базі ESP32 з міжмодульним інтерфейсом BLE (C++).

Профіль на біржі фрілансу (доступно без реєстрації):
https://freelancehunt.com/freelancer/avmsoft.html
1 місце у рейтингу фрілансерів зі спеціалізації Прикладне програмування станом на 2017 та 2018 рік (2025 рік - 13 місце внаслідок паузи в роботі):
https://freelancehunt.com/freelancers/programmirovanie/prikladnoe-programmirovanie?page=2#freelancer-avmsoft
https://freelancehunt.com/freelancers/programuvannya/vbudovani-sistemi-ta-mikrokontroleri#freelancer-avmsoft

Senior JS Frontend

Marka Software Development

IT

5 лет 11 месяцев

09.2018 - 07.2024

У складі міжнародної команди я брав участь у налагодженому процесі (CI/CD за допомогою Git та Jira) розробки Web-застосунку, що є інтеграцією клієнта електропошти з функціями офісного органайзера і файлосховища. Я активно працював над інтерфейсною частиною за допомогою JavaScript, Dojo та JQuery, а також частково реалізував серверну частину на PHP та MySQL.

Крім розробки нового функціоналу, підтримки та виправлення помилок, проводив оптимізацію. та рефакторинг legacy коду, що дозволило підвищити загальну якість та ефективність коду в проекті.

Інженер-програміст, провідний інженер-програміст, начальник лабораторії

Дніпровськая ЕС НЕК "Укренерго"

Энергетика и Энергоносители

16 лет 4 месяца

02.2001 - 05.2017

Працював у службі експлуатації приладів та систем обліку електроенергії.

На основі своїх ранніх розробок (комунікаційний сервер, компонент візуалізації графіків) особисто створив ПЗ для побудови АСКОЕ - програму, яка опитує велику кількість електронних лічильників через багато каналів зв'язку одночасно, зберігає дані, виконує розрахунок параметрів, відображає дані та віддає дані клієнтським програмам. Це дозволило автоматизувати облік електроенергії на 21 підстанції Дніпровської електроенергетичної системи, коли на ринку не було адекватного ПЗ АСКОЕ з підтримкою необхідного набору типів лічильників.

Керував експлуатацією системи обліку електроенергії, розробкою супутніх клієнтських програм, веб-інтерфейсу. Під керівництвом було 5 осіб, у т.ч. 2 програмісти.

Проекти:

  • Довідник оперативного персоналу (MS SQL, Delphi, тонкий клієнт)
  • Довідкова система за точками обліку (MS SQL, Delphi, Fast Report)
  • Базове ПЗ для побудови локальної АСКОЕ (Delphi)
  • БД за точками обліку та служба Windows для завантаження даних (Firebird, Delphi)

Провідний інженер-програміст

КННП "Екоцентр"

IT

3 месяца

11.2000 - 01.2001

У ролі провідного інженера-програміста я розробляв програмне забезпечення для автоматизації реєстру місць видалення відходів з використанням MS SQL, MS Access, Visual Basic, Delphi та Fast Report. Я успішно налагодив передачу оновлених даних на сервер в системі з розподіленими місцями введення даних за допомогою електронної пошти, що спростило процес та забезпечило ефективну роботу всієї системи.

Провідний інженер-програміст

МП "ЕкоСис", АТ "ЕкоСис", ЕСКО "ЕкоСис"

Электроника и электротехника

9 лет 4 месяца

08.1991 - 11.2000

Першим моїм проектом була розробка (схема, друкована плата, ПЗ) двох контролерів (головний, периферійний) обліку водоспоживання на i8051. У ході роботи було розроблено оригінальну струмову шину для з'єднання контролерів у мережу, яка дозволила передавати дані на дальню відстань при великій кількості вузлів. На реальному об'єкті (система диспетчеризації каналу Сіверський Донець - Донбас, 1994) контролери цією шиною успішно опитувалися на відстані до 20 км.

У 1992 році перейшов у команду програмістів ПК, де розробляв інструментальне ПЗ та ПЗ верхнього рівня для продуктів фірми.

Основні програмні розробки (самостійно й у групі):

  • ПЗ контролерів обліку водоспоживання в системі контролю ЖКГ (асемблер 8051).
  • Бібліотека макросів високого рівня для крос-ассемблера 2500 AD.
  • Cross Manager - система ведення проектів у середовищі редактора Multi-Edit (макромова редактора).
  • Багатозадачний монітор для контролера (C-51 IAR Systems).
  • Налагоджувач (симулятор) для програм на C-51 (Turbo Pascal, Turbo Vision).
  • ПЗ робочого місця диспетчера системи контролю ЖКГ (Borland Pascal, Turbo Vision).
  • ПЗ робочого місця оператора універсальної СКЕР (системи контролю енергоресурсів), (Borland Pascal, Graphics Vision оригінальної розробки).
  • Компілятор та декомпілятор проекту - текстового файлу конфігурації СКЕР.
  • Адаптація ПО СКЕР у середовищі OS/2 (Borland Pascal, Virtual Pascal).
  • Сервер звітів для програми збору даних лічильника електроенергії Альфа (Delphi, SQL, Paradox, MS Access).
  • Сервер телекомунікаційного інтерфейсу для систем обліку енергоресурсів з підтримкою широкого спектру транспортних протоколів у середовищі Windows NT (Delphi) та Windows CE (Visual C++).
  • Компонент візуалізації графіків для великого обсягу даних (Delphi).
  • Програма для параметризації лічильника електроенергії ЕЛВІН і зняття показань (Delphi, SQL, Paradox).
  • Web-інтерфейс (ISAPI-додаток) для доступу до бази даних програми обслуговування лічильників через Internet (Delphi, SQL, Paradox).

Ключевая информация

  • Розробка та програмування контролерів
  • Інструментальне ПЗ
  • Комунікаційне ПЗ, протоколи контролерів та лічильників
  • Паралельне програмування, кооперативна та витісняюча багатозадачність
  • Реверс-інжиніринг
  • Бази даних
  • Автоматизовані системи контролю, обліку та управління
  • Макроси та скрипти
  • Тестування, оптимізація та рефакторинг


Інструменты: Delphi, Pascal, C/C++, Javascript, Python, PHP, HTML/CSS, KiCAD.

Учился в 1 заведении

Запорізький машинобудівний інститут

Факультет електронної техніки, радіотехника

1990

Владеет языками

Английский

средний

English Intermediate Plus, Polyglot Language centre (Cambridge Assessment English)

Дополнительная информация

Особисті якості

  • Відповідальність
  • Виконавчість
  • Цілеспрямованість
  • Комунікабельність
  • Здатність працювати в команді та самостійно
  • Самонавчання
  • Глибоке занурення у завдання
  • Дотримання стандартів якості
  • Здатність розібратися в проблемній ситуації
  • Інженерне чуття
  • Творчі здібності
  • Аналітичний та системний підхід
  • Захопленість улюбленою справою

Області професійних інтересів:

  • Аналогова та цифрова схемотехніка
  • Об'єктно-орієнтоване та функціональне програмування
  • Телекомунікації, системи збирання та обробки даних
  • Бази даних
  • Вбудовані системи та ПЛК
  • Наукомісткі програми
  • Високонавантажені системи
  • Автоматизація технологічних процесів
  • Інтернет-додатки
  • Мобільні додатки
  • Інтернет речей

Вважаю за краще вибирати оптимальні засоби розробки під проект, а не "робити все однією сокирою".

Є бажання розширити свої професійні горизонти у сферах IT та електроніки. Готовий і здатний за короткий термін засвоїти будь-яку нову технологію, щоб відповідати вимогам проекту.

Олександр Валерійович

Software developer, Embedded engineer

Запорожье

57 лет

полная занятость, неполная занятость, проектная работа

Характер работы: удаленная работа, посменная работа, гибридная, в офисе/на месте

Обновлено 1 месяц назад