Mein Name ist René Schwarz

Freelancer für
IT & Engineering

Darf ich mich vorstellen?

Kontaktieren Sie mich Services

Über mich

Über mich

Mein Name ist René Schwarz. Hauptberuflich bin ich seit mehr als 12 Jahren als Forschungs- und Entwicklungsingenieur in den Bereichen Raumfahrt und Militärtechnik tätig. Seit 2023 biete ich nebenberuflich IT- und Ingenieursdienstleistungen für Organisationen, Unternehmen und Privatkunden in selbstständiger gewerblicher Tätigkeit an und helfe hauptsächlich dabei, komplexe technische Systeme zu entwerfen und erfolgreich zu implementieren, Digitalisierung voranzutreiben, IT-Sicherheit und Cybersecurity zu stärken sowie IT-Infrastrukturen zu planen, aufzubauen, zu betreiben und zu optimieren. Mediengestaltung (z.B. das Erstellen und Hosten von Webseiten und Webapplikationen, Corporate Design, Gestaltung von Online- und Printmedien) sowie die Erstellung technischer Dokumentation ergänzen mein Leistungsportfolio.

Eckpunkte zur Person:

  • Master of Engineering (M.Eng.) in Informatik und Kommunikationssysteme
  • Bachelor of Engineering (B.Eng.) in Mechatronik, Industrie- und Physiktechnik
  • mehr als 0 Jahre Erfahrung mit Planung, Implementierung und Betrieb von IT-Infrastrukturen und -Services
  • über 0 Jahre Berufserfahrung in der Raumfahrt- und Militärtechnik mit dem Fokus auf Systems Engineering (Systemdesign, Produktrealisierung, technisches Management), Entwicklung von sicherheitskritischen eingebetteten Systemen, Simulation & Verifikation
  • 0+ Jahre Erfahrung mit der technischen und administrativen Leitung von interdisziplinären, multinationalen, geografisch verteilten Teams von Ingenieuren und Wissenschaftlern in unterschiedlichen Teamgrößen
  • Certified Professional for Requirements Engineering (CPRE) — Foundation Level (IREB)

Seit April 2024 werde ich durch einen festangestellten Mitarbeiter im Backoffice unterstützt. Zur Abarbeitung von Aufträgen ziehe ich je nach Auftragsumfang und benötigten Gewerken weitere Partner aus meinem internationalen Netzwerk hinzu.

Kompetenzen

Kompetenzen

Ein kurzer Überblick über meine beruflichen und allgemeinen Kenntnisse und Fähigkeiten:

IT-Infrastrukturen & -Services

  • über 20 Jahre Erfahrung in Planung, Implementierung und Betrieb von IT-Infrastruktur
  • Administration von Servern und Clients unter Linux (Ubuntu, Debian) und Windows; Automatisierung mit Puppet
  • Virtualisierung klassisch (VMware vSphere & ESXi, VirtualBox, VMware Workstation) und containerbasiert (Docker)
  • Einrichtung und Betrieb von Servern: Apache, PHP, MySQL, PostgreSQL, IBM Db2, Postfix, Dovecot, BIND DNS, ISC DHCP, SVN, Samba/CIFS, VMware Harbor
  • Webanwendungen: Confluence, DOORS Next Generation, Etherpad, Gitea, GitLab, ILIAS, Matomo (früher Piwik), MediaWiki, Nextcloud, Overleaf (früher ShareLaTeX), Owncloud, phpMyAdmin, Roundcube, WordPress
  • Netzwerke mit Cisco-Equipment mit IOS (XE); Firewalls: pfSense, OPNsense
  • Synology iSCSI NAS-Systeme in Hochverfügbarkeitsanwendungen
  • IT-Infrastrukturmonitoring mit Zabbix
  • Entwicklung eigener Software zur Unterstützung beruflicher Aktivitäten im Bereich Anforderungsmanagement, Verifikationskontrolle, automatisierte technische Dokumentation
  • Beiträge zu Open-Source-Projekten (z. B. Drupal, Firefox)

Systems Engineering

  • Systemingenieur-Rollen bei der Entwicklung komplexer, sicherheits- und missionskritischer Avioniksysteme für Raumfahrtanwendungen in verschiedenen Projekten; Verantwortlichkeiten:
    • Systemdesign: Definition von Stakeholder-Erwartungen; Erhebung technischer Anforderungen; logische/funktionale Systemzerlegung; Definition von Designlösungen und Abwägungen
    • Produktherstellung: Implementierung; Integration; Verifikation; Validierung
    • technisches Management: technische Planung; Anforderungsmanagement; Schnittstellenmanagement; technisches Risikomanagement; Konfigurationsmanagement; Änderungsmanagement; technisches Datenmanagement; technische Bewertung; Entscheidungsanalysen
  • Certified Professional for Requirements Engineering (CPRE) — Foundation Level (IREB)

Projektmanagement & technisches Management

  • Anwendung traditioneller (Wasserfall, V-Modell) und agiler Projektmanagementmethoden
  • Übernahme von Produktverantwortungs-, Teilprojektleitungs- und technischen Managementrollen in verschiedenen Projekten: Verantwortung für die Koordination von Ingenieurteams; Einhaltung von Budget und Zeitplan; Erfüllung technischer und gesetzlicher Anforderungen; Erwartungsmanagement von Stakeholdern; Einhaltung von Qualitäts-, Zuverlässigkeits- und Sicherheitszielen; Risikomanagement
  • Vorbereitung und Unterstützung von mehreren Hundert öffentlichen Vergabeverfahren, darunter nationale und internationale Ausschreibungen, mit einem kumulierten Auftragswert von mehreren Millionen Euro; Verantwortung für die Definition des Leistungsverzeichnisses, technische Spezifikationen, Lieferantenauswahl, Abnahme der Lieferungen und Betreuung während des gesamten Beschaffungsprozesses
  • Kenntnis relevanter deutscher, europäischer und internationaler Rechtsvorschriften wie AWG, AWV, KrWaffKontrG, EU-Verordnung 2021/821 (EU-Dual-Use-Verordnung), Verordnung (EG) Nr. 765/2008 (CE-Kennzeichnung), Richtlinie 2011/65/EU (RoHS), Verordnung (EG) Nr. 1907/2006 (REACH), EAR, ITAR

Entwicklungsmethoden & Werkzeuge

  • C/C++ Softwareentwicklung für Embedded Systems mit (Cross-)Compiler-Toolchains basierend auf GCC unter Linux und Windows (Cygwin, MinGW)
  • Versionsverwaltung mit Git und SVN (über Kommandozeile und mit grafischen Oberflächen wie TortoiseSVN/TortoiseGit)
  • kollaborative Entwicklung mit GitLab und GitHub
  • intensive Nutzung von Kollaborationswerkzeugen wie Confluence, Jira, Mattermost, SharePoint
  • Automatisierung der Softwareentwicklung mit Jenkins und GitLab CI
  • modellbasierte C/C++ Codegenerierung mit MATLAB/Simulink/Embedded Coder
  • Implementierung von Echtzeitsoftware auf RTEMS, FreeRTOS und µC/OS-II Echtzeitbetriebssystemen (RTOS)
  • technische Dokumentationserstellung mit LaTeX (XeLaTeX, LuaLaTeX) unter Nutzung von MiKTeX und TeX Live auf Windows und Linux; In-Code-Dokumentation mit Doxygen
  • Echtzeitsimulationen (Processor-in-the-Loop (PiL) und Hardware-in-the-Loop (HiL)) mit dSPACE SCALEXIO und PHS Echtzeitsimulationsplattformen und dSPACE ConfigurationDesk/ControlDesk
  • statische C/C++ Codeanalysen mit MathWorks Polyspace Bug Finder und Code Prover
  • Softwarearchitekturmodellierung mit UML und Enterprise Architect
  • Anforderungsmanagement mit DOORS Classic & Next Generation
  • Anpassung relevanter ziviler und militärischer Normen und Standards an spezifische Anwendungen
  • Etablierung von Verifikationsprogrammen inklusive Definition der zugehörigen Verifikationsmethoden, Planung, Werkzeuge, Kontrollmethodik, Dokumentation sowie Verifikationsmanagement und -organisation basierend auf ECSS-E-ST-10-02C

Software

  • Programmierung & Softwareentwicklung: Cygwin, Docker, Eclipse, Enterprise Architect, GCC, GDB, Oxygen XML Editor, Polyspace Bug Finder & Code Prover, Visual Studio, Visual Studio Code
  • Dokumentation, Illustration und Veröffentlichung: Adobe Illustrator, InDesign & Photoshop, Affinity Designer & Photo, Doxygen, GIMP, Inkscape, LaTeX/XeLaTeX/LuaLaTeX (MiKTeX und TeX Live), LibreOffice, Microsoft Office, pandoc
  • Engineering-Tools: Altium Designer, CATIA V5-6, dSPACE ConfigurationDesk & ControlDesk, IBM Rational DOORS, IBM Rational DOORS Next Generation, KiCad
  • Betriebssysteme: Windows, Linux (insbesondere Debian-basierte Derivate), VMware ESXi, Cisco IOS (XE), µC/OS-II, RTEMS
  • wissenschaftliche Berechnungen und Simulation: Mathematica, MATLAB/Simulink, R, Scilab/Scicos, SPICE (NASA), Statistica, STK
  • Business Administration & ERP: Sage Lohnabrechnung, SAP ECC
  • sonstige Software: Citrix Workspace, VirtualBox, VMware vCenter Server, VMware Workstation Pro

Normen & Standards

  • ECSS-Standards für Verifikation (E-ST-10-02C), Tests (E-ST-10-03C), Systems Engineering & Anforderungsmanagement (E-ST-10C, E-ST-10-06C), Projektlebenszyklusmanagement (M-ST-10C), Softwareentwicklung (E-ST-40C, Q-ST-80C), AOCS/GNC (E-ST-60-30C), Zuverlässigkeit (Q-ST-30C), Sicherheit (Q-ST-40C)
  • RTCA DO-178C/254/330/331/332 (EUROCAE ED-12C/80/215/218/217) für sicherheitskritische Softwareentwicklung und Avionikentwicklung für Luft- und Raumfahrtanwendungen
  • IEC 60812/61025 und ECSS-Q-ST-30-02C für FMEA/FMECA/FTA für technisches Risikomanagement und Reliability & Dependability Engineering
  • verschiedene IEEE-Standards im Kontext von Softwareentwicklung und Inertialsensoren
  • MIL-STD-810 für die Umweltqualifikation von US-Militärausrüstung
  • verschiedene NASA-Standards und Handbücher für Verifikation und Systems Engineering
  • CCSDS-Standards für Space Packet Protocol und XTCE
  • MISRA-C/MISRA-C++ als Richtlinien für C/C++ Programmierung

Programmier- & Skriptsprachen

Bash, C, C++, C#, CSS, HTML, JavaScript, LaTeX, Lua, Mathematica, MATLAB, Pascal, Perl, PHP, Python, R, XML

Services

Services

Nachfolgend finden Sie eine Auswahl an Dienstleistungen, auf die ich mich hauptsächlich fokussiere. Ihr Anliegen ist nicht mit dabei? Sprechen Sie mich einfach an.

IT-Consulting

  • Planung und Optimierung von IT-Infrastruktur und IT-Services
  • Digitalisierung & Automatisierung von Geschäfts- und Engineering-Prozessen
  • IT- und Cybersecurity

IT-Operations

  • Implementierung, Betrieb, Überwachung von IT-Infrastruktur und IT-Services (Server & Clients, Netzwerke, kundenspezifische Anwendungen etc.)
  • Hosting, Betrieb und Wartung von Webseiten und Webapplikationen
  • Betriebsunterstützung, Wartung und Störungsbeseitigung
  • Anwendersupport

IT-Entwicklung

  • Webseiten und Webapplikationen
  • kundenspezifische Anwendungen (von einfachen Skripten bis hin zu komplexen Anwendungen)

Systems Engineering & technisches Management

  • Projektplanung und -steuerung
  • Erhebung, Analyse, Dokumentation und Management von Anforderungen
  • Systemanalyse und -dekomposition
  • Validierung und Verifikation
  • technische Planung
  • Schnittstellenmanagement
  • technisches Risikomanagement
  • Konfigurationsmanagement
  • technisches Datenmanagement
  • technische Bewertung und Entscheidungsanalysen
  • Qualitätsmanagement
  • Änderungsmanagement

Corporate Design & Marketing

  • Entwicklung von Corporate Designs inkl. der zugehörigen Elemente (Logos, Farbgestaltung, Geschäftspapiere etc.)
  • Gestaltung von Online- und Printmedien
  • Social Media

Technische Dokumentation

  • Erstellung technischer Dokumentation
  • Gestaltung von technischen Darstellungen (z.B. Informationsgrafiken, Schaubilder)
  • Entwicklung von E-Learning-Modulen

Kontakt

Kontaktieren Sie mich

Sie können mich über die nachfolgenden Wege erreichen oder mir über das nachfolgende Formular eine Nachricht zukommen lassen. Ich melde mich dann schnellstmöglich bei Ihnen zurück. Bitte beachten Sie, dass ich üblicherweise von Montag bis Freitag erst ab 15 Uhr telefonisch erreichbar bin.