Profilbild von Jan Georgi IoT Software Architect / Technical leader / Software Engineering IoT C/C++/C#/Elixir aus Recklinghausen

Jan Georgi

verfügbar

Letztes Update: 02.05.2023

IoT Software Architect / Technical leader / Software Engineering IoT C/C++/C#/Elixir

Firma: IoT C&C Georgi
Abschluss: Fachinformatiker Systemintegration
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | französisch (Grundkenntnisse)

Schlagwörter

C++ C# Kommunikationsprotokolle Serviceorientierte Architektur Elixir Scrum Innovation Java .Net Framework Acceptance Testing + 35 weitere Schlagwörter anzeigen

Dateianlagen

20220801-vitae-jan-en_191222.pdf

Skills

C / C++ / C# IoT Embedded & Backend Expert with 20 Years professionell experience.
Windows/Linux, FreeRTOS/ESP-IDF, Zephyr, Qt, Elixir/Erlang, .Net, Azure, AWS
Agile Project Management, Software Architecture, Teamlead, Presales


Excellent platform and programming language independent know-how and expert knowledge in developing distributed applications through all OSI network and application layers. Expert knowledge and proven professional experience in network/communication protocols. Long term professional experience in the whole product lifecycle of network protocols, from development & specification to stack implementation, from roll out to operations. Professional experience in protocol, network and security analysis. Experience in network protocol specification and development of network stacks for all kind of communication protocols in Elixir, C/C++, C#, Java and Python. Embedded development in C/C++ for Zephyr, ESP-IDF and Embedded Linux. Design, development and extension of message oriented middleware (MOM) systems, brokers and interfaces (SOA over MOM, RabbitMQ, AMQP/MQTT). Long term experience developing old style service oriented architectures(WCF/WPF, JMS / OSGI, SOA) and other SOAP web service based infastructures. Professional experience(test lead) in integration and acceptance testing and QA processes for software products, distributed systems and embedded devices. Long term experience as project manager and PO(SCRUM), architect, dev team lead(SCRUM) and integration lead(SCRUM) Intelligent, personal initiative and motivated leader, with clear logical line of thougt and power of judgement. Social acceptable leadership personality with strong abstraction abilities and the ability to think complex and farsighted. Excelent references of employers, partners, managers and principals. Experienced entrepreneur and innovator in distributed network applications

Projekthistorie

07/2022 - bis jetzt
Embedded Software Engineering Teamlead C/C++ FreeRTOS/ESP-IDF
WIK Elektrogeräte & Servie GmbH (Sonstiges)

Teamlead of Embedded Engineering Team. development(C/C++), project management(agile, scrum), teamlead.

Design & Implementation of the internal IoT platform. Architecture Design & Development of an ESP32 based IoT gateway module and the AWS IoT / Ubuntu Linux based backend platform.
Embedded C/C++, FreeRTOS/ESP-IDF, AWS-IoT, Python, MQTT, BLE, Git, Bitbucket, Jira


09/2022 - bis jetzt
C2C, material & energy consumtion analyisis of embedded device
WIK Elektrogeräte & Service GmbH (Internet und Informationstechnologie, 250-500 Mitarbeiter)

Cradle 2 Cradle – C2C silver certified full suistainable coffe machine

Refactoring an existing coffee machine to be full refurbish and suistainable according to the C2C silver standard.

C2C, material & energy consumtion analyisis of embedded device


11/2022 - 12/2022
C/C++ Software Architecture Design and Interface Implementation.
WIK Elektrogeräte & Service GmbH (Internet und Informationstechnologie, 250-500 Mitarbeiter)

Engineering a new type of creme dispenser for digital IoT service distribution. C/C++ Software Architecture Design and Interface implementation. The device is the firts device to support the WIK IoT ecosystem which is a parallel developed internal WIK IoT platform project.

Embedded C/C++, FreeRTOS/ESP-IDF, AWS-IoT, Python, MQTT, BLE, Git, Bitbucket, Jira


07/2022 - 11/2022
Agile Project Management, Embedded Software Architecture, C/C++ code review and troubleshooting.
Melitta Single Portions (Internet und Informationstechnologie, 50-250 Mitarbeiter)

Pure over coffee machine

Engineering a new generation pure over coffee machine. Agile project management of the embedded WIK engineering team within the MSP Projekt. Embedded Software Architecture, C/C++ code review and troubleshooting.

Embedded C/C++, FreeRTOS/RENESAS M4, BLE, Git, Azure DevOps


07/2022 - 09/2022
C/C++ Software development, mostly troubleshooting & bugfixing.
WIK Elektrogeräte & Service GmbH (Internet und Informationstechnologie, 250-500 Mitarbeiter)

Water Filter / Dispenser, Software3rd Level Support

Smart STM F4/F7 based water filter and dispensor system connected to Azure IoT. C/C++ Software development, mostly troubleshooting & bugfixing. Product already live when engaged, so only involved in further development and bugfixing.

Embedded C/C++, FreeRTOS/STMF 4/7, AWS-IoT, Python, MQTT, BLE, Git, Bitbucket, Jira


03/2022 - 06/2022
Smart Controller cyber security treats – Analysis and countermeasure Workshop
Witekio GmbH (Internet und Informationstechnologie, 50-250 Mitarbeiter)

Analysing the cybersecurity treats of a customers solar energy controller devices and their connectivity interfaces. (IMX6)

Leading the team of cybersecurity specialists during analysis. Creating and guiding the workshop for countermeasure application.

Embedded C, IMX6, HTTP, Telnet, TCP/IP, Cybersecurity, speaker


02/2022 - 06/2022
IoT Embedded/Backend/App Software Architecture & Code Reviews
Witekio GmbH (Internet und Informationstechnologie, 50-250 Mitarbeiter)

BLE IoT Gateway and BLE IIoT sensor

Software Architecture, C/C++ Code reviews & agile project management of embedded Witekio team.

Embedded C/C++, GO, FreeRTOS, NRF91, Python, MQTT, BLE, Git, Bitbucket, Jira


01/2022 - 06/2022
IoT Software Architect & Technical leader of german site
Witekio GmbH (Internet und Informationstechnologie, 50-250 Mitarbeiter)

Software Architect in different IOT software and embedded development projects. Technical lead of the
German site. Team lead for about 20 software developers and embedded engineers for the German site.

Technologies & Tools: C/C++, Qt, YOCTO, Embedded Development Zephyr & ESP-IDF, LINUX Embedded, Dashboard/HMI Development, Jira, Confluence, agile project management, Scrum, Prototyping, Internet of Things

01/2022 - 03/2022
Backend OPCUA Connectivity & Embedded Interface design
Witekio GmbH (Internet und Informationstechnologie, 50-250 Mitarbeiter)

IoT Manager – Witekio internal IoT Backend

Architecture design of an OPCUA Interface to the IoT platform to be imlemented by the backend software team.


06/2020 - 12/2021
Embedded Software Architect (IoT) - C Zephyr / Python Linux
Lemonbeat GmbH - 100% powered by EON (Internet und Informationstechnologie, 50-250 Mitarbeiter)

Developing a metering smart plug on STMF4 based on the Zephyr Open Source Embedded Framework in C.
Design & Implementation of the LsDL Stack 3.0 based on Zephyr.

Technologies & Tools: C/C++, Embedded Development, LINUX Embedded, Zephyr, ESP-IDF, Agile/Scrum, Network- and protocol development, Prototyping, Internet of Things (IOT)

06/2019 - 07/2020
Embedded C/C++ & Linux based Python Software Architecture & Implementation
Lemonbeat GmbH - 100% powered by EON (Internet und Informationstechnologie, 250-500 Mitarbeiter)

Working on the INNOGY IONA smart metering project. Part of multiple development teams, within the LsDL protocol stack development. Architecture design and implementation of the INNOGY „Walkby Reader“ based on ESP32/ESP-IDF, a bluetooth device to read SmartMeters by LORA and Lemonbeat Radio. LsDL stack implementation for ESP-IDF(Samba/IONA Stack 2.0).

Design and Implementation of the INNOGY Gateway reference application for ESP32/ESP-IDF.

10/2016 - 06/2019
Software & system architect of lemonbeat operation platform/IoT ecosystem
Lemonbeat GmbH - 100% powered by EON (Internet und Informationstechnologie, 50-250 Mitarbeiter)

Designing a message oriented middleware based service oriented architecture, to wrap the companies proprietary „LsDL“ IOT application protocol and connect IOT devices to datalayers and user interfaces on all kind of platforms. The solution is based on multiple messaging protocols (AMQP, MQTT, REST, PHOENIX), using Elixir/Erlang and Rabbit MQ Broker as technical base. Developing the LsBL application message protocol as middleware component of the backend platform. Deep lerning of Elixir and RabbitMQ due long term partnership with Erlang Solutions throughout the whole product lifecycle. Building the whole architecture up, from first prototype to MVP. Until entrance of software team lead, also lead of the backend software development team in the early implementation phase(about 6 month).
Technologies & Tools: Elixir, Erlang, Rabbit MQ, AMQP/MQTT, Phoenix, SOA, backend architecture & MOM protocol development, Prototyping, Internet of Things (IOT)

08/2014 - 10/2016
Entrepreneur, project lead, system & software architect, software development
IT C&C Georgi / MK IT Softwareentwicklungs UG

Development of an embedded IOT controller to manage/run multiple automated greenhouses for indoor and
outdoor use in the farming industry, based on C/C++, QT5.x and embedded linux.
The system can do complex management of network based distributed and local connected sensors and actuators to
automatically manage the climate, sunlight and other important things like nutriance in all grow phases of the
complete lifecycle of plants. Build a working prototype, but on ice due failed seed investment capital acquisition.
Technologies & Tools: C/C++, Embedded Development, LINUX Embedded, Agile/Scrum, Network- and protocol development, Prototyping, Internet of Things
(IOT), SOMAP

12/2012 - 08/2014
Project lead, IT architect & software devolpment (LINUX C/C++, MYSQL, PHP, JavaScript/HTML5)

Integrating the internal SOA to a PHP based Web Shop. Using an old version of a SOMAP prototype to connect the
SOA to the Web Interface of the management application.
Technologies & Tools: SOA, MVC, SOAP, Web 2.0, XML / JSON, AJAX, SQL, OOA/OOD, C++ 11, PhP 5, HTML 5 / CSS3, SVN, SCRUM, SOMAP

08/2012 - 12/2012
Entrepreneur, project lead, system & software architect, softwaredevelopment
IT C&C Georgi GbR

Creating a SOMAP based project business plan and doing serveral foundraising activities without success in early
seed investment capital acquisition.

01/2010 - 10/2012
Software Architect, IoT network & protocol development, IT consulting, development & testing
RWE SmartHome - RWE IT GmbH (Energie, Wasser und Umwelt, 1000-5000 Mitarbeiter)

Member of core development team RWE SmartHome. IT consulting inside the RWE IT technical guidance team of project partners Microsoft and EQ3. Design of device management, support and helpdesk processes and administrative interfaces of the platform. Technical guidance of implementation during development. Member of network protocol development staff of the IPv6 based IOT Network Protocol „CosIP“ designed by RWE and EQ3. Implementation of a COSIP network stack as reference implementation to be used during development by Microsoft. Leader of the integration team of architects and devteam leads, responsible for integrating the distributed and heterogeneus system components. Later on Integration Lead. Programming Testtools to test CosIP IPv6 based devices in C#, used in the hole QA process. Working in the core development teams of the RWE Smarthome IPv6 router(embedded C) and of the RWE SmartHome Controller 1.0(C# .NET Compact Framework)
Technologies & Tools: .Net inkl. Compact Framework, embedded C/C++, C#, SOA, REST, MVC, MVVM, Design by Contract/ Contract first, QS / QM, Office Communication Server OCS, MSSQL, ITIL, Automated Tests & Builds, Boot Support Package /BSP, COSIP, BidCos, Z-Wave, HTML5, Microsoft Silverlight, XML/XAML, Stack, Network Protocol Design & Specification , IPv6, Routing, Multicastrouting, Homeautomation/ Hausautomation, SMARTHome, SMARTGrid , SCRUM, Team Foundation Server /TFS, Sharepoint, Gecko

09/2008 - 12/2009
Entrepreneur, project lead, system & software architect, software development
WASDGambling GbR

Developing an "ESports" online gambling platform for 3D multiplayer games on desktop PC and gaming consoles e.g.
Counter Strike, FIFA Soccer, Warcraft. Inventor and innovator of the platform solution and developer of a running
prototype in C# .NET & native C/C++. Invention of the "Secure Online Managment & Accounting Protocol" as base of
the system solution.
Project frozen in 12/2009 without success in seed investment capital acquisition.
Technologien, Techniken & Tools: .Net Framework, native C/C++, C#, Win32/WinApi, SOA, MVC, SOAP, SOMAP, realtime processing, game development

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Profilbild von Jan Georgi IoT Software Architect / Technical leader / Software Engineering IoT C/C++/C#/Elixir aus Recklinghausen IoT Software Architect / Technical leader / Software Engineering IoT C/C++/C#/Elixir
Registrieren