Профессиональный разработчик
Специальность: математик, системный программист. Получена в МГУ им. Ломоносова на факультете Вычислительной математики и кибернетики (ВМиК), кафедра системного программирования.
Опыт построения систем для цифровизации бизнес-процессов с 2009 года
- Разработка классических приложений для цифровизации бизнес-процессов под платформу IBM Notes/Domino (Lotus Notes): а/п Домодедово, ПАО "Связь-Банк", ПАО "ОФК-Банк"
- Создана инфраструктура сервисов и централизованных справочников (платформа IBM Notes/Domino). Внедрена: ПАО "Связь-Банк", ПАО "ОФК-Банк"
- Создан собственный объектно-ориентированный фреймворк (IBM Notes/Domino, LotusScript), позволяющий значительно упростить разработку, сократить трудозатраты на реализацию классических бизнес-приложений. Используется для построения всех классических приложений под платформу IBM Notes/Domino (Lotus Notes).
- Разработка веб-приложений для поддержки совместной деятельности по бизнес-процессам (платформа IBM Notes/Domino): ПАО "Связь-Банк", ПАО "ОФК-Банк", CyberCloud.ru
- Разработка веб-приложений для цифровизации бизнес-процессов: AT Consulting (для проекта ПАО Сбербанк), GMP-РуссКом
Компетенции, инструменты, технологии
- Java, JavaScript, LotusScript, XML, UML, SQL
- Spring (MVC, Security, Data, Test), JPA (Hibernate), JUnit, JSF (XPages)
- DB: IBM Domino database (NoSQL), PostgreSQL
- Version control: Git (BitBucket, GitHub, Source Tree)
- JavaScript: jQuery, Bootstrap
- Servlet, JSP/JSTL, SAX, DOM, JDBC, JPA, REST, SOAP, AJAX, LDAP
- Maven, Gradle
- Шаблоны проектирования
- Ответственность за результат
- Лаконичность кода и архитектуры
Публикации, статьи, блог
Блог: Live-Scripts.blogspot.ru
Habrahabr: Модульное тестирование для приложений на платформе IBM Notes/Domino
Серия статьей по XPages на NotesNet.ru