Участник коммерческих проектов автоматизации. Информатика (гос)управления & бизнеса. Поддержание культуры инноваций и мастерства работы с информацией, системами в технической организации. Соблюдение бюджета и сроков разработки проектов. Авторское сопровождение. Опыт работы с низкоуровневыми языками программирования: Assembler x86, Си, Си с классами, то есть C++, дизайна кросс-платформенного GUI с помощью free библиотеки C++ классов wxWidgets. Опыт разработки программного кода автоматизации предметной области распределенных Web-приложений в REST стиле сетевых программ парадигмы MVC на серверных языках PHP/SQL, клиентском JavaScript, знание возможностей интеграции приложения со сторонними сервисами, реализация функциональности кода примеров по протоколу SOAP. Дизайн модели данных SQL-СУБД, создание кода толстого, на языке Object Pascal, и тонкого, на языке PHP, клиентов к ней. Объектный анализ: определение классов предметной области, написание своего объектно-ориентированного PHP-кода без использования, если Phalcon не установлен на хостинге, фреймворков. Портирование в MVC паттерн версии PHP/SQL кода проекта тонкого клиента для использования ее на хостинге с установленным, для использования преимуществ MVC с уже скомпилированным и оптимизированным кодом классов паттерна MVC модульного Cи-расширения PHP, фреймворком Phalcon. Unix command line interface. Английский язык, man, make, gcc, g++. Миграция PHP-кода проектов на версию PHP 8.2 Разработчик самописного прикладного решения на программной платформе 1С:Предприятие V.8.0 - конфигурации толстого клиента, на не управляемых формах (т.е. исполняющейся на клиентской машине), для платформы 1С:Предприятие V.8.2, запускаемого в режиме совместимости с версией v.8.0. Имею общее представление о технологии разработки надежного машинного кода на языке Ada в автоматических системах управления реального времени: задачах вычислительного характера, параллельной обработки, моделирования промышленных и технологических процессов в транспортных, финансовых, военных, медицинских системах. Мой перевод некоторых важных свойств паскалеподобного языка Ады: Один важный принцип состоит в том, что компилятор Ады никогда не принимает что-нибудь. Все объявлено явно. Ада разработана максимализировать проверку ошибок компилятором в процессе разработки программы. Дефолт для каждой Ады конструкции - безопасность. Безопасный дефолт один из наиболее важных вкладов Ады в программное обеспечение. Другая важная идея состоит в том, что визуальное языковое синтаксическое выделение программного фрагмента кода в Аде находится над кодовой выразимостью. Программа на Аде разрабатывается с учетом принципа визуального облегчения восприятия ее логики, не создания функциональности кода программы, как языковой конструкции. В Аде решение проблемы программист отображает раньше, чем проблема отобразиться в решении. Читать и понимать программу на Аде значительно проще, чем ее разрабатывать. Готовность к созданию middleware ПО в SAO типа CORBA для интеграции различных средств разработки на уровне их машинных исполняемых объектов в сетях автоматизации бизнеса. |