- PRO
Олександр
Embedded Software Developer
- Рассматривает должности:
- Embedded Software Developer, Software Developer, Embedded Engineer, Python developer, Javascript developer, Delphi developer
- Вид занятости:
- полная, неполная
- Возраст:
- 57 лет
- Город проживания:
- Запорожье
- Готов работать:
- Запорожье, Удаленно
Контактная информация
Соискатель указал телефон , эл. почту и LinkedIn.
Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.
Получить контакты этого кандидата можно на странице https://www.work.ua/resumes/4242116/
Опыт работы
Senior JS Frontend
с 09.2018 по 07.2024
(5 лет 10 месяцев)
Marka Software Development, Запоріжжя (IT)
У складі міжнародної команди я брав участь у налагодженому процесі (CI/CD за допомогою Git та Jira) розробки Web-застосунку, що є інтеграцією клієнта електропошти з функціями офісного органайзера і файлосховища. Я активно працював над інтерфейсною частиною за допомогою JavaScript, Dojo та JQuery, а також частково реалізував серверну частину на PHP та MySQL.
Крім розробки нового функціоналу, підтримки та виправлення помилок, проводив оптимізацію. та рефакторинг legacy коду, що дозволило підвищити загальну якість та ефективність коду в проекті.
Інженер-програміст, провідний інженер-програміст, начальник лабораторії
с 02.2001 по 05.2017
(16 лет 3 месяца)
Дніпровськая ЕС НЕК "Укренерго", Запоріжжя (Енергетика)
Працював у службі технічних засобів управління та обчислювальної техніки, потім (з 11.2001) у службі експлуатації приладів та систем обліку електроенергії,
На основі своїх ранніх розробок (комунікаційний сервер, компонент візуалізації графіків) особисто створив ПЗ для побудови АСКОЕ - програму, яка опитує велику кількість електронних лічильників через багато каналів зв'язку одночасно, зберігає дані, виконує розрахунок параметрів, відображає дані та віддає дані клієнтським програмам. Це дозволило автоматизувати облік електроенергії на 21 підстанції Дніпровської електроенергетичної системи, коли на ринку не було адекватного ПЗ АСКОЕ з підтримкою необхідного набору типів лічильників.
Керував експлуатацією системи обліку електроенергії, розробкою супутніх клієнтських програм, веб-інтерфейсу.
Під керівництвом було 5 осіб, у т.ч. 2 програмісти.
Проекти:
* Довідник оперативного персоналу (MS SQL, Delphi, тонкий клієнт)
* Довідкова система за точками обліку (MS SQL, Delphi, Fast Report)
* Базове ПЗ для побудови локальної АСКОЕ (Delphi)
* БД за точками обліку та служба Windows для завантаження даних (Firebird, Delphi)
Провідний інженер-програміст
с 11.2000 по 01.2001
(2 месяца)
КННП "Екоцентр", Запоріжжя (IT)
У ролі провідного інженера-програміста я розробляв програмне забезпечення для автоматизації реєстру місць видалення відходів з використанням MS SQL, MS Access, Visual Basic, Delphi та Fast Report. Я успішно налагодив передачу оновлених даних на сервер в системі з розподіленими місцями введення даних за допомогою електронної пошти, що спростило процес та забезпечило ефективну роботу всієї системи.
Вільний програміст
с 04.1999 по наст. время
(26 лет 4 месяца)
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
Провідний інженер-програміст
с 08.1991 по 11.2000
(9 лет 3 месяца)
МП "ЕкоСис", АТ "ЕкоСис", ЕСКО "ЕкоСис", Запоріжжя (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).
Образование
Запорізький машинобудівний інститут
Факультет електронної техніки, радіотехника, Запоріжжя
Высшее, с 1985 по 1990 (5 лет)
З першого та до останнього курсу працював лаборантом у науково-дослідному секторі, де розробляв прилади та ПЗ для наукових досліджень.
Дополнительное образование и сертификаты
English Intermediate Plus, Polyglot Language centre (Cambridge Assessment English)
2021-2022, 15 місяців
Знания и навыки
- 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
Знание языков
Английский — средний
Рекомендации
Верба Олександр Іванович
Зам. начальника служби експлуатації приладів та систем обліку, Дніпровська ЕС НЕК "Укренерго"
Дополнительная информация
Області професійних інтересів:
* Аналогова та цифрова схемотехніка
* Об'єктно-орієнтоване та функціональне програмування
* Телекомунікації
* Системи збирання та обробки даних
* Бази даних
* Вбудовані системи та ПЛК
* Наукомісткі програми
* Високонавантажені системи
* Автоматизація технологічних процесів
* Інтернет-додатки
* Мобільні додатки
* Інтернет речей.
Вважаю за краще вибирати оптимальні засоби розробки під проект, а не "робити все однією сокирою".
Є бажання розширити свої професійні горизонти у сферах IT та електроніки. Готовий і здатний за короткий термін освоїти будь-яку нову технологію, щоб відповідати вимогам проекту.
Особисті якості:
* Відповідальність
* Виконавчість
* Цілеспрямованість
* Комунікабельність
* Здатність працювати в команді та самостійно
* Самонавчання
* Глибоке занурення у завдання
* Дотримання стандартів якості
* Здатність розібратися в проблемній ситуації
* Інженерне чуття
* Творчі здібності
* Аналітичний та системний підхід
* Захопленість улюбленою справою
Похожие кандидаты
-
Fullstack-розробник
Удаленно -
React розробник
Запорожье, Винница , еще 6 городов -
Fullstack Developer
Удаленно -
Front-end programmer
Удаленно -
Front-end програміст, FullStack
Удаленно -
Програміст Java
Удаленно