Data Engineering, Datenplattform-Entwicklung und Infrastructure as Code
Es wurde ein ETL-Prozess zwischen der MySQL-Datenbank eines WebShops und einem ERP-System zur Artikeldaten-Versorgung hinsichtlich der Performance optimiert, da die Versorgung zu langsam war.
Es wurde ein ETL - Prozess zwischen der MySQL - Datenbank eines WebShops und einem ER P- Systems zur Artikeldaten-Versorgung hinsichtlich der Performance optimiert, da die Versorgung zu langsam war.
Entwicklung einer Web-Applikation zur Überwachung und Steuerung von Equal Pay- Projekten mit Excel - Export, Paging, Bearbeitungs - Dialogen, Sortierung, etc.
Entwicklung einer Testautomatisierung über ein propritäres XML - Protokoll für Kommunikationsschnittstellen (Modbus, Canbus, UART/RS232, R S485, etc.) zwischen Embedded-Computern für messtechnische Anwendungen unter Einbindung einer Testfall- Verwaltungsanwendung und eines Bugtracking- Systems
Konzeption und Entwicklung unterschiedlicher Konsolenanwendungen zur automatisierten Anlage und Pflege von Active Directory- Benutzerkonten auf Basis von über SAP bereitgestellter Daten, zunächst per C SV- Datei und im weiteren Verlauf des Projektes durch über BizTalk- Server bereitgestellte Daten auf einer SQ L - Datenbank und im weiteren Verlauf des Projektes durch mittels SAP .NET Connector aus SAP abgerufene Daten.
Entwicklung zahlreicher Datenbankmasken für unterschiedliche Zwecke mit mehr oder weniger aufwendigen Funktionen, sowie (Excel-) Datenimport/-export, Zugangskontrolle, E-Mail-Benachrichtigung, usw..
Entwicklung einer Mehrbenutzer-Anwendung zum Registrieren von Gästen in einem Unternehmen zum Drucken von Namensschildern mit einem Evolis Kartendrucker. Neben Im- und Export-Funktionen stehen unterschiedliche Berichte/Statistiken/Übersichten und Filter zur Verfügung, sowie unterschiedliche Karten-Layouts. Anwender-Berechtigungen können für die Anwendungs- und Funktionsebene zentral verwaltet werden.
Eingesetzte Technologien:
MS Visual Studio 2012 (c#), SQL Management Studio 2012, ADO.NET, MS LINQ, LDAP, vermehrt parallele Prozesse, MS SQL Server Reporting Services (SSRS), MS Office Interop, Evolis Kartendrucker, MS SQL Server Integration Services (SSIS)
Integration und Wartung von mehreren Server-Systemen und Client-Anwendungen für eine Forschungsgruppe. U. a. Integration eines File-Servers, MATLAB License Manager (flexnet service) und Sophos Anti-Virus auf Linux, Time-Server, DNS-Server, DHCP-Server, SMTP-Server, OpenVPN , LDAP-Verzeichnisdienst zur Authentifizierung des Fileserver- und OpenVPN-Zuganges, sowie einer Web-Benutzerverwaltung und einer Web-Verwaltung für Fernwartungs-Verbindungen. Außerdem wurde ein (u. a.) Web-Server-System mit mehreren virtuellen Web-Servern verwaltet, abgesichert und getestet, sowie mehrere virtuelle Maschinen zu unterschiedlichen Zwecken konfiguriert. Eine WLAN-Bridge wurde eingerichtet und ein Präsentations-PC gewartet. Darüber hinaus wurde ein Polycom Videokonferenz-System eingerichtet (Client-Software). Neben Dokumentationen zu den bestehenden Systemen wurden Anleitungen für Benutzer und Administratoren erstellt. Anwender und Administratoren wurden im Umgang mit den unterschiedlichen Systemen geschult.
Eingesetzte Technologien:
QNAP-NAS, MATLAB, ntpd, Bind 9, ISC-DHCP-Server, exim4, OpenVPN, OpenLDAP, LDAP Account Manager, Guacamole, logrotate, ntpd, snort, denyhosts, rkhunter, phpvirtualbox, apache2, apache tomcat 6 und 7, vsftp, proftpd, WordPress, html, batch, bash, Zentyal (Ubuntu 10.04), Debian 7, Windows Server 2003 Enterprise, Polycom RealPresence Desktop, MS Office, Kompozer, Metageek inSSIDer Home, Wireshark, Kali Linux
Konzeption und Entwicklung einer Anwendung zur Konfiguration und Parametrierung von Biogasanlagen zur Vorbereitung einer bestehenden Simulation von Biogasanlagen mit MATLAB.
Eingesetzte Technologien:
MS Visual Studio 2010 (c#), SQLite, ADO.NET (SQLite), MS LINQ, xml
Entwicklung einer Datenmaske zur Eingabe und Auswertung von Holzeinschlag mit automatisierter Excel-Ausgabe. Integration der Anwendung auf Client-PCs, sodass die PCs ausschließlich über die Anwendung bedient werden können.
Eingesetzte Technologien:
MS Visual Studio 2010 (VB.NET), SQLite, ADO.NET (SQLite), MS Windows, MS Excel
Konzeption und Implementierung einer IT-Infrastruktur, Anwendersupport, Beschaffung.
Eingesetzte Technologien:
MS Office 2010, MS SharePoint Foundation 2010, MS Exchange 2010, MS WSUS 3, MS Windows Small Business Server 2011 Standard, MS Windows 7 Professional, MS Active Directory, MS DNS 6, MS DHCP 6, MS IIS 7, OpenVPN, Debian Linux 6, shorewall, openssh, UltraVNC, TightVNC, Batch, Bash, weitere
Testen und Dokumentieren einer Enterprise-Search Implementierung für MS SharePoint, jeweils nach mehreren Projektphasen. Darüber hinaus wurde ein Hilfe-Wiki für die Enterprise-Search entwickelt.
Eingesetzte Technologien:
MS Word 2010, MS SharePoint 2010, MS SharePoint Wiki
Entwicklung einer Bibliothek mit Funktionen zum Dokumentupload nach MS SharePoint, sowie zwei Anwendungen auf Basis dessen, darunter eine mit Dienstmodus, zum automatischen Dokumentupload nach MS SharePoint, anhand von Dateireferenzen aus SQL-Datenbanken.
Eingesetzte Technologien:
MS Visual Studio 2010 (c#), MS ADO.NET, MS SQL Management Studio 2008, INI, SQL Stored Procedures, SQL Assembly, MS Windows Server 2008 R2, MS SharePoint 2010
Entwicklung einer (Netz-) konfigurationsfreien Anwendung zum Betreiben und Fernsteuern eines Begrüßungsbildschirms über das Firmennetz in den Eingangsbereichen von über 80 Firmenniederlassungen, wahlweise zur Anzeige eines Firmenvideos oder einer Benutzerdefinierten Präsentation zur Begrüßung von Gästen. Die Bearbeitung der Präsentation aus der Ferne ist möglich. Die Anwendung lässt sich per Batch-Skript installieren.
Eingesetzte Technologien:
MS Visual Studio 2010 (VB.NET), INI, VLC Media Player, MS PowerPoint 2010, Batch
Entwicklung einer Positionsermittlung von Werkstücken, mittels Lasermessung, an einer Roboterzange, zur Verwendung in einer komplexen Produktionsstraße.
Eingesetzte Technologien:
Siemens Simatic Step 7, Laser zur Abstandsermittlung, Weggeber-Schiene, ProfiBUS
WS 11/2012 ? SS 2018
B. Sc. Technische Informatik
ohne Abschluss
TH Köln, Abteilung Gummersbach
WS 09/2010 ? SS 2011
B. Sc. Elektrische Energietechnik / Elektrotechnik
ohne Abschluss
FH Düsseldorf
Zertifizierungen/Fort- / Weiterbildung
Schulungen:
Dremio, MongoDB
Softwareentwicklung:
System-Administration/DevOps:
Sonstiges:
Profil
Unternehmensprofil:
IT Skills
Data Engineering, Datenplattform-Entwicklung und Infrastructure as Code
Es wurde ein ETL-Prozess zwischen der MySQL-Datenbank eines WebShops und einem ERP-System zur Artikeldaten-Versorgung hinsichtlich der Performance optimiert, da die Versorgung zu langsam war.
Es wurde ein ETL - Prozess zwischen der MySQL - Datenbank eines WebShops und einem ER P- Systems zur Artikeldaten-Versorgung hinsichtlich der Performance optimiert, da die Versorgung zu langsam war.
Entwicklung einer Web-Applikation zur Überwachung und Steuerung von Equal Pay- Projekten mit Excel - Export, Paging, Bearbeitungs - Dialogen, Sortierung, etc.
Entwicklung einer Testautomatisierung über ein propritäres XML - Protokoll für Kommunikationsschnittstellen (Modbus, Canbus, UART/RS232, R S485, etc.) zwischen Embedded-Computern für messtechnische Anwendungen unter Einbindung einer Testfall- Verwaltungsanwendung und eines Bugtracking- Systems
Konzeption und Entwicklung unterschiedlicher Konsolenanwendungen zur automatisierten Anlage und Pflege von Active Directory- Benutzerkonten auf Basis von über SAP bereitgestellter Daten, zunächst per C SV- Datei und im weiteren Verlauf des Projektes durch über BizTalk- Server bereitgestellte Daten auf einer SQ L - Datenbank und im weiteren Verlauf des Projektes durch mittels SAP .NET Connector aus SAP abgerufene Daten.
Entwicklung zahlreicher Datenbankmasken für unterschiedliche Zwecke mit mehr oder weniger aufwendigen Funktionen, sowie (Excel-) Datenimport/-export, Zugangskontrolle, E-Mail-Benachrichtigung, usw..
Entwicklung einer Mehrbenutzer-Anwendung zum Registrieren von Gästen in einem Unternehmen zum Drucken von Namensschildern mit einem Evolis Kartendrucker. Neben Im- und Export-Funktionen stehen unterschiedliche Berichte/Statistiken/Übersichten und Filter zur Verfügung, sowie unterschiedliche Karten-Layouts. Anwender-Berechtigungen können für die Anwendungs- und Funktionsebene zentral verwaltet werden.
Eingesetzte Technologien:
MS Visual Studio 2012 (c#), SQL Management Studio 2012, ADO.NET, MS LINQ, LDAP, vermehrt parallele Prozesse, MS SQL Server Reporting Services (SSRS), MS Office Interop, Evolis Kartendrucker, MS SQL Server Integration Services (SSIS)
Integration und Wartung von mehreren Server-Systemen und Client-Anwendungen für eine Forschungsgruppe. U. a. Integration eines File-Servers, MATLAB License Manager (flexnet service) und Sophos Anti-Virus auf Linux, Time-Server, DNS-Server, DHCP-Server, SMTP-Server, OpenVPN , LDAP-Verzeichnisdienst zur Authentifizierung des Fileserver- und OpenVPN-Zuganges, sowie einer Web-Benutzerverwaltung und einer Web-Verwaltung für Fernwartungs-Verbindungen. Außerdem wurde ein (u. a.) Web-Server-System mit mehreren virtuellen Web-Servern verwaltet, abgesichert und getestet, sowie mehrere virtuelle Maschinen zu unterschiedlichen Zwecken konfiguriert. Eine WLAN-Bridge wurde eingerichtet und ein Präsentations-PC gewartet. Darüber hinaus wurde ein Polycom Videokonferenz-System eingerichtet (Client-Software). Neben Dokumentationen zu den bestehenden Systemen wurden Anleitungen für Benutzer und Administratoren erstellt. Anwender und Administratoren wurden im Umgang mit den unterschiedlichen Systemen geschult.
Eingesetzte Technologien:
QNAP-NAS, MATLAB, ntpd, Bind 9, ISC-DHCP-Server, exim4, OpenVPN, OpenLDAP, LDAP Account Manager, Guacamole, logrotate, ntpd, snort, denyhosts, rkhunter, phpvirtualbox, apache2, apache tomcat 6 und 7, vsftp, proftpd, WordPress, html, batch, bash, Zentyal (Ubuntu 10.04), Debian 7, Windows Server 2003 Enterprise, Polycom RealPresence Desktop, MS Office, Kompozer, Metageek inSSIDer Home, Wireshark, Kali Linux
Konzeption und Entwicklung einer Anwendung zur Konfiguration und Parametrierung von Biogasanlagen zur Vorbereitung einer bestehenden Simulation von Biogasanlagen mit MATLAB.
Eingesetzte Technologien:
MS Visual Studio 2010 (c#), SQLite, ADO.NET (SQLite), MS LINQ, xml
Entwicklung einer Datenmaske zur Eingabe und Auswertung von Holzeinschlag mit automatisierter Excel-Ausgabe. Integration der Anwendung auf Client-PCs, sodass die PCs ausschließlich über die Anwendung bedient werden können.
Eingesetzte Technologien:
MS Visual Studio 2010 (VB.NET), SQLite, ADO.NET (SQLite), MS Windows, MS Excel
Konzeption und Implementierung einer IT-Infrastruktur, Anwendersupport, Beschaffung.
Eingesetzte Technologien:
MS Office 2010, MS SharePoint Foundation 2010, MS Exchange 2010, MS WSUS 3, MS Windows Small Business Server 2011 Standard, MS Windows 7 Professional, MS Active Directory, MS DNS 6, MS DHCP 6, MS IIS 7, OpenVPN, Debian Linux 6, shorewall, openssh, UltraVNC, TightVNC, Batch, Bash, weitere
Testen und Dokumentieren einer Enterprise-Search Implementierung für MS SharePoint, jeweils nach mehreren Projektphasen. Darüber hinaus wurde ein Hilfe-Wiki für die Enterprise-Search entwickelt.
Eingesetzte Technologien:
MS Word 2010, MS SharePoint 2010, MS SharePoint Wiki
Entwicklung einer Bibliothek mit Funktionen zum Dokumentupload nach MS SharePoint, sowie zwei Anwendungen auf Basis dessen, darunter eine mit Dienstmodus, zum automatischen Dokumentupload nach MS SharePoint, anhand von Dateireferenzen aus SQL-Datenbanken.
Eingesetzte Technologien:
MS Visual Studio 2010 (c#), MS ADO.NET, MS SQL Management Studio 2008, INI, SQL Stored Procedures, SQL Assembly, MS Windows Server 2008 R2, MS SharePoint 2010
Entwicklung einer (Netz-) konfigurationsfreien Anwendung zum Betreiben und Fernsteuern eines Begrüßungsbildschirms über das Firmennetz in den Eingangsbereichen von über 80 Firmenniederlassungen, wahlweise zur Anzeige eines Firmenvideos oder einer Benutzerdefinierten Präsentation zur Begrüßung von Gästen. Die Bearbeitung der Präsentation aus der Ferne ist möglich. Die Anwendung lässt sich per Batch-Skript installieren.
Eingesetzte Technologien:
MS Visual Studio 2010 (VB.NET), INI, VLC Media Player, MS PowerPoint 2010, Batch
Entwicklung einer Positionsermittlung von Werkstücken, mittels Lasermessung, an einer Roboterzange, zur Verwendung in einer komplexen Produktionsstraße.
Eingesetzte Technologien:
Siemens Simatic Step 7, Laser zur Abstandsermittlung, Weggeber-Schiene, ProfiBUS
WS 11/2012 ? SS 2018
B. Sc. Technische Informatik
ohne Abschluss
TH Köln, Abteilung Gummersbach
WS 09/2010 ? SS 2011
B. Sc. Elektrische Energietechnik / Elektrotechnik
ohne Abschluss
FH Düsseldorf
Zertifizierungen/Fort- / Weiterbildung
Schulungen:
Dremio, MongoDB
Softwareentwicklung:
System-Administration/DevOps:
Sonstiges:
Profil
Unternehmensprofil:
IT Skills