- Обо мне
-
- Стоимость работы:
- от 1 500 руб. за час
- Профессиональный опыт:
- более 10 лет
- Форма собственности:
- Физ. лицо
- Способы оплаты:
- безналичный расчёт
Last projects: МойСклад — Импорт данных из Google sheets , МойСклад — Экспорт документов
Frontend
Languages: C/C++, PHP, Java, Javascript, HTML, CSS, SQL
Tools: automake, autoconf, autotool, gnu tools, fluid, gtk, libglade, c-libglade, MFC, Winapi, Visual Studio C++, googletest, php-libglade, swing, React, Angular 4, knockout, rx.js, jquery, jest, qunit, mocha, bootstrap, compass, OCCI, mercurial, subversion, git, jqueryui, SlickGrid
Backend
Languages: C/C++, PHP, Javascript
Tools: MFC, Winapi, Visual Studio C++, RS-232, 485, COM, DCOM, OPC, googletest, occi, Yii, Drupal 5- 6, Oracle, MySql, PHPUnit
Advantage/Преимущество
Очень большой опыт по созданию сложный одностраничных, многостраничных веб приложений, которые работают в браузерах (поддержка кроссбраузерности) или в собственном интегрированном в приложение браузере chrome embedded с доступом через дополнительное апи к большим возможностям взаимодейтсвия с системой на которую установлено приложение.
В том числе с поддержкой многопоточности, асинхронных операций, многопоточными запросами к базе данных oracle с поддержкой вложенных транзакций и выполнением запросов напрямую с веб страницы одностраничного веб приложения. Использование веб технологий при написании приложений уровня предприятия.
Достаточно большой опыт при написании отказоустойчивых серверов на С++ работающих 24*7 по обработке данных и передачи команд по каналам RS-232, 485, Internet, OPC, Oracle с собственным скриптовым языком позволяющим обрабатывать полученные данные и конвертировать их в OPC теги, что позволяет быстро внедрить сервер по взаимодейтсвию с оборудованием по таким каналам и обработке данных с целю передачи обработанной информации в SCADA приложения верхнего уровня по протоколу OPC.
Все это разрабатывалось по методологии TDD с использование различных тестовых фреймворков
Есть опыт разработки магазина на базе drupal-5,6/ubercart с написанием собственных модулей для реализации витиеватой логики магазина.
Также, есть опыт разработки бакенда на базе фреймворка Yii с тестированием бакенда в PHPUnit, обновлением схем баз данных, тестирования самих обновлений, в общем все по взрослому с тестами, обновлениями и так далее.
В последнее время занимаюсь разработкой frontend части системы бронирования билетов крупной западной компании в виде одностраничного веб приложения с использованием современных веб технологий в данной области.
Much experience by creating complex HTML/CSS/Javascript single page applications that is work in browser or own chrome embedded browser is integrated to MFC/C++ Application with test coverage full code by TDD methodology
Also has experience by creating 24*7 C++ Servers by handling data from RS-232, 485, Internet, OPC channels with own script language that allow convert data from the channels to OPC tags without recompiling application
- Ключевые навыки
- Отзывы
Нет отзывов