Ing. Dmitri Ilyin

ist ab sofort 01.12.2023 verfügbar. 🕒

Freiberuflich, Senior Software Entwickler, Consultant, Freiberuflich

Abschluss: Dipl. Ingenieur., St. Petersburger Technische Universität für Fein Mechanik und Optik Russland

München, Deutschland

Fähigkeiten und Kenntnisse

Consulting
Fullstack Web Development
Communications skills
Architektur
Konzeption
Design.
Hibernate
JPA
EJB
Webservices
REST
Development
Maven
ANT
XML
XSLT
AJAX
Software
Eclipse
Netbeans
Oracle
SQL Server
MySQL
Firebird
JBoss
Tomcat
Weblogic
WebSphere
IBM Portal Server
JSP
JSF
Richfaces
Spring webflow
struts
seam
CVS
SVN
GIT
PVCS
Swing
Delphi
PL/SQL
Software-Entwicklung
IT
EDV
Dienstleistungen
IT-Beratung
Spring
Praktische Erfahrung seit 1992.
Jenkins
IntelliJ
Glassfish
Vaadin
Activiti BPM
Nexus
Bamboo
RBF
JBF
Java EE
Informatik
Angular
Scrum
Teamfähigkeit
Kommunikationsfähigkeit
HTML
CSS
IT-Projektmanagement
Microservices
Java Spring
Spring boot
agile
JavaScript
TypeScript
SQL
xslt
DDD
reactive programming
Docker
FHIR
HAPI FHIR
java
Technologie
Kafka
Spring Batch
Kreativität
Spring WebFlux

Werdegang

Berufserfahrung von Dmitri Ilyin

  • Bis heute 28 Jahre und 11 Monate, seit Aug. 1995

    Senior Software Entwickler, Consultant

    Freiberuflich

  • 11 Monate, Jan. 2023 - Nov. 2023

    Senior Entwickler, Consultant

    AOK Systems GmbH

    Die Bestehende Verwaltung-Systeme der gesetzlichen Krankenkassen werden erweitert. Die Dokumente aus verschiedenen fachlichen Verfahren werden über Telematik Infrastruktur in Empfang genommen, verarbeitet, validiert etc. und anschließend an das Krankenkassen Backend weitergegeben. Aus dem Backend werden die Antworten an die Ärzte zurückgesendet. Das Workflow wird mit einer Statemachine implementiert. Die Statemachine basiert auf Kafka und Microservices. Microservices sind mit Springboot implementiert.

  • 2 Jahre und 5 Monate, Aug. 2020 - Dez. 2022

    Senior Entwickler, Consultant

    ProSiebenSat.1 Media SE

    Die hochperfomante Generierung von Partner Plattform Orders anhand von verplanten Fernseher Ausstrahlungen, Verträgen, Rechten und Lizenzen. Berechnung der komplexen Konstellationen der Serien. Visualisierung von Orders in der UI mit der umfasenden Recherche. Microservices Architektur mit dem Einsatz von Spring Boot, Kafka, OpenSearch (Elastic) Debezium, Postgres, Angular, Kubernetes. Einsatz von JPA, GraphQL, envers, liquibase, flyway, REST, maven, hibernate, docker, jira, remote agile team.

  • 8 Monate, Nov. 2019 - Juni 2020

    Senior Entwickler, Consultant

    Arval Deutschland GmbH, BNP Paribas

    Neuentwicklung bzw. Portierung von Lead Management Software für führendes internationales Autoleasing Konzern. Technologien / Merkmale: Spring boot, JHipster, Angular, Git, Oracle, H2, Hibernate, Jenkins, Liquibase, Scrum, English, verteiltes Team (Frankreich und München) Die Rolle war es Entwicklung, Unterstützung der Entwickler und den Architekten, Code Reviews.

  • 9 Monate, Jan. 2019 - Sep. 2019

    Senior Entwickler, Consultant

    ifap Service-Institut für Ärzte und Apotheker GmbH

    Neuentwicklung von Medikamenten Verordnung-Software (VoS) für Praxen und Krankenhäuser. Entwicklung, Unterstützung des Software Architekten und Steuerung des remote Teams in Rumänien. Standards, Methoden: Scrum, Reactive Programming, Spring Boot of Boots, HL7 FHIR, FHIR Profile, Projekt Sprache English, DDD, Circuit Breaker. Eingesetzte Produkte: Elastic Search, HAPI FHIR, Sonar, Jenkins, Reactor, Spring WebFlux, HL7 FHIR, GitLab, resilience4j, Spring Cloud

  • 8 Monate, Mai 2018 - Dez. 2018

    Senior Software Consultant

    PAYBACK GmbH, Part of the American Express Group

    Weiterentwicklung und Bugfixing von diversen Backend Software Modulen von OSRR (Online Shop Realtime Rating). Kalkulation und Buchung der Kunden Loyalty-Punkten mit diversen Regeln. Das Online Rating und Rating in Batch Prozessen. Weiterentwicklung von Webservices. Entwicklung von Kafka Consumern. Oracle 12, Weblogic, JEE, CDI, Java, Spring, Spring Batch, SOAP Webservices, Kafka, TOSCA, IntelliJ, Maven, Jenkins, Unit-Tests mit Mockito und JUnit, Subversion und GIT, Bitbucket, SCRUM

  • 1 Jahr und 5 Monate, Nov. 2016 - März 2018

    Senior Entwickler

    o2 Telefonica Germany GmbH & Co. OHG

    Entwicklung mit Java, Unit-Tests und UI Tests, Build-Automatisierung mit Jenkins Pipelines, Release-Management, SCRUM Team mit ca. 25 Personen, Daily Moderation Spring Boot, Angular (JS), Spring Cloud, IntelliJ, Jenkins, Redis, Oracle, Wicket, Protractor, Mockito, Microservices, Maven, GIT, REST, Docker

  • 2 Jahre und 2 Monate, Sep. 2014 - Okt. 2016

    Senior Entwickler, Consultant.

    Fiducia & GAD IT AG

    Bank Business Prozesse. Kreditvergabe. Fraud Detection. Entwicklung Verwaltungsoberflächen für Prozess Konfiguration und Prozess Aufgaben. Service Schnittstellen zu Prozess Engine und Bank Backend. Testing. Generisches Formular Framework. Entwicklung eines generischen Designer und Laufzeit Umgebung für Bank Formulare / Assistenten. Eingabemasken können somit ohne Programmierung schnell verfügbar gemacht und wiederverwendet werden. Java, Vaadin, Jetty, RBF, JBF, Mockito, Powermock, Spring, Eclipse

  • 4 Monate, Juni 2014 - Sep. 2014

    Senior Entwickler, Consultant.

    Allianz

    Entwicklung, Beratung. Konzepzion und Implementierung einer Content Migration Lösung für Allianz oneWeb Content Managent System. Tomcat, jboss, json, xml

  • 11 Monate, Juli 2013 - Mai 2014

    Senior Entwickler, Consultant.

    HypoVereinsbank – UniCredit Bank AG

    Entwicklung eines Prozesgesteuertes Webanwendung für BaFiN Controlling. Entwicklung, Beratung. Web Lösung auf Basis von Activiti Process Management Framework und Vaadin Web Framework. Erweiterung des Prozess Defitions „on the fly“. Mail Tasks. Vaadin, Tomcat, Activiti, MySql.

  • 1 Jahr und 6 Monate, Juli 2012 - Dez. 2013

    Senior Entwickler, Consultant

    BMW

    [BMW & MINI] .digital. Entwicklung des neuen weltweiten Webauftritts der BMW AG. Multimandantenfähige Konzern-Webseite. Web Visual Car Configurator. Scrum of Scrum. Teamgröße > 300 Personen. Senior Entwickler, Build Manager. Java EE, Glassfish, Oracle, Apache, JSF, EJB, Javascript, HTML5, CSS, jQuery, Rest, SOAP, Maven, Subversion, GIT, IntelliJ, Jenkins, HP-QC, JIRA, Scrum

  • 9 Monate, Okt. 2011 - Juni 2012

    Senior Entwickler, Consultant

    Allianz

    Entwicklung einer Allianz-weiten Portal-Lösung. Konzeption und Entwicklung Allianz Suisse spezifischen Lösung auf Basis von Allianz standart Software Komponenten. JBoss Portlets, Rest Services. Koordination von Offshore Team. Spring, Spring MVC, Eclipse, REST, JBoss, Maven, Git, JBoss WSRP.

  • 1 Jahr und 1 Monat, Sep. 2010 - Sep. 2011

    Senior Entwickler

    Allianz

    Projekt: Web Portal für Allianz Kunden. Versicherungs-, Bank- und andere Verträge des Kunden werden übersichtlich innerhalb des Portals zu Verfügung gestellt. Der Kunde hat zusätzlich eine Möglichkeit andere eigene Verträge (von anderen Banken und Versicherungen) einzugeben und bequem zu verwalten. Portlet Entwicklung. Die JQuery Rich Client. REST Architektur. WebSphere, IBM Portal Server, Spring, Spring MVC, Eclipse, REST, JSON, JQuery. Jackson, JDBC, Oracle.

  • 5 Jahre, Aug. 2006 - Juli 2011

    Projekteleiter

    DAYshore. Prykhodzka & Ilyin GbR

    Spezifikation, Architektur, Nearshore Koordinator, Project Manager, QS

  • 4 Monate, Mai 2010 - Aug. 2010

    Senior Entwickler

    Lokalisten Media

    Weiterentwicklung einer bestehenden Web Applikation. Insbesondere virtuelles Geschenke Shop, eine Photo Booth Funktion zum aufnehmen und Speichern von Fotos vom Webcam direkt ins Profil des Anwenders. Struts, JSP, JPA, GIT, Junit, Spring, Flash, Tiles

  • 1 Jahr und 10 Monate, Aug. 2008 - Mai 2010

    Berater, Senior Developer, Architekt

    T-Systems

    Domain Model Entwurf, Technologie Beratung, Entwicklung/Test. AJAX Rich Client Applikation mit JSF/Richfaces/seam. jBPM Prozesse Migration und Entwurf, PDF Dokumente Generierung mit iText und SEAM pdf Tags. Import/Export Schnittstellen mit EJB3. JPA Mapping. Export der Daten aus Excell mit POI und JPA. JEE, JBOSS, jBPM, JPA/Hibernate, JSF, Richfaces, Seam, Sql Server, Eclipse, div. Jakarta Apache APIs, JDBC, SQL, iText, POI.

  • 3 Jahre und 4 Monate, Apr. 2005 - Juli 2008

    Berater, Senior Developer, Architekt

    Kassenärztliche Vereinigung Bayern

    JEE Beratung / Entwicklung / Design / Architektur. Web GUI, Webservices (AXIS, JAX-WS), PDF, Web start, JSF, Jsp, Tomcat, Oracle, Eclipse, Hibernate, Spring, FOP, Swing, XSLT, XML

  • 2 Jahre und 7 Monate, Sep. 2002 - März 2005

    Senior Softwareentwickler, Teamleiter, Consultant

    Dynamic Software GmbH

    J2EE Design, BEA Weblogic, Oracle, Eclipse, CRON Jobs

  • 7 Monate, März 2002 - Sep. 2002

    Softwareentwickler, Consultant

    Siemens AG

    Weiterentwicklung von bestehenden DELPHI 6 Applikation. Bugfixing, Implementierung von neuen Funktionalitäten, Testen. Borland Delphi 6, Oracle Lite 8, Direct Oracle Access Komponenten, SQL, TOAD, PVCS

  • 1 Jahr und 3 Monate, Okt. 2000 - Dez. 2001

    Softwareentwickler, Consultant

    memIQ AG

    Konzeption und Realisierung von hoch skalierbaren serverseitigen Komponenten für die XSL Transformationen. XSL Transformationen von XML nach HTML, XML, PDF und JavaScript. Cross-Browser Visualisierung von Dokumenten in HTML für die originalgetreue Anzeige und Drucken im/vom Browser. Framework für das Personalisieren der (D)HTML Anwendungeroberfläche. Integration von einem Testing Framework. Erstellen von einem Prototypen für die Anbindung des Archives an WAP. BEA Weblogic, Nokia WAP Server, NetBeans, XSLT

Ausbildung von Dmitri Ilyin

  • 5 Jahre und 2 Monate, Juni 1988 - Juli 1993

    Rechenmaschinen, Systeme, Komplexe und Netze

    St. Petersburger Technische Universität für Fein Mechanik und Optik Russland

Sprachen

  • Deutsch

    Fließend

  • Englisch

    Gut

  • Russisch

    Muttersprache

Interessen

Theater Schauspiel. Tai-Chi. Joggen. Ski. Immobilien. Geld-Vermehrung.

21 Mio. XING Mitglieder, von A bis Z