👋 Стартовала третья неделя марафона, посвящённая мотивации и отношениям в команде! Со Skyeng и IVI обсудим, как дружить с коллегами на удалёнке и находить в себе силы на работу и общение. Регистрируйтесь на страничке марафона и присоединяйтесь!
davyidov-denis3davyidov-denis3

Денис Давыдов

Java Developer · Бэкенд · Фронтенд
Открыт к предложениям
Возраст: 31 год
Опыт работы: 13 лет и 2 месяца
Регистрация: 19.07.2007
Последний визит: 3 года назад
Местоположение: Россия, Москва
Профессиональные навыки: Базы данных · Gwt · Java · Java spring framework · Typescript · JQuery · Jquery ui
Войдите, чтобы посмотреть контакты пользователя

Обо мне

Профессиональные цели:
Работу работать

Награды, сертификаты, портфолио, проекты:
https://1cfresh.com

Опыт работы

  • Сайфокс солюшенс
    Москва
    Java developer
    Декабрь 2014 — По настоящее время (6 лет)
    1. Разработка сервиса «Облачная АТС» для ПАО «ВымпелКом». Сервис представляет собой портал самообслуживания для управления функциями виртуальной АТС, построенной "поверх" инфраструктуры и биллинга оператора связи. Описание: http://www.artlebedev.ru/everything/beeline/pbx Демо: https://cloudpbx.beeline.ru/demo/demo Backend: Spring (IoC, security, tx, web, websocket), JPA, JDBC, Apache CXF, Jetty Frontend (первоначально): GWT, немного JS и JQuery Frontend (в дальнешем): Typescript, JQuery, rest-like api к серверу, автоматическая генерации кода rest-слоя по swagger описанию БД: Oracle Специфическая интеграция: AS Broadworks (OCI-P, XSI), биллинг и другая инфраструктура оператора связи, узкоспециализированная система распределенных транзакций для поддержки нетранзакционных компонент в консистентном состоянии с реляционной БД. Разработка: JUnit, Mockito, maven, liquibase, redmine, jenkins, netbeans. Роль в проекте - разработка прикладных и интеграционных механизмов, поддержка Достижения: - Реализована интеграции с AS Broadworks по протоколу xsi events, позволяющая получать уведомления (events) от телефонии по http chunked-соединению - Реализован сервис онлайн-управления голосовыми конференциями со страницы портала (websocket) - Реализован встраиваемый в произвольные сайты виджет вида "Перезвоните мне" (пользователи сервиса могут встроить в свой сайт просто скопировав блок script, сгенерированный порталом) 2. Разработка сервиса онлайн-МФО https://rubberi.ru: Backend: Spring (IoC, security, tx), JPA, JDBC, Apache CXF, Jetty Криптография: КриптоПро JCP, КриптоПро JTLS, Bouncy Castle Frontend: Typescript, JQuery, JQueryUI, rest-like api к серверу, автоматическая генерация кода rest-слоя по wadl/xsd БД: PostgreSql, H2 Разработка: JUnit, Mockito, maven, liquibase, redmine, jenkins, netbeans. Роль в проекте - ведущий разработчик, архитектура Достижения: - Реализована общая функциональность личного кабинета сервиса - регистрация клиентов, получение и погашение займов, редактирование профиля. - Реализован сервис работы с жизненным циклом займа - начисление процентов / пеней, нотификация заемщика о задолженности. - Обеспечена возможность организации active-active кластера из нескольких jetty (серверная часть полностью stateless) - Реализована возможность выполнения фоновых процессов через job queue, задания из которой выполняются на нескольких экземплярах jetty в несколько потоков - Реализована оценка платежеспособности заемщика с помощью анализа кредитной истории и скоринговой оценки FICO v3, получаемой из Национального Бюро Кредитных Историй - (http, xml, шифрование и ЭЦП по ГОСТ) - Реализована регулярная передача информации о поступающих заявках и о текущем состоянии выданных займов в Национальное Бюро Кредитных Историй (накопление данных для включения в отчет, геренация файла в формате TUTDF, отправка отчета по электронной почте, получение квитанции об обработке отчета по электронной почте, шифрование и ЭЦП по ГОСТ) - Реализовано взаимодействие с платежным шлюзом Яндекс.Денег по протоколам массовых выплат и эквайринга (http, xml, pkcs7), реализовано взаимодействие портала с платежным шлюзом Яндекс.Денег на стороне браузера (отображение форм привязки карты и 3ds в псевдомодальном окне в iframe) - Реализованы нотификаци клиентов по электронной почте и sms, реализована интеграция с sms-сервисом - Реализовано автодополнение при вводе адресов по базе данных КЛАДР (испорт данных из dbf, поиск в импортированных данных) - Обеспечена возможность тестироваия большей части функциональности сервиса без подключения к промышленным средам вешних сервисов, реализованы эмуляторы внешних сервисов - Реализована методика тестирования длительных процессов (например, уход в просрочку, начисление пени) с эмуляцией системного времени
  • Дистрибуция, поддержка и разработка компьютерных программ и баз данных делового и домашнего назначения.
    Москва · От 1000 до 5000 сотрудников
    Разработчик
    Август 2012 — Сентябрь 2014 (2 года и 2 месяца)
    Разработка технологии 1cFresh (http://v8.1c.ru/overview/Term_000000823.htm), позволяющей обеспечить публикацию прикладных решений на платформе "1С:Предприятие" в модели SaaS. Роль в проекте - разработка методики работы прикладных решений в модели multinancy, разработка компонентов инфраструктуры сервиса и SDK для прикладных разработчиков, анализ сложных ситуаций в работе различных инсталляций технологии. Достижения: - Обеспечена возможность кастомизации прикладных решений в модели сервиса сторонними программистами (аналогично "коробочному" режиму развертывания продуктов фирмы 1С) с учетом специфики требований к безопасности облачного сервиса. - Обеспечена горизонтальной масштабируемости компонентов сервиса - Снижены требований к аппаратному обеспечению для работы сервиса - Реализован универсальный механизм переноса данных из "коробочного" режима развертывания приложения в сервис и обратно (с минимальными требованиями к доработке прикладного решения) Примеры использования технологии: - https://1cfresh.com - Облачный сервис фирмы 1С, позволяющий использовать продукты компании в модели SaaS - (открытая регистрация http://start.1cfresh.com). - https://1cbo.ru - 1С:БухОбслуживание - Сервис бухгалтерского аутсорсинга фирмы 1С - https://balance.mos.ru - Облачный сервис бухгалтерского учета для бюджетных учреждений Москвы (подробнее - http://dit.mos.ru/presscenter/news/detail/2300533.html)
  • ООО "ЭФИС"
    Оренбург
    Тимлид
    Октябрь 2010 — Июль 2012 (1 год и 10 месяцев)
    Оперативное управление группой программистов 1С (4 человека) Методическая проработка процессов разработки внутри компании, доведение до их до промышленного уровня (система контроля версий, процесс выпуска версий для production / staging окружения)
  • ООО"Компания "Мехатроника"
    Оренбург
    Программист 1С
    Октябрь 2008 — Октябрь 2010 (2 года и 1 месяц)
    1. Кастомизация тиражируемых программных продуктов фирмы "1С" под потребности заказчиков компании; 2. Интеграция решений на базе "1С" с внешними системами (импорт / экспорт данных из других СУБД, веб-сервисы)
  • ООО "Интеллект Плюс"
    Орск
    Программист VBA/SQL
    Август 2007 — Сентябрь 2008 (1 год и 2 месяца)
    Разработка продуктов компании для локального рынка: - Система расчета заработной платы (MS Access) - Централизованная система приема заявок от населения и диспетчерского контроля УЖКХ г. Орска (Delphi, Firebird)

Рекомендательные письма

  • Мария Зайцева
    знакомый
    Типичный гений.
    Письмо написано 25 октября 2013 в 17:43