Как вы себя чувствуете в самоизоляции, как адаптируетесь, как работаете, какими привычками обзаводитесь — об этом наш новый опрос. Пройдите его (займёт 10 минут) и в конце узнайте, как дела у других.
Обо мне

Technology stack:

  • Java 8, JavaScript
  • Frameworks: Sprint Boot, Spring Cloud, Spring Data, Hibernate, Wicket, ADF
  • Message Brokers: RabbitMQ, ActiveMQ, Kafka
  • Testing: JUnit, Mockito, Fitnesse
  • Building: Maven
  • Continuous integration: Jenkins
  • Servers: WebLogic, WebSphere, JBoss, OC4J, TomSoftware was developed from scratchcat
  • Version Control System: GIT, SVN
  • Lifecycle management: JIRA, HP ALM
  • Storage: Oracle, MongoDB

Java Sertification:

  • Oracle Certified Professional, Java SE 7 Programmer
  • Oracle Certified Associate, Java SE 7 Programmer
Профессиональные навыки
Опыт работы
Французская сеть гипермаркетов строительных материалов и товаров для дома
Java Developer
Октябрь 2016 — По настоящее время (3 года и 7 месяцев)

I am one of the first Java developers in Leroy Merlin who is responsible for developing whole backend eco-system from scratch as a replacement of non flexible third party solutions. I am involved in development of all business value bricks from architect planning to implementation. 

Bricks:

Customer Check Out Tunnel

  • Overview: website's checkout order business logic aggregation
  • Tasks done: step-communication, user registration 

Appointment

  • Overview: delivery time-slots operation
  • Tasks done: Full brick development

Eligibility

  • Overview: store stock availability runtime logic
  • Tasks done: Full brick development

Communication

  • Overview: communication with customer logic etc.
  • Tasks done: Expert Sender integration

Delivery

  • Overview: All delivery logic
  • Tasks done: Appointment brick integration

Tools used:  Spring Boot, Spring Cloud, Docker, Docker Swarm, MongoDB, RabbitMQ, ELK stack, Fitnesse

RichRelevance
Сан-Франциско и район залива
Java Developer
Ноябрь 2015 — Октябрь 2016 (1 год)

Worked with top world recommendation engine for retail.

Projects:

Universal Product Crawler

  • Overview: Multi-node crawler that scans retailers sites ( like toyrus.com, macys.com, etc. )for product catalog.
  • Tasks done: full stack development
  • Tools used: Kafka, Spring boot, Spring data, Redis

Rich Relevance core

  • Overview: Core of Rich Relevance recommendation system
  • Tasks done: api, various bugfixes and minor tasks communicating with San Francisco team.
  • Tools used: Java 8, hadoop

Feed converter

  • Overview: Converts retailers feeds from yandex market format to rich relevance format
  • Tasks done: full stack development
  • Tools used: Jenkins

Implementation of this project allows us to win recommendations system AB-test in SportMaster

Мы занимаемся повышением эффективности бизнеса с помощью информационных технологий.
Java Developer
Сентябрь 2013 — Ноябрь 2015 (2 года и 3 месяца)

Custom software development for bank sector (Alfa Bank, VTB Bank, Unicredit Bank, etc.)

Projects:

Operational conveyor

  • Overview: Bank tasks life cycle managing software
  • Tasks done: GUI and Core part written. 3 processes into production
  • Tools used: Spring, EJB, ADF, Gradle, Flyway

Registry Comparison

  • Overview: Payment registry operation software: bank and client registry comparison, doing payments etc
  • Tasks done: Software was developed from scratch
  • Tools used: Spring, Hibernate, Maven, Weblogic, Wicket

PayReg-ws

  • Overview: Validation payment system
  • Tasks done: Architecture refactoring, adding new formats of payments and modification of old ones,integration with bank checks services
  • Tools used: Spring, Hibernate, Maven, IBM Message Broker, Oracle Application Server

Direct Channel Administrator

  • Overview: Access bank Channels administration ( Internet banking, mobile banking, etc.)
  • Tasks done: Implementation of alternative login functional
  • Tools used: Oracle ADF ,JSF, WebLogic, Oracle Internet Directory, Spring LDAPTransactions, Soap WEB-Services

PLTotal

  • Overview: Data aggregator
  • Tasks done: Server side. Edit collection logic, parameterization, flexible data load scheduler
  • Tools used: EJB, JBossA 

Number of smaller tasks as well.

Российский коммерческий банк
Retail network analysis and modeling Chief Specialist
Январь 2012 — Март 2013 (1 год и 3 месяца)

Normative manpower effort handbook development

Business intelligence tool creation

Functions:

  • Employees present number effectiveness evaluation
  • Employees number prediction according to business plan money turnover

Tools Used: Visual Basic for Application, Excel

Высшее образование
Московский инженерно-физический институт
Москва
Факультет: Экспериментальной и теоретической физики; "Т"
Январь 2005—Январь 2010 (5 лет)
Кафедра прикладной математики. После окончания присвоена квалификация: математик, системный программист.