Ing. Dmitri Ilyin
Freiberuflich, Senior Software Entwickler, Consultant, Freiberuflich
Abschluss: Dipl. Ingenieur., St. Petersburger Technische Universität für Fein Mechanik und Optik Russland
München, Deutschland
Werdegang
Berufserfahrung von Dmitri Ilyin
Bis heute 28 Jahre und 11 Monate, seit Aug. 1995
Senior Software Entwickler, Consultant
Freiberuflich
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.
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 GmbHNeuentwicklung 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 GroupWeiterentwicklung 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
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
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