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

Андрей Чернов

Java Developer · Бэкенд · Разработка ПО
От 160 ₽ · Не ищу работу
Возраст: 39 лет
Опыт работы: 12 лет и 7 месяцев
Регистрация: 07.08.2006
Последний визит: сегодня
Местоположение: Россия, Новосибирск
Профессиональные навыки: Hibernate · Oracle · Java spring framework · Java · PostgreSQL · Restful webservices · Freemarker template engine · Liferay · XML · JavaScript
Войдите, чтобы посмотреть контакты пользователя

Обо мне

трудолюбив, не болею, люблю спорт. книги

Опыт работы

  • Реализация масштабных ИТ-проектов федерального и регионального уровня
    Москва · От 100 до 1000 сотрудников
    Team Leader
    Октябрь 2018 — Январь 2019 (4 месяца)

    Вёл разработку двух проектов:
    1- система обработки входящих WS запросов от СМЭВ, их обработка, и пересылка обратно
    использовались spring-boot, spring-data,spring-ws, hibernate,liquibase,gradle,react.js,postgresql,jenkins,docker
    2- перенос приложения с портлетов на сервер glassfish, рефакторинг кода и добавление нового дизайна


    освоил gradle, springboot, react.js , spring-ws,docker,glassfish
  • АйДи – Технологии управления
    Новосибирск
    Старший Java-разработчик
    Октябрь 2017 — Сентябрь 2018 (1 год)

    разработка проектов: ebox аналога documino, fultext-search - полнотекстовый поиск.

    1

    -создание плагина полнотекстового поиска с имплементацией на сервер

    elasticsearch,чтение контентов через tika,анализатор словоформ как в

    яндексе,успешно ищет слова и сочетания в разных падежах , родах и

    числах,добавлена в вывод highlight нода для отображения найденных

    фрагментов контента,
    исправление ошибок в запросе поиска библиотекой LanguageTools,
    2- выгрузки результатов Excell,
    3- асинхронные индексации,выгрузки,
    4- разработка вебсервисов,
    5- освоение vaadin , создание экранных форм,пейджинг,
    6- создан новый компонент аналог TwinColSelect с кнопками добавить\удалить всё
    7- добавил аутентификацию, логи в email плагин и добавил ключи для NTLM аутентификации,
    8-запоминание текущей страницы,в случае потери сессии
    9- исправление ошибки OutOfMemory при передаче по вебсервису через mtom больших файлов
    10- исправлено NullPointerException в HashMap.merge заменой стандартного коллектора toMap на кастомный комбайнер

  • Концептуальное проектирование, разработка, бережное внедрение и сопровождение ИТ-систем на полном жизненном цикле
    Новосибирск · От 100 до 1000 сотрудников
    Ведущий Java разработчик
    Май 2017 — Август 2017 (4 месяца)

    разработка backend функционала для проекта СПФ
    использовался паттерн
    http://alistair.cockburn.us/Hexagonal+architecture
    разработка сервисов и контроллеров по заданному апи
    , написание тестов к методам
    освоил Spring-Integration , Spring-Batch ,
    Spring-data, Spring-data-jpa,Eclipse-Link( ORM )
    Swagger, MapStruct
    познакомился с kotlin

  • НПП Системные Ресурсы
    Москва
    Ведущий Java разработчик
    Сентябрь 2016 — Апрель 2017 (8 месяцев)

    1- писал мигратор на java из одной базы Oracle в другую

    использовал java 8, MyBatis , liquibase , Oracle Pl-SQL

    2- разрабатывал процедуры миграции на Pl-SQL

    3- разрабатывал личный кабинет портала на Java

    использовал java 8, Spring 4,Spring-security,Spring-retry,tiles, Jsp, JQuery, Bootstrap,Css, Javascript plugins, Oracle , SQL , nginx, Json,

    4- разработал вебсервис конвертации docx в pdf

    использовал java 8 , Spring 4, cxf , spring-boot ,maven

    5-разработал RESTFull приложение отображение изменений курса валют на Backbone.js , Spring , Hibernate, PostgreSql

  • Разработка высоконагруженных веб-систем на Java-платформе на заказ
    Новосибирск · От 10 до 100 сотрудников
    Ведущий Java разработчик
    Ноябрь 2015 — Август 2016 (10 месяцев)
    создание фреймворка для автотестов приложения,с использование в коде прокси и механизма reflection, перевод проекта с maven на gradle, реализация быстрого решения задачи на комбинаторику в теории выполняемого за очень большое время, использовал bamboo, pyton сдал тесты Oracle Sertified 1ZO-803 и 1ZO-804 : http://enthuware.com/index.php/ocajp-7-average-scores
  • OTR
    Москва
    Ведущий Java разработчик
    Февраль 2012 — Май 2015 (3 года и 4 месяца)
    1- the development of web services for the portal of public services , used JBOSS ESB, JBPM, CXF, JAXB 2- I wrote generator of vebservises - Spring, Velocity, POI 3- projects SUFD, Assol, Tracks- on Zkoss, Spring, Hibernate, Liferay, Jetty, Dozer, 4-completion server for the mobile platform, Cordova, PhoneGap, Android SDK 5-project E-budget for Oracle ADF, database Oracle, PostgreSQL, JQuery
  • Новосибирск · От 100 до 1000 сотрудников
    Java разработчик
    Июнь 2010 — Август 2012 (2 года и 3 месяца)
    1- Development of modules on the portal Spring, managers and dao writing to ORACLE, 2- remade assembly project maven1 on maven2 with writing plugins for maven2 I wrote a converter for converting the converted project.xml with the standard maven1 pom.xml for maven2, 3- remade several modules from the base web service for Axis2, dynamic interface - jQuery, Freemarker, WebSphere, Jelly, Moskito, Hibernate-validation, Jenkins 4- creation of a custom selector on javascript 5- utility for resizing images
  • Частная практика, работа без зачисления в штат
    Новосибирск · От 1000 до 5000 сотрудников
    Java developer
    Ноябрь 2007 — Август 2008 (10 месяцев)
    Web project HTML parser and data aggregator (a site configuration to parse and parsing selected data) using Tapestry, Beanform, Spring, avariba engine, Hibernate, Firebird, htmlparser, nekohtml balancing tags, httpunit
  • itehnics
    Новосибирск
    Java developer
    Январь 2007 — Июль 2008 (1 год и 7 месяцев)
    Written by Portal news feed and news aggregator like digg I was an architect and project developer
  • SibInCo
    Новосибирск
    инженер-программист
    Декабрь 2004 — Апрель 2009 (4 года и 5 месяцев)
    1- WBO (Web Book Oganizer) using Struts, Jsp and Web Services, 2- wrote a draft multi-threaded download a list of links to a large number of sites (webcrawler), 3- wrote a web project Call2Service for phone calls and sending requests for http, sms and smpp services. 4- completion sms and smpp services. 5- By billing module for WHOISD platform. 6-Posted WHOISD- aggregator platform for mobile communications services operators and Internet service providers. (Ussd and sms services and statistics) The project is written in Java, Struts, used corporate packages, 7-i wrote SMS and USSD services for mobile phones, 8-I wrote XML Editor - Applet, Swing (especially: XML komplishen, attribute komplishen, static and dynamic validation, editing ban certain tags, server support, ban save the file with errors) 9- completion of the project to manage the MMS mobile services and owners. 10- I wrote some of the modules center on SMSC Java and writing processing big volume statistics read from Orakla, DB2. 11- completion projects smppgw (JSTL) and Scag - Struts, JSP

Высшее образование

  • НГУ

    Новосибирский государственный университет
    Новосибирск · 906 выпускников
    Январь 1990 — Январь 1995 (5 лет)