Profilbild von Alexander Simon Hardwarenaher Entwickler sowie Linux Entwickler und Administrator aus FrankfurtamMain

Alexander Simon

verfügbar

Letztes Update: 01.07.2023

Hardwarenaher Entwickler sowie Linux Entwickler und Administrator

Abschluss: Ingenieurinformatik
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | italienisch (Grundkenntnisse)

Dateianlagen

Simon, Alexander freiberufliches Profil.pdf

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

11/2020 - 04/2022
Konfigurationsmanagement- und automatisierung eines verteilten IT-Systems im öffentlichen Sektor
(Öffentlicher Dienst, >10.000 Mitarbeiter)

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)

09/2018 - 10/2021
Herstellung einer Anwendung für das Überwachen sowie Leistungsbewertung von industriellen Anlagen
(Konsumgüter und Handel, >10.000 Mitarbeiter)

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

03/2019 - 08/2020
Herstellung eines Darlehensverwaltungssystems für einen großen Automobilhersteller
(Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

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

Reisebereitschaft

Verfügbar in den Ländern Deutschland, Österreich und Schweiz
Verfügbar ab November 2022.
Vor Ort im Großraum Frankfurt.
Kurzzeitig auch Europaweit (gerne auch Einführung vor Remotearbeit) und weltweit nach Absprache.
Profilbild von Alexander Simon Hardwarenaher Entwickler sowie Linux Entwickler und Administrator aus FrankfurtamMain Hardwarenaher Entwickler sowie Linux Entwickler und Administrator
Registrieren