Profilbild von Rashid Ibragimov DevOps / Java / Cloud / Kubernetes / Integration / Software Entwicklung & Architektur / NLP aus FrankfurtRheinMainMetropolregion

Rashid Ibragimov

teilweise verfügbar
Kontakt

Letztes Update: 07.01.2022

DevOps / Java / Cloud / Kubernetes / Integration / Software Entwicklung & Architektur / NLP

Abschluss: Informatik, Promotion
Stunden-/Tagessatz: anzeigen
verhandelbar
Sprachkenntnisse: deutsch (verhandlungssicher) | englisch (verhandlungssicher) | russisch (Muttersprache)

Dateianlagen

Rashid_Ibragimov_Lebenslauf_Projekt-Erfahrung_2022_03_14_de.docx
Rashid_Ibragimov_Resume_Project_Experience_2022_03_14_en.docx

Skills

Schwerpunkte: Software-Entwicklung & Solution Architecture, Integration, Microservices, Cloud Services, DevOps & Automation, Information Retrieval, NLP + Machine Learning, Algorithmen, Datenanalyse (inkl. Text-Daten), Clean Code, OOP, Entwurfsmuster Business Rules

Programmier-sprachen: Java, Python
Betriebssysteme: Linux, Windows
Frameworks / Software-Systeme: Spring Boot, Docker, Cloud Foundry, Kubernetes, Jenkins, TeamCity, scikit-learn, UIMA, genism, mallet, OpenNLP, IBM UrbanCode Deploy, IBM Watson Explorer Analytical Components, IBM Cloud Services, IBM Operation Decision Manager
Datenbanken: MS-SQL, PostgreSQL, MongoDB, DB2, MySQL
Werkzeuge: bash/cygwin, maven, git, Eclipse, PyCharm, SoapUI, JProfile, VisualVM, make/cmake, gradle, SVN, gcc, valgrind, Microsoft Visual Studio
Andere: RESTfull API, JSON, XML, XSLT, XLSX
Projekt-Management: Jira, Confluence, Agile, Wasserfall

Projekthistorie

07/2019 - bis jetzt
Software-Architekt / NLP-Spezialist / IT-Consultant

Dunkelverarbeitung von Deckungsanfragen
• Entwurf und Umsetzung eines Klassifizierungs- und Extraktions-Frameworks für Dunkelverarbeitung von Deckungsanfragen bei einem Versicherungsunternehmen – die Pipeline wird in Produktion genutzt.
• Automatisierung von Build-, Test- u. Deployment-Prozessen; Data Engineering und  Data Preprocessing, Data Cleaning, Feature Extraction, Custom NER (Named Entity Recognition), Entity Linking, Name Matching, NLP+Machine Learning, Parsing Rules, Custom Annotators, Topic Modelling, Regex, Text Analytics
• Java, Spring-Boot, JUnit, python, scikit-learn, weitere Bibliotheken für Machine Learning  u. NLP; REST, Design Patterns, Performance Optimization, Gitlab, Jenkins, maven, Code Reviews, Know-How transfer
• Requirements Engineering, Erheben und Einhalten von funktionalen und nicht-funktionalen Anforderungen
 


10/2019 - 12/2020
IT-Architekt
Automatisierung von Verarbeitung von Lebensläufen – HR-Bereich, Banking
• Automatisierung und Anpassung von Deployment- und Data Ingestion-Prozessen von einer Cloud-Native Applikation
• Entwurf von der Architektur, Definition von Schnittstellen, Integration
• Kubernetes, Cloud Foundry, Docker, Cloud Services, Helm-Charts, RabbitMQ, Redis, MongoDB, S3 Cloud Object Storage, IAM

04/2019 - 06/2019
IT-Architekt / IT-Consultant
Knowledge Graph + Search - Öl- und Gasförderungsindustrie
• Verarbeitung und Extraktion von Informationen aus den Dokumenten sowie Daten-Integration und Abfrage mit Hilfe von Knowledge Graph
• Automatisierung und Anpassung von Deployment- und Data Ingestion-Prozessen von einer Cloud-Native Applikation
• Kubernetes, Cloud Foundry, Docker, Cloud Services, Helm-Charts, RabbitMQ, Redis, MongoDB, S3 Cloud Object Storage, IAM, python, bash-scripting, Java
• Vorbereitung und Verarbeitung von Text- und Bild- Daten; Entwurf von der Architektur, Definition von Schnittstellen, Integration

10/2018 - 01/2019
IT-Architekt
Voice of Customer – Coding in Automotive
• Automatisierung der Extraktion von textuellen Kunden-Feedback: Sentiment Analyse und Kategorisierung von textuellen Input
• Entwurf einer Klassifizierungs- und Extraktions-Pipeline, Automatisierung von Build- Test-, Deployment- und Data Ingestion Prozessen; Anbindung von NLP Cloud Services und Entwicklung von Custom Annotatoren
• Java, UIMA API, PostgreSQL, python, bash-scripting, IBM Watson Analytical Components, Natural Language Classifier, Watson Knowledge Studio, REST, bash-scripting

05/2018 - 09/2018
IT-Consultant / NLP-Spezialist
PoC, Versicherungsbranche
• Umsetzung von 4 Use-Cases für die Evaluation der technischen Machbarkeit und Profitabilität – 1. Automatisierung von Deckungsanfragen, 2. Routing und Kategorisierung von Eingangspost, 3. Erkennung von Fällen mit Regresspotenzial, 4. Text Analytics für Aktuariat.
• Java Spring Boot, Cloud Services, Docker, Cloud Foundry, DB2, python, sckit-learn, Custom Named Entity Recognition, Extraktion von Informationen

02/2017 - 04/2018
DevOps-Engineer / NLP-Spezialist / Software-Entwickler / Integration
Aufbau von Cogntive Services Platform bei einer Bank
• Erster Use Case: Umsetzung, Integration und Automatisierung von einem Chatbot + Enterprise Search Engine für Unterstützung vom Vertrieb-Service-Line
• One-Click Installation und Deployment der Lösung: Entwurf und Aufbau von Build-, Test- und Deployment-Pipelines: die Software Lösung bestand aus vielen heterogenen Komponenten (on premise, Datenbank, Cloud Services, etc.), und unter Berücksichtigung von Governance- und Security-Anforderungen; Automatisierung vom Training und Generieren von Dialogen
• Java, maven, BitBucket, Sonarqube, TeamCity, Zertifikate/OpenSSL, Artifactory, Urban Code Deploy, Cloud Foundry, Docker, Kubernetes, Redhat Openshift, Cloud Services, IBM Watson Assistant (ehem. IBM Watson Conversation Service), IBM Watson Explorer Content Analytics, IBM Watson Foundational Components; UIMA API, Spring Boot, REST, bash-scripting, ssh

11/2016 - 12/2016
Software-Entwickler / ML-Engineer
Einrichtung von einem ML-as-a-Service
• Refactoring und Erweiterung einer bestehenden Komponente für die Klassifikation von Eingangspost und Sentiment Analyse; Bereitstellung dieser Komponente als ein Dienst im Cloud
• Java, UIMA API, Junit, MALLET, Docker, REST

10/2016 - 12/2016
NLP-Spezialist
Text Analytics von IT-Support Tickets 
• Einrichtung eines Enterprise Search Engines  – Boosting, Facettieren, Synonymen; Text Kategorisierung & Clustering, Vorbereitung von Daten
• Java, UIMA API, Watson Explorer Foundational Components, XSLT, JavaScript

09/2016 - 09/2016
NLP-Spezialist
Crawlen und  Extraktion von Informationen aus Lieferungsaufträgen
• python, Java, UIMA API, Watson Explorer Analytical Components and Foundational Components

07/2016 - 08/2016
Software-Entwickler / NLP-Spezialist
PoC - Virtueller Assistent/Chatbot für Reisebuchungen
• Entwicklung von einem Chatbot für Urlaubsbuchungen: Extraktion von Informationen, Modellieren von Dialogen
• Java, UIMA API, IBM Watson Conversation Service, IBM Watson Explorer Analytical Components, Custom Annotators

04/2016 - 06/2016
IT-Consultant / Business Rules
Regelwerke für die Automatisierung von Prüfungen in KFZ-Versicherungsbereich: Rechnungen, Kostenvoranschlägen von Unfallschäden
• Modellieren und Formalisieren der fachlichen Logik, Umsetzung der Logik in Form von eines Regelwerkes, Reviewen von existierenden Regelwerken, JUnit-, Beratung
• Java, IBM ODM, Eclipse, git, SoapUI, Rule Designer API, Java, JSON, Team City, Continuous Integration

10/2014 - 06/2016
IT-Consultant / Business Rules
Entwicklung von Prototypen und Demos, Back Office Unterstützung bei mehreren Projekten
• Modellieren der Geschäfts- und Industrieprozessen, Formalisieren und Umsetzung der fachlichen Logik, Anlegen der Regelwerke, Beratung, Behebung der Probleme in Regelwerken der Kunden, Erstellen von Anleitungen und Dokumentationen für Kunden, Erstellung von Testdaten, Testen, Installation, Entwicklung von Test-GUIs, Entwickeln der Bibliotheken mit Hilfsmethoden für Regelwerke
• Java, IBM ODM, SoapUI, WebServices, JAXB, XML, cygwin, Visual Rules, Visual Rules Execution Server, Rule Designer API, Rule Execution Server, Decision Center, Drools

11/2015 - 12/2015
Software-Entwickler / Business Rules
Regelwerke für Überprüfung von Kosten und Bedingungen beim Warentransport – Pharma-Branche
• Entwurf und Entwicklung der zentralen Orchestrierung-Komponente, Formalisieren der fachlichen Logik und Umsetzung in Form eines Regelwerks
• Java, JavaMail, IBM ODM, Eclipse, WebSphere AS, Decision Center, Rule Execution Server, XLSX, Rule Designer API

06/2015 - 11/2015
Software-Entwickler / Business Rules
Regelwerke für die Automatisierung der Beleg- und Rechnungsprüfung im KFZ-Leasing-Bereich
• Formalisieren der fachlichen Logik und Umsetzung in Form eines Regelwerkes, Beratung
• IBM ODM, Java, Eclipse, git, SoapUI, Rule Designer API, Decision Center

06/2015 - 09/2015
Software-Entwickler / Business Rules
Bewertung von Neukunden und Aufträgen im Telekommunikationsbereich
• Anlegen des Regelwerkes und Umsetzung der fachlichen Logik im Regelwerk
• JRules, SoapUI, Rule Designer API

02/2015 - 03/2015
IT-Consultant / Business Rules
Unterstützung bei der Testautomatisierung von einem Regelwerk im Versicherungsbereich
• Umsetzung von Schnittstellen, Datenkonvertierung
• Java, Eclipse, XML, XLSX, IBM ODM, Rule Designer API

01/2015 - 02/2015
IT-Consultant / Business Rules
Regelwerke für das Outputmanagement im Versicherungsbereich: fachliche Logik zur Auswahl von Textbausteinen
• Beratung, Modellieren, Formalisieren und Umsetzung der fachlichen Logik in Form eines Regelwerkes
• IBM ODM, Java, Eclipse, SVN

04/2011 - 09/2014
Doctoral Researcher
Max-Planck-Institut für Informatik
Konzeption und Ausarbeitung von neuartigen Algorithmen für Graphenprobleme
• Umsetzung, Evaluation, Analyse und Vergleich von Algorithmen, Algorithmentheorie, Literaturrecherche, Peer-Reviewing; Performace Optimization
• Betreuung von Bachelor- und Masterstudenten, Vorbereitung von Vorlesungen und Tutorials
• C/C++, make/cmake, valgrind, Linux, MS Visual Studio, R, Python, Java, SVN, bash/cygwin, Cytoscape, BLAST, graphviz, Sun Grid Engine

12/2006 - 09/2009
Junior-Wissenschaftler / Machine Learning / Scientific Computing / Parallel Computing / Teilzeit
Themen: High Performance & Parallel Computing, Scientific Computing, Machine Learning, Grid-Technologies, Telemedizin, Multi-Agent Systeme
• Java, WEKA, C, C++, JADE, MySQL, Message Passing Interface (MPI), Linux, bash, Administrieren von Linux-Cluster
• Performace Optimization

04/2008 - 03/2009
Data Analysis / Data Mining / Teilzeit
Analyse des Umsatzes von Konsumwaren, 
• Vorbereitung von Daten, Generieren, Evaluation und Interpretation von Modellen für die Vorhersage von Umsatzvolumen; Vorbereitung von Demos und Dokumentationen
• Deductor Studio, SQL, Firebird

09/2005 - 03/2006
Software-Entwickler / Scientific Computing / Teilzeit
Computersimulation von nichtlinearer Diffusionsprozessen mit externem Einfluss
• Entwicklung eines Programms zur Lösung von partiellen Differentialgleichungen:
• MATLAB, MathCAD

Zeitliche und räumliche Verfügbarkeit

bevorzugt Metropolregion Frankfurt/Rhein-Main

Kontaktformular

Kontaktinformationen