Expert Details
IT/IoT/OT, Software-Development, Connectivity and Cloud Computing
ID: 739418
, USA
Areas of Expertise: Telecommunications, mobile radio networks (2G/3G/4G/5G), M2M, industry 4.0, wireless in general (WiFi, Bluetooth, WiMax), Routing, Virtualisation/Cloud Computing, Linux-Embedded, Embedded C, Microcontroller, Factory Floor Protocols, Internet Protocol Family, Edge-Computing, Internet Telephony (SIP/VoIP), Messaging (MQTT, AMQP), Software-Development, Management of Software Teams (Kanban/Scrum), Project management, Product development, Near-Shoring, Quality Function Deployment, Value Analysis, Benefit-Analysis.
Skills:
Project management and engineering:
• Goal Directed Project Management
• Quality Function Deployment
• Failure Mode and Effects Analysis (FMEA)
• Robust Engineering, Robust Design
• Poka Yoke
• Kanban, Scrum
Development and testing concepts:
• Object-oriented programming: good knowledge
• Test management, test specification according to ISTQB: good knowledge
• Agile development using Kanban: very good knowledge
• Agile development using Scrum: very good knowledge
Cloud Computing:
• AWS: Virtual Public Cloud, Security Groups, Compute Services, Elastic Compute Cloud, Lambda, Elastic Beanstalk, Application Load Balancer, Elastic Load Balancer, Elastic Block Store, S3, Amazon Glacier, Relational Databases (RDS), Dynamo DB, Aurora (Managed), Security (IAM, Shared responsibility)
• Microsoft Azure: Subscriptions, DevOps, AKS, Container Resgistry, Load Balancer, Cosmos DB, Virtual Networks, VMSS
• Hadoop, Prometheus, Grafana, Cassandra, Helm
• Terraform.io: infrastructure as code, agnostic automation of cloud setup
Internet, Mobile Radio Network and Audio Protocols:
• Internet: TCP/IP, UDP, IMAP, POP3, SMTP, DHCP, BOOTP, HTTP
• Messaging: AMQP, MQTT
• Landline telephony: PSTN, ISDN
• IP Telephony SIP/VoIP in fixed and mobile networks
• Mobile radio networks: GSM (2G), UMTS (3G), LTE (4G)
• Audio codecs
Factory Floor Protocols:
• EtherNet/IP
• OPC UA
• Modbus (RTU/TCP)
Programming languages:
• C++, C, C# .NET
• Python
• Java, Javascript
• Perl
• Linux Scripting
Version control:
• GIT
• Subversion
• CVS
Operating systems:
• Microsoft Windows
• Linux
• QNX
Database Management Systems:
• SAP, Oracle
• Microsoft SQL Server, MySQL, MariaDB, PostgreSQL
• NoSQL: Dynamo-DB, Cassandra
Tools:
• Microsoft Visual Studio
• GCC-Compiler, Linux build tools, cross compiler, GNU build system
• Microsoft Office, Microsoft Project
• Jira, Confluence, Bitbucket
Open Source Projects:
• Linux OpenEmbedded
• YocTo Project
• Buildroot
• Node.js
• Sourcetree GIT GUI
• Asterisk PBX
• oFono (Intel's industrial automated mobile terminal control)
• Boost.org: C++ libraries
Bluetooth:
• Linux Protocol Stack BlueZ
• Pairing, Audio-Streaming, configuration
WiFi:
• Configuration, Setup of Access-Points and Clients in Linux/Embedded
• IEEE 802.11 Standards (a/b/g/n/ac/ah)
Education
Year | Degree | Subject | Institution |
---|---|---|---|
Year: 2004 | Degree: M.Sc. | Subject: Computer Science and Business Administration | Institution: RWTH Aachen University |
Work History
Years | Employer | Title | Department |
---|---|---|---|
Years: 2022 to Present | Employer: Undisclosed | Title: IT/OT Manager | Department: |
Responsibilities:• Responsible for concepts: infrastructure, connectivity, security (factory shopfloor and Microsoft Azure)• Digital Maturity Assessments: Factory level maturity visits and assessments • IT/OT support for different factories: systems, infrastructure, applications • Connectivity: shopfloor assembly lines, robotics, compressed air systems • Digital Twin: Simulations, connected digital twins (Software: Visual Components) • Software Development, Scrum and Kanban |
|||
Years | Employer | Title | Department |
Years: 2021 to 2022 | Employer: BEKO Technologies GmbH | Title: Teamleader Cloud, IoT and Software | Department: Machinery |
Responsibilities:• Responsible for team members• Responsible inside organization ◦ interfaces to other departments and divisions ◦ road map and project management synchronization • IT/OT Management and Enterprise Architecture ◦ Business processes and IT ◦ IT landscape and digital products: responsible for interfaces and management together with IT department |
|||
Years | Employer | Title | Department |
Years: 2019 to 2022 | Employer: BEKO Technologies GmbH | Title: Manager IoT and Industry 4.0 | Department: Machinery |
Responsibilities:• Management consulting: Manage IoT strategy, concepts and methods for industry 4.0, industrial Internet-of-Things solutions and connectivity solutions (IP-based, factory floor protocols)• Quarterly reporting to managing directors and business unit directors concerning digitalisation projects and digital products • Monitor emerging technologies, solutions and industry trends around IoT and industry 4.0 • Core member at VDMA group of industry 4.0 companion specifications (OPC UA), compressed air industry and sensor technology • General and technical project manager for new product development, e.g. edge devices connecting embedded devices to the cloud • Effort estimation and cost calculation for projects and work packages, hardware and software development projects • Use case development and business development together with corresponding departments such as service, marketing, product management and sales • General project manager for a cloud service provider independent IoT platform (Docker, Container, Kubernetes) • Consulting which cloud service provider to use (AWS, Google Cloud Platform, Microsoft Azure), which cloud architectures to build up and which cloud components to use, cross-sectoral • Consulting of internal IT concerning private cloud, hybrid cloud, public cloud • Test management for complete projects and products: concepts, descriptions, proper execution cross-sectoral, documentation. Responsible for verification, validation and release management. Reporting of test results to managing directors • Requirements engineering: responsible for all documents, close cooperation with product management and quality assurance department • Legal requirements: EMC/CE, ROHS, UL61010, FCC Part 15B, low voltage directive, radio equipment directive • Agile development: scrum master for internal embedded team, product owner in an external scrum team in eastern Europe (near shoring) • Manage external partners: Controlling and tracking of external technical service providers and their deliveries. Responsible for budget, quality and cost control as well as manufacturing cost calculation • Responsible for internal C#/.NET development, guiding team members especially concerning connectivity (MQTT, AMQP) and backend services • Setup and operation of CI/CD system: based on Jenkins, integration of all external developed software (Linux-Embedded Images, Qt-HMI, C/C++, Java, Javascript, Angular, Node.js) • Consulting for SIM cards: providers, contracts (Roaming-SIMs), dashboards, connection to internal ERP (SAP). Negotiation of contracts |
|||
Years | Employer | Title | Department |
Years: 2015 to 2018 | Employer: Umlaut Telehealthcare GmbH | Title: Consultant/Software Engineer | Department: Healthcare and Medical Technology |
Responsibilities:• Management consulting: concepts, solutions and methods of software development in tele-medicine especially audio und data communication• Agile development using Kanban und Scrum (JIRA, Confluence) • Effort estimation of projects and work packages (software development) • Agile requirements engineering based on Epics und User-Stories • Test management for complete projects and products: leading, concepts, descriptions, proper execution cross-sectoral, documentation. Responsible for verification, validation and release management. Reporting of test results to managing directors • Responsible for concepts and implementation of all audio services end to end including embedded devices, SIP-servers and workplaces • Interface to hardware development department ◦ Requirements engineering, especially concerning microcontroller and FPGA programming ◦ Specification and execution of tests • Embedded-Linux development: Python, C, scripts (OpenEmbedded-Images, YocTo Project) • Maintenance of automatic build systems (OpenEmbedded), automating software packaging • Release management: Responsible for image production concerning embedded devices and backend services • 2nd and 3rd level support • Design and implementation of automated cellular modem control, Qualcomm chipsets and industrial modules, including fully automated establishment of audio and data connections (2G/3G/4G) • Backend audio service: SIP-servers based on Asterisk: responsible for 24/7 availability for emergency service and intensive care units • Backend messaging server: setup, production and maintenance with 24/7 availability • Design and implementation of database schemes (SQL-based), introduced Active Record pattern • Virtualization of servers running backend services and realisation of cloud services • Migration from private cloud to AWS cloud making use of Terraform (infrastructure as code) • Setup, operation and maintenance of internet servers und services (HTTP, PHP, FTP/SFTP, SSH, VPN/OpenVPN) • Maintenance of Subversion and GIT repositories • Recruiting and development of employees |
|||
Years | Employer | Title | Department |
Years: 2004 to 2015 | Employer: P3 Communications GmbH | Title: Project Manager, Software Engineer | Department: Consulting and Telecommunication |
Responsibilities:• Project leader for WiMax projects in The Hague/Netherlands comparing several infrastructures (Motorola, Samsung, Huawei, ZTE), test management and specification, responsible for delivery of measurement results, responsible for team members and their work results• Design and implementation of software for unattended testing of WiMax terminals • Linux-Embedded Development making use of Python, C/C++ and Scripting for SoC-Systems (Buildroot images) • Design and implementation of an audio communication solution using C running on Linux-Embedded (circuit switched and SIP) • Design and implementation of software (C/C++) for end to end benchmarking and measurement of data services (HTTP, FTP, IMAP, POP3) in mobile radio networks (2G/3G), developed automated control for Microsoft Outlook • Analysing mobile radio networks (2G/3G) on protocol layers • Design and implementation of software decoders for mobile radio networks (2G/3G) targeting Layer 3, using terminals with Qualcomm and Nokia chipsets • Design and implementation of software for end to end benchmarking and measurement for SMS/MMS service (C/C++) • Software automation of remote control of mobile terminals using ATcommands (C/C++) • Design and implementation of databases and schemes (SQL-based) for the evaluation of measured and benchmarked data • 2nd and 3rd Level-Support for developed software • Setup and configuration of Asterisk PBX (multi channel ISDN/SIP call server) • Design and implementation of own call server (multi channel ISDN) with connected Oracle database • Setup and configuration of Embedded Windows • Design and implementation of a full SMS Protocol-Stack (ETSI TS 27.001) • Requirements engineering together with hardware development team concerning: ◦ Mobile modules, Microcontroller and FPGA programming ◦ Test specification |
Career Accomplishments
Licenses / Certifications |
---|
04/2023: Microsoft Certified: Azure Data Fundamentals (DP-900) 04/2023: Microsoft Certified: Azure AI Fundamentals (AI-900) 03/2023: Microsoft Certified: Power Platform Fundamentals (PL-900) 09/2022: Microsoft Certified: Azure Fundamentals (AZ-900) 02/2009: ISTQB Certified Tester successfully completed |
Language Skills
Language | Proficiency |
---|---|
German | Native |
English | Fluent |
Spanish | Basic |