MK

Mykhaylo Khazanovych

verfügbar

Letztes Update: 27.12.2023

DevSecOp/Software Architekt/Admin

Firma: Mykhaylo Khazanovych Systemsoftwareentwicklung
Abschluss: Diplom Mathematiker Univ. (Urkaine)
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (verhandlungssicher) | englisch (gut) | russisch (Muttersprache) | ukrainisch (verhandlungssicher)

Skills


2023-03 - 2023-12 Entwicklung von Design System, und App Shell für Portal der DRV

9 Monate

Rolle:Lead Developer

Projektinhalte:Entwicklung von Design System basierend auf IBM Carbon samt Komponenten und Storybook. Entwicklung einer Microfronten Architektur und eines Portals für die Sachbearbeiter von DRV als NX Monorepo mit Interaktion zwischen einzelnen Applikationen des Portals teilweise. mit der Nutzung von Web Components mit Angular. Entwicklung eines Backends mit Quarkus.

Kenntnisse:Typescript, Java, Javascript, Angular 15, ModuleFederationPlugin, Restassure

Eingesetzte Produkte:Openshift, Storybook, Figma, Tekton, Playwright, Carbon, Quarkus, Microprofile, Hibernate, NRWL/NX


2022-07 - 2023-02 Ablösung eines Auftragssteuerungssystems für Handelsgesellschaft (Rewe)

8 Monate

Rolle:Solution Architekt, Devop im Team Auftragssteuerung

Kunde:Rewe Systems

Einsatzort:Remote/Köln

Projektinhalte:Ablösung eines System für Auftragssteuerung bei einer großen Handelsgesellschaft von Cobol nach Java. Design von Zielarchitektur für parallele Datenverarbeitung, Implementierung von Applikationen, Wissenstransfer, Vorbereitung und Durchführung von Lasttests, Anpassung an Gitlab Pipeline und Helm Charts für kubernetes rancher. Aufbau von Proof of Concept  als eigene Entwicklung, in IBM Sterling und in Salesforce OMS. Implementierung von Microservice für den Zugriff auf HBase API einer MapR DB in k8s.

Kenntnisse:Java 11, Cobol, UML, K8s, Gitlab, Spring Boot, MyBatis, Kafka, DB2, Z-OS, PostgreSQL, PL/pgSQL, Angular

Eingesetzte Produkte:Java, Spring, PostgreSQL, DB/2, Kafka, Cobol, Kubernetes, Gitlab, Scala, cobrix spark, Salesforce OMS, IBM Sterling, Rancher


2021-11 - 2022-06 Entwicklung eines Backends für Customer Platform

8 Monate

Rolle:Software-Entwickler im Team SAP Forme

Kunde:SAP

Einsatzort:Remote

Projektinhalte:Entwicklung eines asynchronen Backends mit Java, VertX, Hazelcast. Implementierung von Datenbankzugriffen auf Mongodb und SAP Hana, Integration mit SAP C4S Datawarehouse, Implementierung von REST Services mit OData. Migration von Anwendungen von Cloud Foundry auf Kyma (SAP Kubernetes Plattform). Insbesondere Implementierung sharding von großen Datenblöcken in Mongodb, OData Model Management im Cluster in Shared Memory.

Kenntnisse:Java, MongoDB, OData, Cloud, sap fiori, SAP HANA

Eingesetzte Produkte:Vertx, Java, SAP UI, NeonBee, Cloud Foundry, Kyma, Kubernetes, MongoDB


2020-01 - 2021-10 Entwicklung und Administration einer regelbasierten Kommunikationsapplikation
1 Jahr 10 Monate

Rolle:Leadentwickler, Architekt, Sicherheitsbeauftragter
Kunde:Bundesagentur für Arbeit
Einsatzort:Nürnberg


Projektinhalte:  Entwicklung, Administration und Absicherung als Sicherheitsbeauftragter einer regelbasierten Online Applikation für Kommunikation zwischen Sachbearbeitern und Nutzern. Migration von Applikationen von Weblogic, DC/OS auf Rancher/Kubernetes (K8s). Pflege der Jenkins Pipelines, Erstellung von Docker Images.
Bestandteile der Applikation:
Weboberflächen, Kommunikation über SMTP, Kafka, REST, SOAP, asynchrone Nachrichtenbearbeitung, S3, minio, Postfix, Konfigurationstool für Versandregeln, Übertragung der Daten nach Archive, StencilJS, ReactJS. Plattformen: Kubernetes, WLS, DC/OS (Mesos Enterprise), Pipelines zum Bearbeiten von Dokumenten (Machine Learning, python). Migration der Microservices des Produkts von DC/OS und WLS auf Kubernetes.

Kenntnisse:  Scrum, REST, Java, Angular 7, Web Components, SQL, JEE, Spring, SSO, OAuth2, Kafka, Kafka Streams, scss, DC-OS, Mesos, StencilJS, Helm

Eingesetzte Produkte:  WebStorm, Oracle, IntelliJ IDEA, WebLogic, Mesos, DC/OS, Marathon, OSB, SASS, Bootstrap, Kubernetes, Rancher, Python, Neuronale Netzwerke



01.06.2019 - 31.12.2019
Kunde: Deutsche Bahn
Design und Implementierung von Datawarehouse und von ETL Jobs. Befüllung von Datalake basierend auf Cloudera Stack (Hadoop/HDFS) und Amazon s3. Bereitstellung von KPIs des gesamten Konzerns als Datamarts. Beretitstellung von KPI über REST API in Open Shift, mit der Absicherung über OAuh2/OpenID Connect, Einführung von Data Vault 2 Technologie, Business Intellijence (BI) Qlik Sense, Qlik View, Integration von BI Graphiken in einem Portal mit vue.js.
Tools: Talend DI, Qlick Sense, HDFS, Hadoop, PostgreSQL, Jenkins, bash, AWS, Wherescape, Spring Boot, Spring REST, Keycloak, Wherescape 3D, Wherescape Red, Java 12, Javascript.
Rolle: Solution Architekt / DevLead / devop/ dataop

01.07.2018 - 31.05.2019
Kunde: Lufthansa AirPlus Servicekarten GmbH
Design, Implementierung, Test und Operations von Payment System zum Autorisierung von Kartenzahlungen und Schnitttstellen zu SAP und CRM Dynamics, Aufbau von Kafka Test Cluster in Azure Kubernetes Service, Erstellung von Helm Chart für Kafka Rest, Konfiguration von Jenkins Jobs, Integration mit DWH, Data Vault, Azure security, OAuh2/OpenID Connect, Azure Active Directory, Kubernetes API, Implementierung von GUI mit Angular
Rolle: Solution Architekt / DevLead / devop
Technologien: Cloudera Kafka 0.11.0 und 1.0.1, Kafka Streams, LMAX Disruptor, Swagger, OpenAPI, Azure, Docker, Spring Boot, Spring Cloud, Kubernetes, LMAX Disrupter, TSys, Prime, SQLServer, Linux, Alpine, Redhat, Postman, Helm, go, golang, bash, Visual Studio Code, Intellij, RocksDB, SQL Server, NoSQL, Apche Spark, Angular

01.11.2017 - 30.06.2018
Kunde: Ing-Diba
Aufbau von skalierbarer (Big Data) Infrastruktur und Entwicklung von Komponenten zum regelbasierten versenden von Pushnachrichten an Mobile Geräte über Event Bus (Kafka). Entwicklung von Batch und Realtime Bearbeitungsstrecken. Design und Implementierung von Selfcontained Systemen und Microservices. Umsetzung von Business Prozessen in einem Business Rule Engine.
Rolle: Solution Architekt / DevLead / devop.
Technologien: Java 8, Eclipse Vert.x, Kafka, Reactive Entwicklung, Spring Integration, Messaging, Red Hat, Satellite, VisualRules, Spring Boot, Nexus, Jenkins Jobs-DSL, Ansible, JMS, Big Data, Lambda-Architektur, CEP, SEP, Batch, Hadoop, Coaching, Konzeption, Open Shift, Docker, gatling, scala.




01.11.2017 - 30.06.2018
Kunde: Ing-Diba
Aufbau von skalierbarer (Big Data) Infrastruktur und Entwicklung von Komponenten zum regelbasierten versenden von Pushnachrichten an Mobile Geräte über Event Bus (Kafka). Rolle: Solution Architekt / DevLead.
Technologien: Java 8, Eclipse Vert.x, Kafka, Reactive Entwicklung, Spring Integration, Messaging, VisualRules, Spring Boot, Nexus, Jenkins Jobs-DSL, Ansible, JMS, Big Data, Lambda-Architektur, CEP, SEP, Batch, Hadoop, Coaching, Konzeption.

01.08.2016 - 31.10.2017  
Kunde: Bundesagentur für Arbeit
Entwicklung von Portal Anwendung der Bundesagentur für Arbeit. Konkrete Aufgaben: Entwicklung von SOAP Web Services mit JAX-WS, Entwicklung von REST Backend mit Spring Boot, Entwicklung von GUI mit ADF und Angular2, Entwicklung von Komponentenbilbiothek mit Angular2, Umstellung der Suche auf Elasticsearch, Erstellung der Architekturdokumenten, Schätzung der Aufwänden, Implementierung von Sicherheitsrelevanten Lösungen und Verbesserungen gegen Code Injektion, Session Forging, Austausch von Sicherheitskritischen Bibliotheken, Durchführung von Code Reviews, Modellierung von Zielarchitektur in der Zusammenarbeit mit Enterprise Architekten. Entwicklung von bzw. Refactoring zu Selfcontained Systemen und Microservices, Konfiguration von Apache und Oracle HTTP Servern und propreitären Sicherheitsmodullen für die Umsetzung von OAuth2.
Rolle: DevLead / Solution Architekt.
Technologien: WebLogic 11.1.1.9, WebCenter, WebCenter Content, WebCenter Portal, WebCenter Sites, Spring, Spring Boot, Angular2, Scrum, JavaScript, WebStorm, Eclipse, Oracle JDeveloper, ADF Faces, swager, sqldeveloper, Innovator, UML2, EJB, TypeScript, OWASP, CVSS v3.0, Contrast, OAG, OAM, Swagger, OAuth2, Domain Driven Design, SAML, Docker, Security, BPMN, BitBucket, SVN, Linux, TOGAF, SCRUM, node.js, npm, grunt, webpack, webstorm, sass, HTML5

01.10.2013-30.06.2016
Kunde: Commerzfinanz
Administration und Applikationsbetrieb von JEE Bankensystemen auf Redhat Linux. Packetierung, Bereitstellung und Konfiguration der hochverfügbaren Umgebung, Deployment, Monitoring,Performance Optimierung, Fehleranalyse, 2. und 3. level Support, Code Analyse, Implementierung von Instrumenten des Releasemanagements als Eclipse RCP Applikation, Analyse von Netzwerkproblemen mit Firewall Logs, Steuerung des Datenverkehrs mit Load Balancer, Entwicklung von Webapplikation für Automatisierung von Betriebs- und Supportaufgaben mit Funktionalitäten wie Analyse von Fehlern aus Logdateien und Bereitstellung von Dateien und Konfigurationseinstellungen aus diversen Umgebungen, Entwicklung, Konfiguration und Monitoring von Batch Jobs und Berichten mit Pentaho, Talend und Shell Mitteln. Entwicklung in Scrum von diversen JEE Bankensystemen.
Rolle: Solution Architekt / Operation Architekt.
Technologien: Jenkins, Maven, Tycho, SVN, GIT, Java, C++, Spring, EJB 3, JSF, vaadin, JSPs, JCR, modeshape, Apache, JBoss Server 4,5,7; Jboss Portal 6,  WebLogic Server 10.1.3, Apache, BIG-IP, Adobe CMS, Talend Data Integration, CRM, Call Center, Guardean, Assentis, Oracle, microflow, Pentaho kettle, Pentaho Business Analytics, perl, python, bash, Applikation für Vergabe von Konsumentenkrediten, OPSVIEW, Nagios, Redhat Satellite, Check Point, F5, VMware vSphere, vmware esxi, EMC storage, DNS, Windows Server 2008, Windows Server 8, Eclipse RCP, Oracle Apex, puppet, PHP, SAS, Hadoop, RPM, Bootstrap, HP/Dell server, NodeJS, Nexus, SOLR, GWT

 
01.08.2013 - 31.09.2013
Kunde: T-Systems
Implementierung von System zum Teilen von Reiseinformation im Rahmen des Projektes Connected Car. Implementierung der Anbindung an die GIS Provider Nokia und Mapquest, Implementierung der Berechnung von Abweichungen von der Route, Behebung von Performance Problemen, Erstellung von JSP Webseiten, Erarbeitung von technischen Konzepten in Bereichen Security und Schnittstellen.
Technologien: Java, REST, Spring MVC, leaflet, Nokia Rest API, Mapquest Rest Api, Routenberechnung, GIS, Apache Cassandra, MySQL, Android, geotools, jts, OpenLDAP, Spring Security, Bootstrap, Scrum.
 
01.06.2013 - 31.07.2013
Kunde: Conrad Elektronics
Implementierung von Weboberflächen und Selenium Tests für neuen Shop für großen Obepfälzischen Elektronikhändler auf Grundlage von CQ5.6
Technologien: Java, REST, CQ5, CRX, DAM, Apache Felix, Apache Sling, OSGI, JCR,Linux, mercurial, Selenium, maven, Eclipse, Intellij Idea, Scrum 
 
10.04.2012 - 22.05.2013
Kunde: Grüner und Jahr
Implementierung eines DAM-Systems für großen Verlag.
Konkrete Aufgabe: Implementierung von JSP Seiten und Workflows basierend auf CQ5 und Implementierung von Integrationstests mit Einsatz von Selenium, Überwachung des CI Prozesses in Jenkins, Aufbau der Integrationsumgebung und der Demoumbgebung auf CQ5.5 + JBoss.
Technologien: Java, REST, CQ5, CRX, DAM, Apache Felix, Apache Sling, OSGI, JCR, Indesign Server, JSP, HTML5, CSS, JQuery, AngularJS, AJAX, Selenium, Eclipse, XPATH, Jira, Confluence, Wiki, Jenkins, qunit, git, maven, puppet, Linux, Windows 2008 Server, Log4J, Scrum
 
 
 
 
18.01.2012 - 15.07.2012
Kunde: Commscope
Aufgabe: Design und Implementierung von neuen Funktionalitäten in Softwarelösung zur Steuerung von Repeatern für Mobilfunk, insbesondere Unterstützung der Kommunikation über VPN.
Technologien:
Java, JSP, Tomcat, RMI, JDBC, OpenVPN, HTML, CSS, UML, Selenium, Ethernet, UDP, Sparx Enterprise Architect, Windows 2008 Server
 
 
01.07.2011 - 31.12.2011
Kunde: Payback
Aufgabe: Entwicklung von fachlichen Komponenten (Backend und Frontend) für Payback (skalierbare Dateiaustausch, Clearing, Erstellung des Frameworks zum generieren von Testklassen).
Technologien:
Java, ESB Mule, Weblogic 10.3.4, Tomcat 7.0, JSF, Richfaces, Facelets, EJB3, OpenEJB, JPA,Hibernate, Eclipse, JSFUnit, Java Script, jquery, PL/SQL, Oracle, Maven, Scrum, Jenkins, Nexus, Subversion, Velocity, Log4J, Wiki, Jira, Sonar, Scrum


15.04.2010 - 30.06.2011
Kunde Bonner Telekommunikaitonsunternehemen (PagePlace)
Entwicklung eines Online Shop und Produktinformationssystems.
 
Technologien und Tools:
Java, Webservices (CXF, REST), JPA2, Hibernate 3.5, Spring 3, Oracle, RDF, Sesam, SPARQL, Skalierbare Dateistorage, Adobe Content Server, Digitale Rechteverwaltung, JBoss 5.1, Tomcat, Spring Batch, Eclipse RCP, PHP, Magento, Linux, Log4J
 
Fachliche Themen:
Telekommunikation, Digitales Verlagswesen
 
 
02.09.2009 - 15.03.2010 Kunde DSS, Endkunde: Bonner
Telekommunikaitonsunternehemen
Reengineering des Business Prozess Engines, Webentwicklung, Software und
Schnittstellen Design, Erstellung von EDV-Konzepten, Refactoring, Code und
Design Review, Implementierung des Durchstichs, Coaching des internen
Teamleiter in Fragen der Architektur, Planung, Aufwandsschätzung, Erstellung
von Installationen, Anpassung von Installationsskripten
in einem JEE 25 Mann Projekt im Bereich Telekommunikation.

Technologien und Tools: Java, Codegenerierung aus Modellen, UML, Webservices, CXF, XSD,
Eclipse, MagicDraw, UML, JBoss, Facelets,Maven,
JSF1.2, Spring, EJB 2.1, Tomcat, Richfaces, Tomahawk, JAAS,
Batch and Job Framework, Hibernate, Oracle, Oracle Sql Developer, Postgres,
MySql, Velocity, Apache Service Mix, Windows, Linux


Fachliche Themen:
Domainverwaltung, Businessprozesse in Telekommunikation

15.04.2009 - 31.08.2009.
Eigenständige Weiterentwicklung einer Metasearch Applikation.
Aufgaben: Design und Implementierung,
Technologien und Tools: UML, Magic Draw, Java, Swing, Spring, Hibernate,
Eclipse, maven2, Java WebBrowser Engine, HTML, XML, Java Script,
Apache Camel, OSGI, V-modell XT.

01.08.2008 - 31.03.2009 Kunde: NCR.
Weiterentwicklung, Bugfixing, Packetierung und Support von Client/Server Software im
Retail Bereich, mit Java, JPOS Platform, Tomcat, SWING, Hibernate, Spring, Ajax, FOP,
itext, MSSQLServer, Windows, Linux, SUSE SLES.
Konfigurationsmanagement, Erstellung von Installations- und Updatesscripts mit
Bash und Ant. Umstellung Build processes von Ant auf Maven 2, Erstellung eines
Maven Plugins, Anforderungsanalyse.
Incindenteinsätze direkt bei Endkunden im Retail Bereich bei Problemanalyse und
Unterstuetzung des operativen Betriebes.


04.02.2008 - 30.07.2008 Kunde: VSA. Entwicklung eines J2EE System für Apotheken. Technisches
Anforderungsanalyse, Design und Implementierung von mehreren Web Service Schnittstellen für
Bestellung und Verfügbarkeitsabfrage bei Lieferanten mit Einsatz von MDA.
Angestzte Technologien:
Java, UML, MagicDraw, JBoss, SWING, ANT, Eclipse, Axis, Ant, EJB3, Annotations,
Webservices, SSL, Sybase, JAAS, Linux.


09.01.2008 - 31.01.2008 Eigenständige Entwicklung einer Rich-Client Metasearch
Applikation.
Angewandte Technologien: NetBeans, Java, Hibernate, JPA, SWING, HSQLDB.

18.06.2007 - 31.12.2007 Freiberuflich für Loyalty-Partner.
Hauptaufgabe: Entwicklung eines Shops zum Verkauf von Prämien gegen gesammelten
payback Punkte, Unterstützung bei der Anforderungsanalyse.
Weitere Aufgaben: UML Design der Geschäftlogik mit MagicDraw mit nachfolgender
Generierung von Code durch AndroMDA. Implemetierung von Datenbank Zugriffen mit
Hibernate, Entwicklung von session Enterprise Beans. Entwicklung von Deployment
Scripten mit Ant. Entwicklung von Batch framework basierend auf mule ESB.
Entwicklung der Schnittstelle zum Lieferungsdienst.

Java, Maven, Hibernate, Spring, MDA, MagicDraw, UML, EJB, Bea Weblogic 9.2, JBoss,
Webservices, Coremedia, Axis, SOAP, Castor, AspectJ, AndroMDA, Oracle 10,11.


15.04.2007-07.06.2007 Freiberuflich für Abitero Web Reisen.
Entwicklung einer web Applikation für Reise Bewertung und Buchung.
Aufgaben: Entwicklung von allen Schichten der web Applikationen mit Java, Appfuse,
SpringMVC, Hibernate, Ajax, JPA, maven, eclipse, JSP Tags libraries.

12.12.2006 - 28.03.2007 Freiberuflich für Consol GmbH
Entwicklung eines EAI Systems für Anbindung von Service Providern an
Prepaid System eines Telekommunikationsproviders.
Aufgaben: Entwicklung und Design von Geschäftsprozessen und Kommunikation
zwischen Applikationen. Eingesetzte Technologien und Tools: Tibco Business Works,
Tibco Collaborator, Oracle, JMS, UML, Java, J2EE, Web Services, Axis, Unix
(HP, Solaris), Eclipse, Corba

27.06.2006 - 10.11.2006 Freiberuflich für Consol GmbH
Entwicklung eines Systems für die Verwaltung von Telefonnummern für
Provider von Mobile Diensten.
Meine Aufgaben im dem 20 Mann Projekt sind: Entwicklung von Geschäftslogik mit
Hibernate, Spring und Entwicklung von Kommunikations- und Integrationsschicht
mit JMS, XMLBeans, Castor. Entwicklung von Migrationsjobs für Oracle Datenbank.
Eingesetzte Technologien: Java, J2EE, EJB, Message Driven Beans, Session Beans,
BeaWeblogic 8.1, Spring, Hibernate, Oracle, JMS, UML.

01.03.2006 - 31.05.2006 Freiberuflich für www.gintec.com
Entwicklung einer Spezifikation für Middleware Applikation für Linux basierte
DVB Empfänger mit Unterstützung von Multimedia Home Platform (MHP) für Java
Applikationen und Implementierung eines Teils der Funktionalität. Linux
Embedded, LinuxDVB API, MHP, Java, RationalRose, UML, C++, Eclipse, Subversion.


Projekte bei Igel Technology. 05.12.2003 - 28.02.2006

Die Firma Igel (www.igel.de ) entwickelt und vertreibt Thin Clients, auf der
Intel Architektur basierte eingebettete Systeme. Meine Aufgabe war zur zweit
mit meinem anderen Kollegen Entwicklung, Bugfixing und Zusammensetzung von
gesamten Software für Thin Clients auf Grundlage von CE und XP.
Projektliste umfasst
 
Integation von Terminal Clients für Zugriff auf main server, Unix und Windows Systeme
 
Entwicklung des Bootloaders für x86 Architektur,  (C, Assembler)

Integration und Anpassungen von Board Support Packages(BSP) für VIA Prosavage-
Twister Chipsatz und  SIS 5530 Chipsatzes (Plattform Builder,  VIA BSP)

Erstellung von Reverse Engineering Tools (Registry Exporteur, Prozesslist
Viewer, PCI Enumerator) für Windows CE für die Analyse von Konkurrenzprodukten. ( Visual C++ Embedded, Platform Builder).

Entwicklung von mehrsprachigem Tastaturtreiber auf Grundlage des
Beispieltreibers für CE (Visual C++ Embedded, Platform Builder, Interrupt
handling, Statemaschinen, Multithreading).

Umstellung des Windows CE ATAPI Treibers für SIS 5518 DIE Kontroller.
( Plattform Builder).

Entwicklung und Reengineering von Applikationen zum lokalen und entfernten
Verwalten von Geräteinstellungen. (Visual C++ Embedded, MFC, Platform Builder,
XML, Java, MsSqlServer, UML, Rational Rose, TCP/IP, UDP, SSL).

Komplette Automatisierung des Buildvorgangs für alle Konfigurationen.
(Plattform Builder, CVS, Kommandozeile Scripts).

Portierung des VNC Servers von XP auf CE (Visual C++ Embedded, Plattform
Builder, RFB Format).

Erstellung eines XP-Embedded Images für VIA Prosavage-Twister Chipsatz.
(XP Embedded Toolset).

Erstellung der Applikation für Firmware Update( Ermöglicht Update von
Bootloader und  von mehrteiligen Images). (C++, Plattform Builder)


CE Produktlinie wurde schon nach einem Jahr der Entwicklung verkaufsreif
und bei Kunden im Einsatz.





Conject AG www.conject.com 01.11.2003 - 04.12.2003
Umstellung auf SAP GUI Scripting basierender Schnittstelle zu SAP System
auf neuere Version.



Projekte bei SIP GmbH 15.10.2001 - 31.08.2003
Die Firma SIP GmbH (www.s4ip.de) ist auf die Entwicklung von Software
"Invention Navigator" für strategische Patentarbeit spezialisiert. Dazu betreibt
die Firma ein Internetportal mit freien und kostenpflichtigen Diensten rund um
die Patente und stellt den Zugriff auf eine der größten Patentdatenbanken der
Welt zu Verfügung. Die Aufgaben bei der Firma betrafen Software Design und
Weiterentwicklung von ¿Invention Navigator¿, Administration von Webservern,
Verwaltung und weitere Entwicklung der Datenbank. Projektliste umfasst

Entwicklung eines Systems für Umwandlung von Bild zum Text für die
Patentendatenbank. Die gesamte Lösung umfasst 4 Applikationen. Die erste
Applikation wandelt die Bilder aus patentamteigenem Format in TIFF
(VC++ 6.0, ATL, tifflib Open Source Bibliothek). Die zweite steuert das OCR
Programm über Windows Nachrichten und Hooking und schreibt die Texte von
Dokumenten Seitenweise in die Datenbank. (VC++6.0, MFC, Oracle DB, SQL, PL/SQL).
Der dritte Schritt führt die Beseitigung von schwarzen Rändern und
Wortumbrüchen, Erkennung von Seiten mit 2 Spalten und Gruppierung der Seiten in
die entsprechende Patentschriftteile aus. Am Ende werden alle nicht erkannte
Formatierungsfälle mit dem VB-basierten Programm manuell bearbeitet. Es wurden
Dokumente mit durchschnittlich 14 Seiten auf 5 Rechnern bearbeitet. Projektverantwortung.

Entwicklung der Lösung für Verwaltung von und Zugriff auf Indizes für die
Volltextsuche für die Patentdatenbank über 4 Millionen Dokumenten auf Basis
vom Open Source Engine für Volltextindexierung. Der Zugriff auf Java Engine
erfolgte über DCOM und JNI Schnittstellen. (VC++6, JDK1.4, JBuilder7, DCOM,
Jakarta ANT, JavaCC, JNI, JDBC, Oracle, ATL, COM, Jakarta Lucene, ASP.NET,
VB6.0). Projektverantwortung.

Entwicklung von Modulen für Integration in Clientapplikation von
Internettextsuche und Herunterladen von Daten aus mehreren Web-Seiten mit
Patentinformationen. (VB 6.0, ADO, Web Browser Control, Access, XML, ActiveX,
DHTML, C#). Projektverantwortung.

Entwicklung der Inter Prozess Kommunikation für Internetbasierte Applikation.
(IIS 5.0, DCOM, zlib, VC++7.0, Visual Studio .NET, ACCESS, OLEDB, ATL, ActiveX,
ISAPI, WININET, TCP/IP, HTTP/HTTPS, SSL, Windows Security API, ASP.NET).
Projektverantwortung.

Entwicklung der Applikationen für die Konvertierung von Patentinformation aus
mehreren Quellen aus dem SGML- in den Textformat und Speicherung in die Oracle
Datenbank. (VC 6, Oracle8, Access, DAO, OO4O, PL/SQL, Datamodellierung).
Projektverantwortung.



Projekte bei PP-Active AG. 01.04.2001-31.08.2001
Die Firma PP-Active AG war Betreiber und Entwickler von Internetdiensten und
hat im Juli 2001 ein Insolvenzverfahren beantragt. Unter den Kunden waren
Compaq Deutschland, Messe München und andere Firmen. Meine Aufgabe waren

Entwicklung einer JSP/Servletbasierten Applikation für Closed User Group der
Messen. Entwicklung eines Applets für die Partnerbetreuung der COMPAQ
Deutschland GmbH. (Java, MSSQL-Server, HTML, JavaScript, Apache, Tomcat,
JSP/Servlets, Swing, Web mastering unter Linux).



Projekte bei der CPU AG. 10.07.1998 - 31.03.2001
Die CPU AG (www.cpu-ag.de) entwickelt Software für die
Finanzdienstleistungsbranche. Zu den früheren und jetzigen Kunden gehören

Deutsche Bank, Dresdner Bank, Commerz Bank, BLB  und andere Banken. Die Aufgaben
umfassten
Entwicklung von Fachmodulen Konsumentenkredit und Bausparvertrag für
unterschiedliche Projekte, (Windows NT, OS/2, Windows 98, IBM Visual Age C++,
Borland C++ Builder, Java, Visual Studio 6.0, MFC, VCL) .

Programmierung von GUI und Zugriffen auf Datenbanken. (C++, Borland C++ Builder,
Oracle, DB2, ACCESS, ODBC, BDE)

Entwicklung von Finanzmathematischen Modulen (C++, Visual Studio 6.0) .

Entwicklung eines CORBA Testprojektes für Rechenkern. (Mico ORB, Visual C++ 6.0)



Institut für mathematische Maschinen und Systeme (Kuiv, Ukraine).
01.10.1996 - 15.10.1997

Promotion und Entwicklung mit Kollegen eines  Stimmenerkennungssystems mit
Borland C++ 5, Delfi2, Matlab. Ein wissenschaftlicher Artikel übers System kam
in Dezember 1997 raus. Die in wissenschaftlicher Teil der Arbeit verwendete
Algorithmen waren Furie Transformation, spektrale und Kepstrahle Analyse,
Gauß'sche Verteilungsfunktionen, Hidden Markov Models und Clustering von
Vektorräumen.

Projekthistorie

www.rata-net.de - Commerz Finanz, (Betrieb von Java/C++/PHP) Applikationen auf JBoss, Tomcat, Apache, WebLogic
http://www.t-systems.de/news-media/connected-solutions-arrival-control-t-systems/1260192 
https://arrival-control.com - T-Systems, (Senior Entwickler JSP, REST Services, Tuning)
http://www.pageplace.de/ - Deutsche Telekom (Senior Entwickler JPA, RDF, Hibernate, JBoss, REST, Spring, Adobe Content Server)

http://www2.payback.pl/ - Loyalty Partners (Entwickler von Shop und Batch)

 

Reisebereitschaft

Verfügbar in den Ländern Deutschland, Österreich und Schweiz
Deutschland, Schweiz, Österreich
Profilbild von Mykhaylo Khazanovych DevSecOp/Software Architekt/Admin aus Augsburg DevSecOp/Software Architekt/Admin
Registrieren