Konstantin M.

Architekt, Softwareentwickler

Oberschleißheim, Deutschland

Erfahrungen

Jan. 2023 - Dez. 2024
2 Jahren
Vereinigte Staaten

Architekt, Softwareentwickler

IPG Photonics

  • Definierte die anfängliche System- und Softwarearchitektur
  • Implementierte Anwendungsmodule und Hardware-Steuerungsschichten
  • Erstellte Test- und Mock-Umgebungen zur Validierung
  • Entwickelte Gerätetreiber und Low-Level-Kommunikationsroutinen
  • Erstellte technische Dokumentation für interne und externe Stakeholder
  • Werkzeuge: C/C++, QML, Linux, Windows, Raspberry PI, MQTT, CAN, Serial
Jan. 2020 - Bis heute
5 Jahren 9 Monaten
Schweiz

Teamleiter, GUI-Software

Hamilton Medical

  • Leitete ein Team von 5 Entwicklern bei Design, Entwicklung und Wartung der GUI-Software
  • Definierte eine wiederverwendbare und erweiterbare Architektur sowie Schnittstellen zwischen GUI- und Backend-Modulen
  • Koordinierte Teamplanung, Fortschrittsverfolgung und Liefermeilensteine nach agilen Prinzipien
  • Arbeitete eng mit anderen Abteilungen zusammen (Embedded, Systeme, Qualitätssicherung, Regulatorische Angelegenheiten, Produktmanagement)
  • Überwachte die CI-Pipeline, Testautomatisierung und Dokumentation, um die Einhaltung von IEC 62304 sicherzustellen
  • Ermöglichte teamübergreifende Architektur-Reviews und Harmonisierung zwischen den Softwareeinheiten
  • Vertrat das GUI-Team in funktionsübergreifenden Design-Reviews und behördlichen Audits
  • Werkzeuge: C/C++, QML, JS, Squish, Python, Rhapsody, Klocwork
Feb. 2019 - Dez. 2019
11 Monaten
München, Deutschland

Software-Architekt / Sicherheitsingenieur

Livanova

  • Leitete die Validierungs- und Dokumentationsstrategie für Standardsoftware
  • Erleichterte die Kommunikation zwischen F&E, Qualitätssicherung und FDA-Compliance-Teams
  • Werkzeuge: C/C++, Qt, Keil RTX, Enterprise Architect, Polyspace, Polarion
Okt. 2017 - Dez. 2018
1 Jahr 3 Monaten

C++-Architekt, Softwareentwickler

BSH Hausgeräte GmbH

  • Definierte modulare Struktur für das Testframework
  • Arbeitete eng mit QS- und Embedded-Firmware-Teams zusammen
  • Werkzeuge: Embedded Linux, ARM, Jenkins, Nucleus, C++, scons
Dez. 2014 - Sept. 2017
2 Jahren 10 Monaten
München, Deutschland

Software-Architekt / Entwickler

F&K Delvotec

  • Entwarf Architektur für Bildverarbeitung und Mustererkennung
  • Leitete die Zusammenarbeit zwischen Mechanik-, Elektrik- und Software-Teams
  • Werkzeuge: Qt, Linux, Indel, OpenCV, Cognex
Sept. 2011 - Nov. 2014
3 Jahren 3 Monaten
München, Deutschland

Senior C/C++/C#-Entwickler / Architekt

Technolas Perfect Vision — Bausch and Lomb

  • Koordinierte Entwicklung von Subsystemen und Integration externer Geräte
  • Entwurf von Echtzeitsystemen, GPU-Verarbeitung, Algorithmusentwicklung
  • Werkzeuge: Linux, Windows, USB, Android, FPGA, Matlab
Mai 2011 - Aug. 2011
4 Monaten
München, Deutschland

Senior C/C++-Entwickler

Süss Microtec

  • Software für die Ausrichtungsplattform einer Lithografiemaschine entwickelt
  • Dokumentation erstellt und SPS-Programmierung (Omron, Beckhoff) durchgeführt
  • PID-Algorithmen, Steuerungsmodul für Schrittmotoren, EtherCAT und CORBA implementiert
Mai 2004 - Nov. 2008
4 Jahren 7 Monaten

Leiter C++-Abteilung / Softwarearchitekt

  • Abteilung mit über 8 Entwicklern geleitet, Code-Reviews und Refactoring durchgeführt
  • Architektur, Datenmodell und Failover-Konzepte definiert
  • Zusammenarbeit mit Telekommunikationsanbietern, Produktmanagern und QA-Teams koordiniert
  • In-Memory-Datenbank (TimesTen) und MRCP-basierte ASR/TTS-Integration eingeführt

Entwickler

Aelita / Quest Software

  • An unternehmensweiten Reporting-Lösungen für Windows-Infrastrukturen gearbeitet.
Sankt Petersburg, Russische Föderation

Teamleiter

AquaSoft

  • Ein 4-köpfiges Team für ein verteiltes Computing-Framework für wissenschaftliche Simulationen geleitet
  • Werkzeuge: MSMQ, C++, COM+, Delphi, Oracle

Entwickler

Bravo & Pepsi-Cola Bottlers

  • Entwicklung von Finanzsystemen und Datenbankintegrationen. Werkzeuge: Delphi, Sybase, Platinum SQL.

Senior-Entwickler

Transas Marine

  • Entwicklung von Simulationsmodellen (FEM, FFT) und Radarsystemen für Software zur Verwaltung von Ölverschmutzungen.

Zusammenfassung

Erfahrener Softwarearchitekt und Engineering-Leiter mit über 20 Jahren nachweislichem Erfolg in der Konzeption und Auslieferung komplexer eingebetteter und Desktop-Softwaresysteme. Nachgewiesene Fähigkeit, bereichsübergreifende Teams zu führen, Entwicklungsprozesse voranzutreiben, mit internen Abteilungen und Kunden zu koordinieren und die Einhaltung von Industriestandards wie FDA und IEC sicherzustellen. Fachkenntnisse in der Strukturierung von Entwicklungszyklen, der Erstellung technischer Dokumentation und der Förderung interdisziplinärer Zusammenarbeit.

Sprachen

Russisch
Muttersprache
Deutsch
Verhandlungssicher
Englisch
Verhandlungssicher
Ukrainisch
Fortgeschritten
Französisch
Grundkenntnisse

Ausbildung

Okt. 1990 - Juni 1995

Staatliche Universität Sankt Petersburg

Master of Science in Angewandter Mathematik, Regelungstheorie · Angewandte Mathematik · Sankt Petersburg, Russische Föderation

Zertifikate & Bescheinigungen

Einführung in KI-Netzwerke

Nvidia

Rhapsody Fortgeschrittenenkurs

Maschinelles Lernen

Coursera

Musterorientierte Architekturen

Vanderbilt

Parallelprogrammierung auf GPU

Udacity

Echtzeitsysteme & Embedded Coder

MathWorks

IN-, CAMEL-, SIP- und VoIP-Protokolle

Telecoms Academy

Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen