“I worked with Roman for several years, and I can recommend him as a great professional and an incredibly motivated developer. He always focuses on project needs, keeps positive attitude towards work and performs well even under pressure.”
Roman Uholnikov
Irpinska miska hromada, Kyiv, Ukraine
309 послідовників
305 контактів
Загальна інформація
Programming Languages/…
Діяльність
-
View my verified achievement from Amazon Web Services (AWS).
View my verified achievement from Amazon Web Services (AWS).
Вподобано Roman Uholnikov
-
Strongly recommend to read before I hear one more time about "deep ruskie soul" or "exceptional culture". Book written not by Ukrainian, so opinion…
Strongly recommend to read before I hear one more time about "deep ruskie soul" or "exceptional culture". Book written not by Ukrainian, so opinion…
Вподобано Roman Uholnikov
Досвід
Освіта
-
Donetsk National Technical University
-
Computer science, network engineering.
-
-
Діяльність та товаристваComputer science, graphical design, web design.
Ліцензії та сертифікати
-
AWS Certified Solutions Architect - Professional
Amazon Web Services (AWS)
Дата видачі Термін дії закінчуєтьсяІдентифікатор кваліфікаційного сертифіката AWS00652739 -
-
AWS Certified Solutions Architect - Associate
Amazon Web Services (AWS)
Дата видачі Термін дії закінчуєтьсяІдентифікатор кваліфікаційного сертифіката AWS00652739 -
IELTS Academic
British Council
Дата видачі Термін дії закінчуєтьсяІдентифікатор кваліфікаційного сертифіката 17UA001017UHOR020A -
Публікації
-
JavaDay Kyiv 2016: Migration and source control for your DB
JavaDay Kyiv (http://javaday.org.ua)
Comparing DB versioning and automatic migration tools
-
Java SE exploring blog
blogspot
Java SE exploring blog. Some tips and corner cases of Java SE are described there.
Курси
-
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
1 людина рекомендує Roman
Приєднайтеся зараз, щоб переглянутиБільше активності від Roman
-
The sky The distance to Warsaw 700km, Berlin 1200km The war not so far away as you think, pls support Ukraine and help to bring the peace to our…
The sky The distance to Warsaw 700km, Berlin 1200km The war not so far away as you think, pls support Ukraine and help to bring the peace to our…
Вподобано Roman Uholnikov
-
Don’t be a hero. Your team will thank you. There is an internal memo at Google called no-heroes which opened my eyes to a new point of view…
Don’t be a hero. Your team will thank you. There is an internal memo at Google called no-heroes which opened my eyes to a new point of view…
Вподобано Roman Uholnikov
-
Milestone #2 .. DONE! Really great to 'tick-off' tasks from a ‘to-do’ list, with November 22nd the date that we delivered the first public launch…
Milestone #2 .. DONE! Really great to 'tick-off' tasks from a ‘to-do’ list, with November 22nd the date that we delivered the first public launch…
Вподобано Roman Uholnikov
-
Працюю більше, щоб допомагати більше. Це небагато, але це чесна праця. Слава Україні та ЗСУ 🇺🇦
Працюю більше, щоб допомагати більше. Це небагато, але це чесна праця. Слава Україні та ЗСУ 🇺🇦
Вподобано Roman Uholnikov