- PRO
Олександр
Delphi developer
- Considering positions:
- Delphi developer, Embedded Software Developer, Software Developer, Embedded Engineer, Python developer, Javascript developer
- Employment type:
- full-time, part-time
- Age:
- 57 years
- City of residence:
- Zaporizhzhia
- Ready to work:
- Remote, Zaporizhzhia
Contact information
The job seeker has entered a phone number , email and LinkedIn.
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/4242116/?puid=10211
Work experience
Senior JS Frontend
from 09.2018 to 07.2024
(5 years 10 months)
Marka Software Development, Запоріжжя (IT)
У складі міжнародної команди я брав участь у налагодженому процесі (CI/CD за допомогою Git та Jira) розробки Web-застосунку, що є інтеграцією клієнта електропошти з функціями офісного органайзера і файлосховища. Я активно працював над інтерфейсною частиною за допомогою JavaScript, Dojo та JQuery, а також частково реалізував серверну частину на PHP та MySQL.
Крім розробки нового функціоналу, підтримки та виправлення помилок, проводив оптимізацію. та рефакторинг legacy коду, що дозволило підвищити загальну якість та ефективність коду в проекті.
Інженер-програміст, провідний інженер-програміст, начальник лабораторії
from 02.2001 to 05.2017
(16 years 3 months)
Дніпровськая ЕС НЕК "Укренерго", Запоріжжя (Енергетика)
Працював у службі технічних засобів управління та обчислювальної техніки, потім (з 11.2001) у службі експлуатації приладів та систем обліку електроенергії,
На основі своїх ранніх розробок (комунікаційний сервер, компонент візуалізації графіків) особисто створив ПЗ для побудови АСКОЕ - програму, яка опитує велику кількість електронних лічильників через багато каналів зв'язку одночасно, зберігає дані, виконує розрахунок параметрів, відображає дані та віддає дані клієнтським програмам. Це дозволило автоматизувати облік електроенергії на 21 підстанції Дніпровської електроенергетичної системи, коли на ринку не було адекватного ПЗ АСКОЕ з підтримкою необхідного набору типів лічильників.
Керував експлуатацією системи обліку електроенергії, розробкою супутніх клієнтських програм, веб-інтерфейсу.
Під керівництвом було 5 осіб, у т.ч. 2 програмісти.
Проекти:
* Довідник оперативного персоналу (MS SQL, Delphi, тонкий клієнт)
* Довідкова система за точками обліку (MS SQL, Delphi, Fast Report)
* Базове ПЗ для побудови локальної АСКОЕ (Delphi)
* БД за точками обліку та служба Windows для завантаження даних (Firebird, Delphi)
Провідний інженер-програміст
from 11.2000 to 01.2001
(2 months)
КННП "Екоцентр", Запоріжжя (IT)
У ролі провідного інженера-програміста я розробляв програмне забезпечення для автоматизації реєстру місць видалення відходів з використанням MS SQL, MS Access, Visual Basic, Delphi та Fast Report. Я успішно налагодив передачу оновлених даних на сервер в системі з розподіленими місцями введення даних за допомогою електронної пошти, що спростило процес та забезпечило ефективну роботу всієї системи.
Вільний програміст
from 04.1999 to now
(26 years 4 months)
freelancehunt.com та інше, Запоріжжя (IT)
Проекти:
* Утиліта вимикання робочої станції по сигналу з компорту чи завершення процесу (Delphi).
* Скрипти на ASP для сайту "Королівство Delphi" (www.delphikingdom.com).
* Розкриття протоколів лічильників.
* Програма моніторингу датчиків для налагодження автомобільного контролера з візуалізацією тренду великого масиву даних (Delphi).
* Декомпіляція прошивки автомобільного контролера з метою отримання алгоритму.
* Програма розрахунку параметрів математичної моделі мостового крана (Delphi).
* Низка проектів вбудованого ПЗ для Arduino та ESP8266/32, в т.ч. автомобільні ваги з передачею даних на сервер (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
Провідний інженер-програміст
from 08.1991 to 11.2000
(9 years 3 months)
МП "ЕкоСис", АТ "ЕкоСис", ЕСКО "ЕкоСис", Запоріжжя (IT)
Першим моїм проектом була розробка (схема, друкована плата, ПЗ) двох контролерів (головний, периферійний) обліку водоспоживання на 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).
Education
Запорізький машинобудівний інститут
Факультет електронної техніки, радіотехника, Запоріжжя
Higher, from 1985 to 1990 (5 years)
З першого та до останнього курсу працював лаборантом у науково-дослідному секторі, де розробляв прилади та ПЗ для наукових досліджень.
Additional education and certificates
English Intermediate Plus, Polyglot Language centre (Cambridge Assessment English)
2021-2022, 15 місяців
Knowledge and skills
- Delphi
- JavaScript
- JScript
- JSON
- C++
- PHP
- Python
- Design Patterns
- MVC
- CSS
- HTML
- Firebird
- MS SQL Server
- MySQL
- Paradox
- Assembler i8051, x86
- Git
- Dojo
- Сircuit design
- Code optimization
- Client-server
- Multithreading
- Database
- OOP
- Communication protocols
- Django
- P-CAD
- Maintenance of technical documentation
- Algorithms
- Raspberry Pi
- MSP-430
- Arduino
- ESP8266/ESP32
- AVR
- STM32
- RTOS
- I8051
- Embedded software
- KiCAD
- WiFi
- BLE
Language proficiencies
English — average
References
Верба Олександр Іванович
Зам. начальника служби експлуатації приладів та систем обліку, Дніпровська ЕС НЕК "Укренерго"
Additional information
Області професійних інтересів:
* Аналогова та цифрова схемотехніка
* Об'єктно-орієнтоване та функціональне програмування
* Телекомунікації
* Системи збирання та обробки даних
* Бази даних
* Вбудовані системи та ПЛК
* Наукомісткі програми
* Високонавантажені системи
* Автоматизація технологічних процесів
* Інтернет-додатки
* Мобільні додатки
* Інтернет речей.
Вважаю за краще вибирати оптимальні засоби розробки під проект, а не "робити все однією сокирою".
Є бажання розширити свої професійні горизонти у сферах IT та електроніки. Готовий і здатний за короткий термін освоїти будь-яку нову технологію, щоб відповідати вимогам проекту.
Особисті якості:
* Відповідальність
* Виконавчість
* Цілеспрямованість
* Комунікабельність
* Здатність працювати в команді та самостійно
* Самонавчання
* Глибоке занурення у завдання
* Дотримання стандартів якості
* Здатність розібратися в проблемній ситуації
* Інженерне чуття
* Творчі здібності
* Аналітичний та системний підхід
* Захопленість улюбленою справою
Similar candidates
-
Програміст Delphi
Remote -
Delphi-розробник (3D-моделювання), системний адміністратор, оператор ПК
35000 UAH, Lviv, Remote -
Vanilla JavaScript, PHP, SQL, Delphi Developer
Chernihiv, Slavutych, Remote -
Програміст Delphi
Remote -
Программист Delphi, Lazarus, баз данных
20000 UAH, Vinnytsia, Remote -
Delphi Developer
55000 UAH, Other countries, Remote