Not logged in
Talk
Contributions
Log in
Home
Blog
Blog in Deutsch
English Blog
Personal
About Me
Curriculum Vitæ
Study Materials
Science
Works & Projects
Software
Teaching & Acad. Supervision
Downloads
Contact
Contact Details
Facebook
Twitter
YouTube Channel
Imprint
Editing
Curriculum Vitae (CV)
(section)
From M.Eng. René Schwarz, Bremen/Merseburg
Jump to:
navigation
,
search
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== <span style="font-variant: small-caps;">Professional & General Competencies</span> == {| style="background: transparent; margin: 15px 25px 30px 25px; padding: 0; border: 0; border-spacing: 5px;" |- | style="width: 250px;" | '''Development Methods & Tools''' | * embedded C/C++ software development using (cross-)compiler toolchains based on GCC on Linux and Windows (Cygwin, MinGW) systems * version control of source code, documentation, and other data using Git and Subversion (SVN), both on CLI and using graphical interfaces such as TortoiseSVN/TortoiseGit * collaborative development and management of source code, documentation, and other versioned data with GitLab and GitHub * extensive use of collaboration tools such as Confluence, Jira, Mattermost, SharePoint * software development automation using Jenkins and GitLab CI * model-based C/C++ code generation using MATLAB/Simulink/Embedded Coder * implementation of real-time software on RTEMS, FreeRTOS, and µC/OS-II RTOSs * technical documentation writing with LATEX (XeLaTeX, LuaLaTeX) utilizing MiKTeX and TeX Live on Windows and Linux systems; in-code documentation with Doxygen * real-time simulations (PiL and HiL) with dSPACE SCALEXIO and PHS real-time simulation platforms and dSPACE ConfigurationDesk/ControlDesk * static C/C++ code analyses using MathWorks Polyspace Bug Finder and Code Prover * software architecture modeling with UML and Enterprise Architect * requirements management with DOORS Classic & Next Generation, among others * tailoring of relevant civil and military norms & standards to specific applications * establishment of verification programs with the definition of associated verification methods, planning, tools, control methodology, documentation as well as verification management and organization based on ECSS-E-ST-10-02C |- | style="width: 250px;" | '''Programming/Scripting Languages''' | Basic, C, C++, C#, CSS, HTML, JavaScript, $\LaTeX$, Lua, Mathematica, (Embedded) MATLAB, Pascal, Perl, PHP, Python, R, XML |- | style="width: 250px;" | '''Norms & Standards''' | * ECSS standards for verification (E-ST-10-02C), testing (E-ST-10-03C), systems engineering & requirements management (E-ST-10C, E-ST-10-06C), project lifecycle management (M-ST-10C), software engineering (E-ST-40C, Q-ST-80C), AOCS/GNC (E-ST-60-30C), dependability (Q-ST-30C), safety (Q-ST-40C) * DO-178C/254/330/331/332 (EUROCAE ED-12C/80/215/218/217) for safety-critical software engineering and avionics development for aerospace applications * IEC 60812/61025 and ECSS-Q-ST-30-02C for FMEA/FMECA/FTA for technical risk management and reliability & dependability engineering * various IEEE standards in the context of software engineering and inertial sensors * MIL-STD-810 for environmental qualification of U. S. military equipment * various NASA standards and handbooks for verification and systems engineering * CCSDS standards for Space Packet Protocol and XTCE * MISRA-C/MISRA-C++ as coding guidelines for C/C++ programming |- | style="width: 250px;" | '''Project & Technical Management''' | * used traditional (waterfall, V model) and agile methods for project management * held product owner, subsystem manager, and technical manager roles in various projects: responsibility for coordination of engineering teams; completion of work on budget and schedule; compliance to technical and legal requirements; management of stakeholder expectations; fulfillment of quality, reliability, and safety objectives; risk management * prepared and supported several hundreds of public procurement processes, including national and international tendering processes, with a cumulative order value of several million euros with responsibility for the statement of work definition, technical specification definition, supplier selection, acceptance of deliverables, and supervision in technical officer role throughout the entire procurement process * knowledge of relevant German, European, and international legal regulations such as AWG, AWV, KrWaffKontrG, Regulation (EU) 2021/821 (EU Dual Use Regulation), Regulation (EC) No 765/2008 (CE Marking), Directive 2011/65/EU (RoHS), Regulation (EC) No 1907/2006 (REACH), EAR, ITAR |- | style="width: 250px;" | '''Systems Engineering''' | held systems engineering roles in the context of the development of complex, safety- and mission-critical avionics systems for space applications in various projects; responsibilities: * system design: stakeholder expectations definition; technical requirements elicitation; logical/functional system decomposition; design solution definition & trade-offs * product realization: product implementation; product integration; product verification; product validation * technical management: technical planning; requirements management; interface management; technical risk management; configuration management; change management; technical data management; technical assessment; decision analyses |- | style="width: 250px;" | '''IT Competencies''' | * extensive knowledge and over 20 years of experience with planning, implementation, administration, and operation of IT infrastructure and services ** administration of servers and clients based on Linux (mainly Ubuntu and Debian) and Windows, manually and with automated system configuration management tools such as Puppet ** virtualization with classical (VMware vSphere & ESXi, VirtualBox, VMware Workstation) and container-based (Docker) approaches ** setup and operation of web servers with Apache and PHP; MySQL, PostgreSQL, and IBM Db2 database servers; e-mail servers with Postfix and Dovecot; DNS servers with BIND; DHCP servers with ISC DHCP; SVN servers; SMB/CIFS file servers with Samba; Docker container registries with VMware Harbor ** installation and administration of various web applications, among others: Confluence, DOORS Next Generation, Etherpad, Gitea, GitLab, ILIAS, Matomo (formerly Piwik), MediaWiki, Nextcloud, Overleaf (formerly ShareLaTeX), Owncloud, phpMyAdmin, Roundcube, WordPress ** setup and operation of computer networks utilizing Cisco equipment with IOS (XE) ** planning and administration of network firewalls based on pfSense & OPNsense ** setup and operation of Synology iSCSI NAS systems in high availability settings ** IT infrastructure monitoring with Zabbix * conception and programming of own software, contributions to several open source projects (e. g. Drupal CMS, Mozilla Firefox) * developed own software to support professional activities in space engineering, e. g., in the domains of requirements management, verification control, automated documentation |- | style="width: 250px;" | '''Software''' | <u>Coding & Software Engineering:</u><br />Cygwin, Docker, Eclipse, Enterprise Architect, GCC, GDB, Oxygen XML Editor, Polyspace Bug Finder & Code Prover, Visual Studio, Visual Studio Code {{vspace|10px}} <u>Documentation, Illustration, and Publishing:</u><br />Adobe Illustrator, InDesign & Photoshop, Affinity Designer & Photo, Doxygen, GIMP, Inkscape, $\LaTeX$/XeLaTeX/LuaLaTeX (MiKTeX and TeX Live), LibreOffice, Microsoft Office, pandoc {{vspace|10px}} <u>Engineering Tools:</u><br />Altium Designer, CATIA V5-6, dSPACE ConfigurationDesk & ControlDesk, KiCad {{vspace|10px}} <u>Operating Systems:</u><br />Windows, Linux (especially Debian-based derivatives), VMware ESXi, Cisco IOS (XE), µC/OS-II, RTEMS {{vspace|10px}} <u>Scientific Computing and Simulation:</u><br />Mathematica, MATLAB/Simulink, R, Scilab/Scicos, SPICE (NASA), Statistica, STK {{vspace|10px}} <u>Other Software:</u><br />Citrix Workspace, SAP GUI for Windows, VirtualBox, VMware Workstation Pro |- | '''Accreditations''' | Under the Laws of the Federal Republic of Germany: * Driver’s License, Classes A1, B, M, L * Restricted Flight Radiotelephone Operator’s Certificate II (BZF II) * Emergency Responder According to § 10 Arbeitsschutzgesetz (ArbSchG) and § 21 Sozialgesetzbuch VII (SGB VII) — ''expired'' * Permission to Operate Bridge and Pillar-Mounted Slewing Cranes According to the Regulations of the German Employer’s Liability Insurance Association Under the Laws of the European Union: * Medical Certificate for Pilots, Class 2 (pertaining to an EASA Part-FCL license, issued in accordance with EASA Part-MED, complying with ICAO standards) |- | style="width: 250px;" | '''Languages''' | * German (native) * English (proficient) * Spanish (novice) * Russian (learned in school, but never actively used) |- |}
Summary:
Please note that all contributions to M.Eng. René Schwarz, Bremen/Merseburg are considered to be released under the Creative Commons Namensnennung-Keine kommerzielle Nutzung-Weitergabe unter gleichen Bedingungen 3.0 Deutschland Lizenz (see
web:Copyrights
for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource.
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)