Tätigkeitsprofil
Meine ersten Berufserfahrungen als Softwareentwickler konnte ich beretis während meines Studiums zum Diplom-Inginieur der Technischen Informatik (mit den Schwerpunkten: Rechnernetze und Steuerungsautomatik) an der Staatlichen Technischen Universität in Omsk (Russland) sammeln.
Nach erfolgreichem Abschluss in Russland kam ich als Spätaussiedler nach Deutschland und studierte Technische Informatik (mit den Schwerpunkten: Digitaltechnik, µC-Programmierung, FPGA und System-on-Chip) an der Hochschule für Angewandte Wissenschaften (HAW) in Hamburg.
Parallel zum Studium an der HAW war ich in mehreren Unternehmen als Software- entwickler tätig. Neben der Softwareentwicklung oblagen mir zudem Durchführung und Aufbau von Softwaretests, GUI-Entwicklung sowie µC-Programmierung und Treiber- entwicklung.
Im Rahmen meiner Bachelor-Thesis etwickelte ich eine Bluetooth-Schnittstelle zur Parametrierung und Betriebsdatenerfassung eines SoC-basierten autonomen Fahrzeugs. Hierbei entwickelte ich entsprechende Infrastruktur (auf Basis von FPGA und VHDL) und erstellte Software zur Steuerung des gesamten Systems in C und C#.
Im Rahmen der verschiedenen Projekten bei der Firma Brunel bin ich als Embedded Softwareentwickler tätig. Dabei entwickle ich sicherheitskritische Embedded-Anwendungen nach SIL3 und SIL4. Außerdem obliegt mir die Anpassung von Test-Cases. Auch Entwicklung von verschiedenen DB-Anwendungen und DBA-Tätigkeiten sind bei Weitem kein Fremdbegriff für mich.
Zu meinen technischen Hobbys zählen u.A. Roboterentwicklung sowie Entwicklung und Aufbau von mikroelektronischen Systemen. Hierbei entwickle ich sowohl die gesamte Hardware (z.B. Schaltungsdesign) als auch die entsprechende Steuerungssoftware.
Berufserfahrung
09.2018 - heute: | Magna Electronics Europe GmbH & Co. KG, Sailauf / Deutschland |
| Softwareentwicklungsingenieur (Embedded Systems) - Automatisierung der Konfiguration und Build-Process
durch Python-Scripting; - Entwicklung von embedded Software nach SIL3/SIL4;
- Entwicklung von SW zum Service von eigenen Geräten;
|
11.2012 - 08.2018: | Brunel GmbH, Offenbach am Main / Deutschland |
| Softwareentwickler - Automatisierung der Konfiguration und Build-Process
durch Python-Scripting; - Entwicklung von embedded Software nach SIL3/SIL4;
- Entwicklung von Kommunikationsprotokolle;
- Signalerkennung durch Verwendung von Goertzel-Algorithmus;
- Entwicklung von Test- und Simulationsoftware;
- Entwicklung von SW zum Service von eigenen Geräten;
- Dienstreisen nach Russland;
- Technische Assistenz bei der Erprobung des MFW-Systems
für die russische Eisenbahn, sowie Übersetzung (St. Petersburg); - Teilnahme an der Messe der industriellen Transportunternehmen,
sowie Übersetzung (Ekaterinburg); - Entwicklung von DB-Anwendungen;
- Entwicklung des SW zum Export von Daten;
- DB-Administrierung (Oracle 11i);
|
11.2011 - 11.2012: | Garz & Fricke GmbH, Hamburg / Deutschland |
| Softwareentwickler (Embedded Software) - Entwicklung von folgenden Treibern mit Windows CE:
- Serial (RS-232/485/422, MDB);
- Digital-I/O;
- Matrix-Keyboard;
- USB 2.0 Highspeed Host, Device und OTG;
- Touchscreen (Resistive und Kapazitive);
- SD-Card;
- Entwicklung der GUI (Grafischen Benutzeroberfläche);
- Programmierung von Mikrocontrollern;
- Analyse von Schaltplänen bezüglich Signalführung
und Testbarkeit; - Durchführung von Fehleranalyse und Messungen;
|
08.2008 - 11.2011: | ifu Hamburg GmbH, Hamburg / Deutschland |
| Softwareentwickler - Entwicklung eines Stoffstrommanagementsystems
mittels C#, MS VS2010, .Net 4.0, Nant, SQLite; - Entwicklung der GUI (Grafischen Benutzeroberfläche);
- Integration eines Drittanbieter-Werkzeuges zum Zeichnen von
chemischer Verbindungen in das bestehende Software-Produkt; - Zusammenführung von Chemie-Datenbanken und darin
gespeicherten Stoffeigenschaften in eine einheitliche XML-Datei; |
02.2008 - 08.2008: | fis-inno, Hamburg / Deutschland |
| Softwareentwickler - Entwicklung von Kleinanwendungen / Tools für diverse
Anwendungfälle / Projekte bei fis-inno mittels Delphi 7; - Entwicklung der GUI (Grafischen Benutzeroberfläche);
- Anpassung von Datenbank-Drückformularen;
- Prüfung der Sicherheitseinrichtungen zum Abwehr
der Schadsoftware; - Netzwerkadministrierung;
- Inbetriebnahme der Software;
|
11.2006 - 02.2008: | LichtBlick GmbH, Hamburg / Deutschland |
| Softwareentwickler - Entwicklung von Kleinanwendungen / Tools für diverse
Anwendungfälle / Projekte bei LichtBlick mittels VB 6, VB.Net; - Programmierung von Gespeicherten Prozeduren in PL / SQL
(Oracle 9i); - Durchführung und Aufbau von firmeneigenen Tests,
Softwaretests; - Fehleranalyse;
- Datenmigration;
- Inbetriebnahme der Software;
|
09.2002 - 12.2004: | Informationszentrum für Medizin, Omsk / Russland |
| Softwareentwickler - Entwicklung von Client-Software für Apotheken (Delphi 7);
- Entwicklung von Server-Software für das Info-Zentrum (Delphi 7);
- Entwicklung von Kleinanwendungen / Tools für diverse
Anwendungfälle / Projekte des Info-Zentrums; - Programmierung von Gespeicherten Prozeduren in PL / SQL
(Oracle 6); - Durchführung und Aufbau von Tests und Dauertests;
- Fehleranalyse;
- Netzwerkadministrierung;
|
09.2000 - 09.2002: | Rechnerzentrum des Gymnasiums, Nowowarschawka / Russland |
| PC - Laborant - Aktualisierung des Betriebssystem und installierter Software;
- Prüfung der Sicherheitseinrichtungen zum Abwehr
der Schadsoftware; - Netzwerkadministrierung;
- Lehrkraftassistenz;
|