Roman Uholnikov

Roman Uholnikov

Irpinska miska hromada, Kyiv, Ukraine
309 послідовників 305 контактів

Загальна інформація

Programming Languages/…

Діяльність

Приєднайтеся зараз, щоб побачити всі дії

Досвід

  • Affinidi Графіка

    Affinidi

    Киев, Украина

  • -

    Kyiv, Ukraine

  • -

    Kyiv, Ukraine

  • -

    Kiev Region, Ukraine

  • -

    Ukraine

  • -

    Kyiv

  • -

    Kyiv, Ukraine

  • -

    Donetsk, Ukraine

  • -

Освіта

  • Donetsk National Technical University

    -

    Computer science, network engineering.

  • -

    Діяльність та товаристваComputer science, graphical design, web design.

Ліцензії та сертифікати

Публікації

Курси

  • Hippo CMS Developer Course

    Hippo

Проєкти

  • SEO platform

    - зараз


    Project Description:
    Complex SEO optimization platform that integrates multiple data sources and provide information for internet marketing companies and marketing agencies.

    Project Role:
    Responsibilities:
    Engineering manager/Teach Lead
     Leading team of up to 9 people
     Facilitating Scram. Managing all scram events and supporting scrum artifacts
     Transforming business ideas in technical epics/user stories/technical tasks
     Managing project timelines. Providing…


    Project Description:
    Complex SEO optimization platform that integrates multiple data sources and provide information for internet marketing companies and marketing agencies.

    Project Role:
    Responsibilities:
    Engineering manager/Teach Lead
     Leading team of up to 9 people
     Facilitating Scram. Managing all scram events and supporting scrum artifacts
     Transforming business ideas in technical epics/user stories/technical tasks
     Managing project timelines. Providing estimates, reporting about project status.
     Leading team in technical aspects: making final technical decision, groom technical tasks, participate in technical investigation, performing code review, reviewing architectural designs.
     People management: managing 1:1 meetings, team building events.
     Developing new functionality/tests. Supporting legacy code.

    Tools & Technologies:
    AWS (S3, Kubernetes, Redshift, RDS, EC2), Snowflake (DWH), TSDB, Prometheus, Grafana, Spring Framework (Core, MVC, Data, Contract, Boot), Java 8/11, Selenium, Cucumber, Jenkins, Teamcity

  • Ekspeditor

    Project description:
    Migrating legacy software from Windows Desktop(.NET Framework + MSSQL) to Java Web Application.
    Technologies:
    MSSQL, JSP, Struts, Spring IoC, Spring DATA.

    Responsibilities:
    Preparing, implementing, supporting.

  • Trading Tool

    -

    Modularized billing system that processes incoming telecommunication information and generates bills based on configuration for different customers. Applies different re-rating and calculation logic. Manages roaming reference/commercial data for customer/supplier.

    Technologies:
    Spring (Core, Data-jpa, Security, MVC, Boot, RestDoc, Admin, Scheduled, Batch), Ehcache, Hibernate, Maven, Jenkins, H2, Oracle, Selenium

    Responsibilities:
    - code review;
    - leading team of 6…

    Modularized billing system that processes incoming telecommunication information and generates bills based on configuration for different customers. Applies different re-rating and calculation logic. Manages roaming reference/commercial data for customer/supplier.

    Technologies:
    Spring (Core, Data-jpa, Security, MVC, Boot, RestDoc, Admin, Scheduled, Batch), Ehcache, Hibernate, Maven, Jenkins, H2, Oracle, Selenium

    Responsibilities:
    - code review;
    - leading team of 6 people;
    - defining architecture from scratch;
    - setting up continuous delivery infrastructure;
    - setting up Test Automation in the project (Unit, Integration, End-to-End).

  • SVN to GIT migration

    -

    Project description:
    - migrating ~200 projects from SVN to GIT;
    - introducing and promoting code review;
    - facilitating Agile, establishing new mindset after Waterfall;
    - promoting Continuous Integration.

    Technologies:
    Gitlab CE, Groovy, Maven, Jenkins

    Responsibilities:
    - leading transformation.

  • Telecome Billing System Enhancement with LTE technology

    -

    Project description:
    Enhancement of billing system. Extending with different technologies and different calculation.

    Technologies:
    JSF, Spring (Core, Security), Hibernate, Maven, Jenkins

    Responsibilities:
    - developing.

  • User Management System Enhancement

    -

    Project description:
    Enhancement of existing User Management System. Adding event notification based on JMS.

    Technologies:
    Spring (Core, Data-jpa), Hibernate, Maven, Jenkins, JMS (Active MQ)

    Responsibilities:
    - developing.

  • Sms Proxy

    -

    Project description:
    Change existing proxy implementation to use different destination (from SNMP protocol to HTTP).

    Technologies:
    Apache CXF, Spring (Core, MVC, Data-jpa), Hibernate, Velocity, Maven, Jenkins

    Responsibilities:
    - developing.

  • Backbase

    -

    Project description:
    Content management solution for large banks, that allowed to create web portals easily and fast. Developed according to Micro-services Architecture.
    Technologies: Java EE 8, Spring (Core, MVC, Security, Boot, Cloud), Gradle, Maven 3, JUnit 4, Mockito, REST Assured, RAML, Docker, Sonarqube, GoCD (CI), Liquibase.

    Responsibilities:
    - analyzing and translating into technical tasks;
    - developing;
    - performing code review.

    Інші автори
    Подивитися проєкт
  • Ordina - Development of Dutch governmental websites based on Hippo CMS

    -

    Project description:
    development and functional management of the Netherlands government web platform, with all generic applications, websites and links between internal and external systems.

    Technologies:
    Hippo CMS, Java EE 6, JCR(Jackrabbit), Spring (Core, MVC, Security, Integration), Groovy, JSP, Tomcat 7, Maven 3, JUnit 4, Mockito

    Responsibilities:
    - developing;
    - code review;
    - communicate close with Business Analyst.

    Інші автори
    Подивитися проєкт
  • Billing Railway System

    -

    Description: Creating railway billing system for records management (financial monitoring).
    Technologies: Spring Data, MySQL, JSF, Primefaces.

    Responsibilities:
    - designing;
    - gathering requirements;
    - analyzing and translating into technical tasks;
    - implementing;
    - supporting.

    Інші автори
    • Павел Пащевский
    • Сергей Палиенко

Мови

  • Украинский

    Рідна мова або володіння двома мовами

  • Английский

    Професійний рівень володіння, достатній для роботи

Отримані рекомендації

  • Користувач LinkedIn

    Користувач LinkedIn

Більше активності від Roman

Перегляньте повний профіль Roman

  • Подивіться, з ким у вас є спільні знайомі
  • Попросити представити
  • Зверніться безпосередньо до Roman
Приєднайтеся, щоб переглянути повний профіль

Інші схожі профілі

За допомогою цих курсів додайте нові навички