Dateianlagen
Simon, Alexander freiberufliches Profil.pdf
Der Download dieser Datei ist nur mit einem kostenpflichtigen Business- oder Enterpriseaccount möglich.
Skills
Programmier- und Skriptsprachen
» C
» C++
» PHP
» Assembler
» Shell
» SQL
» Java
Tools
» IDEs Eclipse , Renesas HEW, Atmel AVR Studio, GCC/Make/Autoconf
» Bibliotheken Atmel BitCloud (ZigBee), glib/gtk
» Analysetools Vector CANoe, Debugger, Wireshark, Oszilloskop
Chipsätze
» Atmel AVR
» Marvel Xscale PXA320
» Renesas RX
» Texas Instruments AR7
Bussysteme und Übertragungsstandards
» IEEE 802.11 WLANs
» IEEE 802.15.4 ZigBee
» ISO 11898 CAN
» USB
» SPI
» I2C
» IP, TCP
Systemadministration
» Linux oder Solaris, GNU Tools, Samba, Apache, Asterisk, OpenVPN, …
» Microsoft Team Foundation Server
» IBM Lotus Notes
» VMware ESXi
» Oracle, DB2, Sybase ASE, Microsoft SQL Server, MySQL
Weitere Kenntnisse
» Web Programmierung in PHP und in den CMS Joomla und Contao
» Versionskontrolle/Defektmanagement mit GIT, SVN, GIT, Trac und Team Foundation Server
» Datenbankentwicklung und -wartung in/von Oracle (PL/SQL), DB2, MySQL und Sybase
Projekthistorie
Mitarbeit bei dem Aufbau einer Konfigurationslösung für ein zugeliefertes Softwareprodukt in die Umgebung des Auftraggebers im öffentlichen Sektor.
• Weiterentwicklung einer Software zur Erzeugung von Konfigurationsdateien anhand kundenspezifischer Vorgaben
• Automatisierung der Verteilung der Konfigurationen
• Mitentwicklung des Backends zum Monitoring der Instanzen
• Umfassende Fehleranalyse, u.a. automatisierte Auswertungen von Logdateien
• Fehleranalyse bei der Kommunikation zu anderen Systemen über Netzwerk
• Unterstützung bei Performance-Analysen, u.a. in Oracle- und SQL-Ausführungsanalysen
• Einrichtung einer Oracle Advanced Queue zur Ausleitung von Daten an externe Systeme
• Repräsentation des Kunden gegenüber dritten zur Fehleranalyse sowie zur technischen Einschätzungen zum Thema Datenschutz
• Erfolgreich abgeschlossene erweiterte Sicherheitsüberprüfung des BfS (Ü2)
Technischer Produkteigentümer einer Software für die Überwachung, Berichterstattung und Tuning von PID-Regelungen in Fabriken.
» Ausrollen, Wartung und Support der Software bei verschiedenen Unternehmen
» Einarbeitung in die Regelungstechnik Industrieller Anlagen
» Anbindung an speicherprogrammierbare Steuerungen (direkt oder über Zwischenserver) zum Abfragen des Zustandes der PID-Regelungen
» Erstellung von PLC (SPS) Teststrecken mit Rockwell Studio 5000
» Entwicklung der Anbindung an diverse Historiendatenbanken (s.o.) zur Speicherung der Verlaufswerte mit Thingworx Extensions in Java
» Entwicklung einer Web-Oberfläche zur Visualisierung der aktuellen sowie historischen Werten der Regelungen mit dem Mashup-Builder von Thingworx und services in JavaScript
» Entwicklung einer grafischen Auswertungsfunktion zur schnellen Leistungsanalyse der Fabrik oder Farbikbereich mit Thingworx Extensions in Java und Thingworx services in JavaScript
» Entwicklung eines einfachen Algorithmus zur Tunen von PID-Regelungen anhand von historischen Daten ohne Sprungversuch in C (später eingestellt)
» Aufbau sowie Inbetriebnahme der Testumgebung
» Konzeption und Erstellung einer Installationsroutine für Microsoft Windows
» Aufbau der Build-Umgebung mit VirtualBox, Python und Bash
Technische Projektleitung sowie Planung, Entwicklung und Ausrollen einer Web-Anwendung für die Abwicklung von Darlehensverträgen
» Ausarbeitung und Formulierung der digitalen Prozesse in direkter Kommunikation mit dem Kunden
» Beratung des Kunden bei der Überführung der manuellen in digitale Prozesse
» Entwurf eines Anforderungskataloges
» Koordination der Entwicklung als technischer Projektleiter
» Entwicklung der Serverapplikation in Django
» Entwicklung der Browser-Anwendung in Angular
» Automatisiertes Testen sowie Testdurchführung vor Ort
» Ausrollen der Software auf der bereitgestellten Cloud-Lösung
» Planung und Koordination des Projektes mit der IT des Kunden
» Ausrollen der Software auf verteilten Servern Amazon Cloud (EC2 und RDS)
» Erstellung von Skripten (Python und Bash) für automatisierte Upgrades
» Einrichtung von VPN-Tunneln mit OpenVPN und StrongSwan (IPSec)
» Härtung der Server mit Firewall (IPTables) und Richtlinien (/etc Einstellungen)
» Aufbau einer Überwachung mit Icinga