Profilbild von Roman Kogan Senior Consultant, Architekt , Lead Developer aus Duesseldorf

Roman Kogan

verfügbar

Letztes Update: 07.03.2024

Senior Consultant, Architekt , Lead Developer

Firma: R-Optim UG
Abschluss: Dipl. Informatik RWTH Aachen
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (verhandlungssicher) | englisch (verhandlungssicher)

Dateianlagen

CV-2024-01_020324.pdf

Skills

KURZPROFIL
  • 20 Jahre Erfahrung als Software-und Algorithmenentwickler
  • Informatik-Studium RWTH  Aachen (Abschluss mit sehr gut)        
  • Spezialisiert in den Bereichen Software Architecture, Microservices/Web Services, Cloud, Event Driven Architektur/ Kafka, Concurrent Computing, Algorithmen
Rollen:
  • Senior Entwickler/Senior Consultant, 
  • Solution /Technical Architekt,
  • Algorithmenentwickler
Methoden/Pattern:
DDD, Event Driven-, Microservice Architecture,CDC, Kubernetes Pattern, Integration Pattern, TDD, BDD, Clean Code, CD\CI,
Eingesetzte Technologien und Tools:
  • Spring Cloud, Spring Boot, Spring Batch
  • Quarkus
  • Confluent Kafka / Streaming, CDC, Kafka Connectors, Debezium
  • Java 8, Java 11
  • Web Services RESTfull,
  • Kubernetes, AWS, Openshift, Docker
  • Apache Camel
  • Apache POI
  • Guava, Immutable , Lombok , Hystrix Command
  • Elasticsearch, Solr/Lucene
  • Docker, JBoss/WildFly 10/ Wildfly Swarm, Tomcat 8, WebSphere App Server
  • API:  J2EE 7, EJB, JPA,JAX-RS, JSON-P, JSON-B,JAX-WS, JAXB,
  • Persitence: Spring Data, Hibernate / EclipseLink, Oracle, MySQL,NoSQL wie Mongo DB
  • XML, WSDL, JAXB, XPath, StAX
  • Apache Projects u. a. Apache CFX, Apache Commons
  • Continous Delivery, ContinousInspection mit Jenkins, Cucumber Tests
  • TDD und Continous Tests mit  JUnit5, Mocking-Frameworks wie Mockito,  Cucumber, Spring Integration Test
  • Maven, Jenkins, GitLab, Jira/Confluence/TFS, FindBug
  • Eclipse, IntelliJ
Projektmanagement :
  • Agile, Klassisch

Projekthistorie

April 2018 - bis jetzt                            Senior Consultant/Architekt, ÖRAG
                                                           Entwicklung der Microservices/Cloud-Architektur und                                                     
                                                           Implementierung des Kundenportales 
                                                           -     Entwicklung der Microservices, 
                                                           -     Java 8,
                                                           -     Spring Boot,
                                                           -     Framework: AWS,   
                                                           -     Suchmaschine: Elastic Search                                
                                                           -    Tools: JIRA, Confluence, Intellij IDEA, GitLab,                                                                Jenkins, Maven     
                                                           -    TDD mit Mockito,  JUnits 5
        
Feb 2018 - April 2018                        Freiberuflich, Senior Consultant, VW
                                                           Implementierung Test-Werkzeuge
                                                           in Cloud/Microservices Architektur 
                                                           -     Entwicklung der Microservices, 
                                                           -     Java 8,
                                                           -     Spring Boot,
                                                           -     Framework: Docker, App Server Wildfly Swarm 
                                                           -     Tools: JIRA, Confluence, Intellij IDEA, GitLab,   
                                                                 Jenkins, Maven        
                                                                                 
April 2017 - Feb. 2018                       Freiberuflich, Senior Consultant, Deutsche Bahn                                                               
                                                           Vertrieb,  Programm "Vendo", im Projekt                                                                          
                                                           "Reservierung"
                                                           Tätigkeitbereich:
                                                            (Neu)Entwicklung von algorithmischen, regel- und   
                                                           datenbasierten Modulen  als serviceorientierte Teile                                                          
                                                           eines Gesamtsystems im Rahmen eines Großprojektes
                                                           -     DDD, Entwicklung der Microservices mit Java 8,                                                              
                                                                 Java EE 7
                                                           -     API: RESTfull, JSON-P, JSON-B,  
                                                           -     Framework: Docker, App Server Wildfly Swarm 
                                                           -     Tools: JIRA, Confluence, Intellij IDEA, GitLab,                                                                Jenkins, Maven    
                                                           -     TDD mit Mockito,  JUnits 5
                                                           -     DB: Mongo DB

Februar 2016 - April 2017                  Freiberuflich, Senior Consultant,
                                                           Commerzbank, Frankfurt a.M.:
                                                           Tätigkeitsbereich:                  
                                                           Projekte zur Einführung von zwei Web-                                                                 
                                                          Anwendungen für den Online-Zugang zur zentralen                                             
                                                          Cashflow-Engine für das Pricing von Großkrediten
                                                           -     J2EE Software Architektur & Design
                                                           -     Implementierung von Web Services, Daten-                                                          
                                                                 Persistenz, Integrationsschicht zwischen Frontend                                                 
                                                                 Web Service und Persistenz, Performance-Tuning
                                                           -     Sprachen: Java
                                                           -     API: JAX-WS , JAXB, JPA
                                                           -     Apache Projects: Common, CFX
                                                           -     Reuters EMA
                                                           -     Frameworks:  Spring, Hibernate,  JUnits,                                                               
                                                                  JSF/PrimeFaces, Maven,
                                                           -     Entwicklungsumgebung: Eclipse, IntelliJ
                                                           -     App Server: Tomcat, WebSphere (im 3rd-Party                                                          
                                                                Hosting)

Reisebereitschaft

Verfügbar in den Ländern Deutschland und Schweiz
NRW, Frankfurt AM, Remote
Profilbild von Roman Kogan Senior Consultant, Architekt , Lead Developer aus Duesseldorf Senior Consultant, Architekt , Lead Developer
Registrieren