freiberufler IoT Security Architect auf freelance.de

IoT Security Architect

offline
  • auf Anfrage
  • 14197 Berlin
  • Weltweit
  • de  |  en  |  es
  • 02.02.2021

Kurzvorstellung

Ich bin seit 1993 mit LInux/Windows/Solaris/Android/QNX etc. unterwegs und biete gerne meine Erfahrung für ihr C/C++/Rust/Java/Javascript/Python Projekt an.

Qualifikationen

  • Android Entwicklung
  • Continuous Delivery (CDE)
  • CORBA
  • Cyber Security
  • DDS/RTPS
  • Enterprise Architect (EA)
  • Internet of Things (IoT)
  • Linux (Kernel)
  • Rust/C/C++
  • Webassembly

Projekt‐ & Berufserfahrung

Software Security Engineer
Thales Alenia Space, Stuttgart
1/2020 – 2/2020 (2 Monate)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

1/2020 – 2/2020

Tätigkeitsbeschreibung

As Software Security Engineer processing the specification and requirements.

Eingesetzte Qualifikationen

Cyber Security

IT Security Architect
VARTA GmbH, Nördlingen
2/2019 – 12/2019 (11 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

2/2019 – 12/2019

Tätigkeitsbeschreibung

As Security Software Engineer joined the VARTA-team developing an energy/power storage system, integrating with photo-voltaic systems and e-vehicle charging stations. This system is a Linux-based system on iMX6 embedded hardware, controlling/monitoring the batteries vie GPIOs, CANBUS, and FLEXBUS. After performing a risk analysis/FMEA, I integrated High Assurance Boot (HAB) into the manufacturing process of the system, I hardened the access control of on-board services and the remote backend-services.

Eingesetzte Qualifikationen

Cyber Security, Internet of Things (IoT)

Software Security Engineer
Experimental Game AG, Berlin
7/2018 – 10/2018 (4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

7/2018 – 10/2018

Tätigkeitsbeschreibung

As Security Software Engineer, I joined the team at Experimental Game. My task was to perform a risk analysis of the Node.JS/Graph QL/MongoDB system in AWS Cloud, covering security issues and performance issues. Part of the task was to develop and integrate continuous performance monitoring.

Eingesetzte Qualifikationen

Cyber Security, Testing (IT)

Webassembly Expert
DFINITY Foundation, Berlin
5/2018 – 7/2018 (3 Monate)
Blockhain Technology
Tätigkeitszeitraum

5/2018 – 7/2018

Tätigkeitsbeschreibung

I joined the DFINITY blockchain-team as WebAssembly expert, implementing a WebAssembly toolchain for the SDK, porting elliptic-curve ciphers from C and Rust to WebAssembly and measuring performance in docker-based SDK.

Eingesetzte Qualifikationen

Blockchain (allg.)

Security Software Consultant
Kundenname anonymisiert, Essen
7/2017 – 10/2018 (1 Jahr, 4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

7/2017 – 10/2018

Tätigkeitsbeschreibung

As Security Software Engineer I joined the Kritis-team, the department for critical infrastructures, developing the GEMATIK-Konnektor (a secure VPN-router connecting a medical office with national health/billing services). My task was to integrate security related network services into the Linux-System (C/C++) and to verify/test/debug the system behavior using the TTCN3 acceptance test-suite provided by the governmental organization GEMATIK. The requirements had to be derived from corresponding specification of GEMATIK for the Konnektor and overall expected behavior.

Eingesetzte Qualifikationen

Cyber Security, Router / Gateways

Software Consultant
Preh Car Connect GmbH, Dresden
1/2017 – 6/2017 (6 Monate)
Automotive
Tätigkeitszeitraum

1/2017 – 6/2017

Tätigkeitsbeschreibung

I joined the team at Preh developing the infotainment system for a volume-model of the auto-manufacturer Volkswagen, based on the MIB3-framework. Preh was in charge to develop the full stack, containing hardware, operating-system and the graphical user interface. My task was to develop/design (C++11) a clock-framework, dealing with various times and time zones the car might pass, and dealing with related services such as the solar position. Also, my task was to integrate the system with the Japanese toll collect system ETC2.0, including the smartcard-system. The requirements and overall expected behavior had to be derived from corresponding specification of Volkswagen. The requirements have been managed using Jira/Confluence, Polarion and Enterprise Architect.

Eingesetzte Qualifikationen

Testing (IT), Enterprise Architect (EA), C++

Software Consultant
HERE, Berlin
5/2016 – 12/2016 (8 Monate)
IT & Entwicklung
Tätigkeitszeitraum

5/2016 – 12/2016

Tätigkeitsbeschreibung

HERE provides maps and navigation-service to manufactures like Audi, Mercedes, Honda, BMW, etc. I joined the system-integration team at HERE, developing the 3D-navigation-service and ADAS for a large executive car of Audi. My responsibility was to design and develop the architecture interfacing the HERE-navigation-modules with the message-bus and state machine of the MIB2+ framework of Volkswagen. The underlying operating system was QNX-6.6. Later I integrated into the continues integration (CI) process the automated system-deployment and testing tasks (Jenkins). In final phase of the project I supported/automated the processing of crash-reports from test-drives being performed by the customer and classifying each incident and creating a report for error-managers.

Eingesetzte Qualifikationen

Continuous Delivery (CDE), QNX, C++

Software Engineering mobile services
T-Systems Connected Cars, Berlin
9/2013 – 4/2015 (1 Jahr, 8 Monate)
IT & Entwicklung
Tätigkeitszeitraum

9/2013 – 4/2015

Tätigkeitsbeschreibung

I joined the team “Connected Car” at T-Systems, working in a national funded project together with Volkswagen, Hubject, and Bosch. My tasks were to develop back-end services in Java for the e-vehicle battery management and monitoring system, receiving telemetry data via MQTT from test e-vehicles in the field and also develop the backend for the charge-point management.

Eingesetzte Qualifikationen

J2EE (Java EE)

Software Engineering
OpenSynergy GmbH, Berlin
5/2013 – 8/2013 (4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

5/2013 – 8/2013

Tätigkeitsbeschreibung

I joined the team at OpenSynergy, integrating on a SoC an hypervisor, managing a partition of AUTOSAR and other partitions with rich applications. My task was to design test-framework capable to deal with the bring-up phase and later with virtualized services.

Eingesetzte Qualifikationen

Continuous Delivery (CDE), Testing (IT), Technisches Qualitätsmanagement / QS / QA

Software Architect
L-3 Naval, Kiel
1/2013 – 8/2013 (8 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

1/2013 – 8/2013

Tätigkeitsbeschreibung

Joining the team, implementing a collision detection system for a vessel. My role was to coach the team regarding the RTPS middleware and based on the estimated the network/CPU-load and did the system-sizing of the required system-hardware. I created high-level documents regarding the integration of the message-bus with overall communication system of the vessel.

Eingesetzte Qualifikationen

Enterprise Architect (EA), Enterprise Service Bus (ESB), C++

Security Software Engineer for Android
T-Systems/Trust2Core, Berlin
1/2012 – 4/2013 (1 Jahr, 4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2012 – 4/2013

Tätigkeitsbeschreibung

I joined the SiMKo3-team at T-Systems, developing a high-secure smartphone for governmental purposes. The underlying hardware was a Samsung Galaxy S2 with Exynos/ARM-Architecture. The team ported the L4 micro-kernel (hypervisor) onto the hardware of the Samsung Galaxy S2, creating isolated partitions for 3 different Android systems. My task was to virtualize certain network capabilities, audio-services and smartcard-services, creating stubs for the Android-environments and services/drivers in L4-runtime-environment. I did the technical documentation and providing support for the evaluation team. The project team was in contact with the technical department of Samsung, South-Korea.

Eingesetzte Qualifikationen

Android, Linux (Kernel), Qualitätsmanagement / QS / QA (IT), C++

Field Application Engineer (Festanstellung)
Real-Time Innovations International, Berlin
9/2011 – 1/2012 (5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

9/2011 – 1/2012

Tätigkeitsbeschreibung

I provided support for German customers of the US-vendor of RTPS-middleware, located in San Francisco.

Eingesetzte Qualifikationen

Android, Linux (Kernel), Enterprise Service Bus (ESB), C++, CORBA

Technical Account Manager (Festanstellung)
Nexus GmbH, Berlin
8/2010 – 8/2011 (1 Jahr, 1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

8/2010 – 8/2011

Tätigkeitsbeschreibung

Nexus is a Swedish company providing solutions for PKI and VPN. My task was to provide support for German customers’ such as Bundesdruckerei, Deutsche Rente & various governmental organizations.

Eingesetzte Qualifikationen

Identitätsmanagement (IDM)

Software-Engineer CORBA/DDS & IT-Security (Festanstellung)
PrismTech (Newcastle/UK) & former Xtradyne (Berlin, Berlin
1/2002 – 8/2010 (8 Jahre, 8 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2002 – 8/2010

Tätigkeitsbeschreibung

Xtradyne was CORBA-Security startup in Berlin, later integrated into PrismTech/UK. I did work as CORBA/RTPS-Security Engineer in the fields of finance and mil-aero, developing high available/highly scalable security-gateways on Linux, Solaris, zOS and Windows-Server.
Projects were located in; Germany, UK, France, US & Scandinavia.

Eingesetzte Qualifikationen

Continuous Delivery (CDE), CORBA, Java Message Service (JMS)

Ausbildung

Diplom Informatik
Diplom
2001
Berlin

Über mich

Started developing software at age of 14 and went on to study high-performance parallel computing and AI at Technische Universität Berlin (equiv. MSc). Participating in Open-Source projects since 1996. A regular speaker at Open-Source conferences and in 2002 starting his professional career as a security software engineer in finance and mil-aero.
In the past few years, F. has worked in the fields of automotive and secure/embedded systems as a Senior Software-Engineer, Software-/System-Integrator and test-engineer, developing next generation air-traffic-control system, a high-secure Android Smartphone, Smartcard/PKI-infrastructures, and power storage systems. F. has worked with various runtime-environments, operating-systems and programming languages, being a strong advocate for well-designed systems, bug-free programming, testing and continues integration.

Weitere Kenntnisse

Erfahrung aus 31 Jahren Software-Entwicklung

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Spanisch (Grundkenntnisse)
  • Französisch (Grundkenntnisse)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
2817
Alter
52
Berufserfahrung
27 Jahre und 9 Monate (seit 06/1996)
Projektleitung
6 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden