More than 20 years in software development. The 10+ years' experience in Java programming, development of enterprise level systems. Over the 6 recent years: the System Architect and Team leader in the Documentum/Java projects.Currently involved in project of developing and supporting of high-load RTB (Real Time Bidding) platform. Responsible for SSP (Supply Side Platform) and DMP (Data Management Platform) parts of a solution, both are Java backend. The technologies\frameworks\tools used on this project: Java 8, Netty, Jetty, Spring, Hadoop, HBase, Apache Flume, Aerospike, MongoDB, Hue.Experience in managing the development team (up to 15 people).Development and getting approvals of the project documents.Organization of the development process and team member cooperation. Mentoring. • Knowledge of the software development principles and methodology.• Development of highload system on Java.• Building (Java, Kotlin) microservices running at cloud.• Working with BigData stack: Hadooop, HBase, Hue.• Streaming: Apache Spark, Spring Cloud Data Flow.Expert in reports building on Java with JasperReports. The first holder (one of two) of "JasperReports" silver badge on Stack Overflow site More than 11 years experience in building ECM systems (EMC Documentum, Hummingbird DM). The 9-year experience in designing and developing enterprise ECM system on EMC Documentum platform: programming of web-side (WDK) and server logic (TBO, SBO, life cycles, workflows, methods, jobs), designing object types, etc.
Listed skills include Java, Jasperreports, Team Leader, Continuous Integration, and 23 others.