Datenintegration im Bahnverkehr - Data Engineer & Softwarearchitekt
Schlagwörter
Skills
[GER]
Alexander Korolev zeichnet sich durch sein breites und technisches Verständnis aus. Aufgrund seiner Lern- und Innovationsbereitschaft hat er sich im Laufe der Zeit gute Kenntnisse in verschiedenen Softwaretechnologien und Programmiersprachen angeeignet. Er unterstützt und gewährleistet mit seinem Wissen den Informationsfluss in homogenen IT-Landschaften. Durch seine strukturierte Arbeits- und Kommunikationsweise ist er in der Lage einzelne Fragestellungen und Anforderungen für den Integrationsprozess zu konkretisieren, Technologien zu definieren und diese umzusetzen.
[EN]
Alexander Korolev is characterized by his broad and technical understanding. Due to his willingness to learn and innovate, he has acquired good knowledge of various software technologies and programming languages over time. With his knowledge, he supports and ensures the flow of information in homogeneous IT landscapes. Due to his structured way of working and communicating, he can specify individual issues and requirements for the integration process, define technologies and implement them..
----------
Für Anfragen können Sie uns auch gerne via Mail an intern@codecouncil.de oder telefonisch unter der +49 157 56 02 99 02 erreichen.
Alexander Korolev zeichnet sich durch sein breites und technisches Verständnis aus. Aufgrund seiner Lern- und Innovationsbereitschaft hat er sich im Laufe der Zeit gute Kenntnisse in verschiedenen Softwaretechnologien und Programmiersprachen angeeignet. Er unterstützt und gewährleistet mit seinem Wissen den Informationsfluss in homogenen IT-Landschaften. Durch seine strukturierte Arbeits- und Kommunikationsweise ist er in der Lage einzelne Fragestellungen und Anforderungen für den Integrationsprozess zu konkretisieren, Technologien zu definieren und diese umzusetzen.
[EN]
Alexander Korolev is characterized by his broad and technical understanding. Due to his willingness to learn and innovate, he has acquired good knowledge of various software technologies and programming languages over time. With his knowledge, he supports and ensures the flow of information in homogeneous IT landscapes. Due to his structured way of working and communicating, he can specify individual issues and requirements for the integration process, define technologies and implement them..
----------
Für Anfragen können Sie uns auch gerne via Mail an intern@codecouncil.de oder telefonisch unter der +49 157 56 02 99 02 erreichen.
Projekthistorie
01/2023
-
bis jetzt
Tätigkeit
Technologien/Tools
• MS SQL Server • Oracle • AWS • ETL • Talend • SSIS • (T)-SQL • Python • C# • Docker • Kubernetes • Tableau • Power BI • Jira/Confluence • CI/CD • Git • Zabbix
- MSSQL / Oracle:
- ETL:
- AWS:
- Zabbix, Tableau:
- Git, Jira:
Verbesserung der Entwicklungs- und Deployment-Prozesse, um die Einführung neuer Features zu beschleunigen. Nutzung von Scrum-Methodiken zur effizienten Koordination und Umsetzung. - Docker & Kubernetes:
Technologien/Tools
• MS SQL Server • Oracle • AWS • ETL • Talend • SSIS • (T)-SQL • Python • C# • Docker • Kubernetes • Tableau • Power BI • Jira/Confluence • CI/CD • Git • Zabbix
09/2022
-
bis jetzt
Entwicklung einer Text-To-Speech Anwendung (Open Source) - Software Developer & Machine Learning Engineer
Tätigkeit
Technologien/Tools
• Python • PyTorch • NumPy • TTS • Jupyter • Huggingface • C# • Javascript • WPF • ONNX • SQLite • Git • Unit Tests
- TTS-Technologien:
Entwicklung und Erforschung fortschrittlicher TTS-Systeme für eine klare und natürliche Sprachausgabe. Umsetzung innovativer Ansätze zur Verbesserung der Verständlichkeit und Natürlichkeit der erzeugten Sprache. - Python & PyTorch:
Verwendung von Python und PyTorch für die Entwicklung und das Training von TTS-Modellen. - Python & Jupyter:
Einsatz von Python und Jupyter-Notebooks zur Steigerung der Effizienz von Datenverarbeitungs- und Verwaltungsprozessen durch Automatisierung dieser. - Huggingface & NLP:
- C#, JavaScript & WPF:
- ONNX Runtime:
Technologien/Tools
• Python • PyTorch • NumPy • TTS • Jupyter • Huggingface • C# • Javascript • WPF • ONNX • SQLite • Git • Unit Tests
09/2022
-
02/2024
Datenintegration im Energiekonzern - Software Developer & Data Engineer
Tätigkeit
Technologien/Tools
• Elastic Search • ETL • Apache Airflow • Redis • Elastic Stack • Elastic Search • Beats • Logstash
• Kibana • Python • Jupyter • REST • FastAPI • AI • scikit-learn • Transformers • Jira/Confluence
• Git • Docker
- Elastic Stack:
Entwurf und Entwicklung von Datenmodellen in Elastic Search. Implementierung von Datenübertragungslösungen mit Elastic-nativen Tools wie Beats und Logstash, um eine nahtlose und effiziente Datenintegration zu gewährleisten. Datenvisualisierung mit Kibana zur Visualisierung von Datensätzen, Erstellung von benutzerfreundlichen Dashboards. - ETL:
Integration von ETL-Pipelines mit Apache Airflow und Python zur Verarbeitung verschiedener Datenquellen und Datenformate. - Redis:
Implementierung eines Redis-basierten Message Brokers für die Kommunikation und Synchronisation zwischen verschiedenen Systemkomponenten. - FastAPI:
Design und Implementierung von REST APIs mit FastAPI, Schwerpunkt auf Integration und Kommunikation zwischen heterogenen Systemen. - Python & Jupyter:
Einsatz von Python und Jupyter-Notebooks zur Steigerung der Effizienz von Datenverarbeitungs- und Verwaltungsprozessen durch Automatisierung dieser. - scikit-learn, Transformers:
Einsatz von KI-gestützten Datenanalysemethoden unter Verwendung von sklearn und transformers in Python. Fokus auf Mustererkennung und Klassifizierung dieser in Gruppen. - Docker & Kubernetes:
Technologien/Tools
• Elastic Search • ETL • Apache Airflow • Redis • Elastic Stack • Elastic Search • Beats • Logstash
• Kibana • Python • Jupyter • REST • FastAPI • AI • scikit-learn • Transformers • Jira/Confluence
• Git • Docker
01/2022
-
09/2022
Entwicklung eines Emergency Chatbots - Software Developer & Machine Learning Engineer
Tätigkeit
Technologien/Tools
• Python • PyTorch • Jupyter • LLM • NLP • Rasa • Dialogflow • IBM Watson • Huggingface
• Elastic Search • FastAPI • Unit Tests • Kubernetes • Git
- PyTorch & Huggingface:
Verwendung von PyTorch zum Entwickeln und Trainieren von Modellen für maschinelles Lernen, insbesondere für die Verarbeitung natürlicher Sprache und das Verstehen von Benutzeranfragen. Verwendung von Huggingface-Tools, einschließlich der Integration von vortrainierten Modellen. - LLM (Large Language Models):
- NLP (Natural Language Processing)
- FastAPI:
- Unit Tests:
- Kubernetes:
Technologien/Tools
• Python • PyTorch • Jupyter • LLM • NLP • Rasa • Dialogflow • IBM Watson • Huggingface
• Elastic Search • FastAPI • Unit Tests • Kubernetes • Git
01/2021
-
01/2022
Entwicklung eines Sprachassistenten im Bereich AAL (Betreutes Wohnen) - Software Developer & Machine Learning Engineer
Tätigkeit
Technologien/Tools
• Python • PyTorch • TensorFlow • Jupyter • DeepSpeech • Kaldi • Rasa • NLP • ASR • TTS
• Nvidia Jetson • Unit Tests • Docker • Git • Eingebettete Systeme • IoT
- PyTorch & TensorFlow:
Verwendung von PyTorch und TensorFlow für die Entwicklung und das Training von Deep-Learning-Modellen. Speziell für Spracherkennung (ASR), natürliche Sprachverarbeitung (NLP) und Text-to-Speech (TTS). - DeepSpeech & Kaldi:
Erforschung und Implementierung von Spracherkennungsmodellen mit DeepSpeech und Kaldi zur Verbesserung der Transkriptionsgenauigkeit von Nutzeranfragen, insbesondere für den Bereich Ambient Assisted Living. - Rasa:
- Nvidia Jetson:
- Eingebettete Systeme & IoT:
Technologien/Tools
• Python • PyTorch • TensorFlow • Jupyter • DeepSpeech • Kaldi • Rasa • NLP • ASR • TTS
• Nvidia Jetson • Unit Tests • Docker • Git • Eingebettete Systeme • IoT
01/2021
-
06/2021
Datenintegration E-Commerce Offline/Online Daten - Software Developer & Data Engineer
Tätigkeit
Technologien/Tools
• Apache Kafka • PostgreSQL • MSSQL • Debezium • Python • SQL • Redis • JUnit Tests • ETL
• SSIS • Java • Jira/Confluence • CI/CD • Docker • Kubernetes • E-Commerce
- Apache Kafka:
- Java:
- Debezium:
- ETL:
- Unit Tests:
- Durchführung von Testautomatisierung mit JUnit und Pytest zur Sicherstellung der Softwarequalität und zur Reduzierung von Fehlern in der Entwicklungsphase.
- Python:
- Docker & Kubernetes:
Technologien/Tools
• Apache Kafka • PostgreSQL • MSSQL • Debezium • Python • SQL • Redis • JUnit Tests • ETL
• SSIS • Java • Jira/Confluence • CI/CD • Docker • Kubernetes • E-Commerce
01/2020
-
01/2021
CRM – ETL, Datenmanagement und Controlling - Software Developer & Data Engineer
Tätigkeit
Technologien/Tools
• Apache Kafka • Debezium • Java • SQL • Debezium • DevOps • Python • ETL • SSIS
• JUnit Tests • MSSQL • MySQL • CI/CD • Docker
- Apache Kafka:
- Java:
- Debezium:
- ETL:
- JUnit:
- Python:
Technologien/Tools
• Apache Kafka • Debezium • Java • SQL • Debezium • DevOps • Python • ETL • SSIS
• JUnit Tests • MSSQL • MySQL • CI/CD • Docker
02/2019
-
01/2020
Datenverarbeitung und Datenanalyse- Business Intelligence - Software Developer & Data Engineer
Tätigkeit
Technologien/Tools
• SQL • MSSQL • SSIS • Grafana • Tableau • Docker • JTL • E-Commerce
- Datenmodellierung:
Entwurf und Implementierung eines maßgeschneiderten Datenmodells, das speziell auf die Analyseanforderungen des E-Commerce-Kunden zugeschnitten ist. Fokus auf optimierte Datenmodellierungsmethoden, um Effizienz und Skalierbarkeit der Datenverarbeitung und -analyse zu gewährleisten. - ETL:
- Grafana, Tableau:
Erstellung von aussagekräftigen Datenvisualisierungen zur Darstellung von Trends und Analysen. Verwendung von Grafana und Tableau für interaktive Dashboards und Berichte, um Erkenntnisse verständlich und zugänglich zu machen. - Docker:
Technologien/Tools
• SQL • MSSQL • SSIS • Grafana • Tableau • Docker • JTL • E-Commerce
01/2015
-
01/2019
Integration / Automatisierung / Monitoring der IT-Landschaft - Software Developer & IT Architect
Tätigkeit
Technologien/Tools
• Python• C# • ETL • SSIS • Power BI • MSSQL • MySQL • VMware ESX • Ansible • RunDeck • Git
• Docker • Zabbix
- VMware:
- ETL:
- Rundeck, Ansible:
- Python, C#:
- Zabbix:
- Docker:
Technologien/Tools
• Python• C# • ETL • SSIS • Power BI • MSSQL • MySQL • VMware ESX • Ansible • RunDeck • Git
• Docker • Zabbix
Reisebereitschaft
Weltweit verfügbar
Remote Tätigkeit Wünschenswert mit der Reisebereitschaft für notwendige Treffen vor Ort.
Sonstige Angaben
Alexander Korolev zeichnet sich durch sein breites und technisches Verständnis aus. Aufgrund seiner Lern- und Innovationsbereitschaft hat er sich im Laufe der Zeit gute Kenntnisse in verschiedenen Softwaretechnologien und Programmiersprachen angeeignet. Er unterstützt und gewährleistet mit seinem Wissen den Informationsfluss in homogenen IT-Landschaften. Durch seine strukturierte Arbeits- und Kommunikationsweise ist er in der Lage einzelne Fragestellungen und Anforderungen für den Integrationsprozess zu konkretisieren, Technologien zu definieren und diese umzusetzen.
EN
Alexander Korolev is characterized by his broad and technical understanding. Due to his willingness to learn and innovate, he has acquired good knowledge of various software technologies and programming languages over time. With his knowledge, he supports and ensures the flow of information in homogeneous IT landscapes. Due to his structured way of working and communicating, he can specify individual issues and requirements for the integration process, define technologies and implement them.
EN
Alexander Korolev is characterized by his broad and technical understanding. Due to his willingness to learn and innovate, he has acquired good knowledge of various software technologies and programming languages over time. With his knowledge, he supports and ensures the flow of information in homogeneous IT landscapes. Due to his structured way of working and communicating, he can specify individual issues and requirements for the integration process, define technologies and implement them.