12.08.2026 aktualisiert

**** ******** ****
100 % verfügbar

Senior Software Engineer, Architect & Technical Lead | IoT, Cloud, Industrial Automation

Magstadt, Deutschland
Nur Remote
Master of Science, Computer Science - Iowa State University
Magstadt, Deutschland
Nur Remote
Master of Science, Computer Science - Iowa State University

Profilanlagen

Resume-General.pdf

Über mich

Senior Software Engineer, Architect, and Technical Lead with nearly 30 years of experience in industrial automation, IoT, energy, logistics, cloud, embedded, and distributed systems. Strong in C#/.NET, TypeScript/Node.js, Python, C++, software architecture, system integration, and team leadership.

Skills

TimescaleDBGitHub CopilotIoTChatGPTAzure DevOpsIEC 61850HTMLJavaScript.Net FrameworkAPIsAgile MethodologieAmazon Web ServicesAtlassian ConfluenceAtlassian JiraDelphiC#UNIXC++Client-Server-ArchitekturCSSRational ClearcaseCapability Maturity Model IntegrationContinuous DeliveryContinuous IntegrationData ArchitectureLinuxSCADAIbm Rational ClearquestJSONPythonLean ProzessePostgreSQLMicrosoft Visual StudioTeam Foundation ServerModbusMongoDBNetbeansNode.jsScrumSoftware ArchitecturePVCS Version ManagerQt (Software)RabbitMQOPC Unified ArchitectureSwaggerSOAPSonarqubeSQLIntegration (Software)TypeScriptUMLWindows FormsTest-Driven Development.NET CoreEvent-driven ArchitectureReact.jsGrafanaXml FilesAWS LambdaBackendGitCloudformationXunitEvent Driven ArchitectureAngularJSKubernetesRational RoseExtreme ProgrammingGraphQLApi DesignRestful ApisIndustriesoftwareDockerJenkinsMicroservices
Software Architecture & Distributed Systems
Expertise in designing and enforcing software architecture and technical standards across multiple teams, integrating heterogeneous industrial systems, connected devices, backend services, APIs, data processing components, and user applications using distributed, microservices, client-server, and event-driven architectures.

Cloud & DevOps Engineering
Proficiency in cloud-native development and DevOps practices using AWS, CloudFormation, Docker, Kubernetes, Jenkins, Git, Azure DevOps, CI/CD, TFS, PVCS, Serena, and ClearCase/ClearQuest, including automation of workflows, dashboard migration, and data conversion processes.

Full-Stack & Backend Development
Strong background in developing scalable backend services, REST APIs, and event-driven data processing pipelines using TypeScript, Node.js, C#/.NET, Python, C++, JavaScript, Java, and frameworks such as React, Angular, Qt, and RabbitMQ.

IoT & Industrial Automation
Hands-on experience developing software for industrial automation, IoT, and energy systems, including integration of IEDs, SCADA systems, OPC UA, Modbus, IEC 61850, and telemetry processing from IoT devices and external systems.

Databases & Analytics
Knowledge of relational and non-relational databases including SQL, PostgreSQL, MongoDB, TimescaleDB, Metabase, and Grafana for operational analytics, monitoring dashboards, and sustainability data processing.

Embedded & Systems Programming
Experience developing C++ embedded drivers, VB/COM debug displays, and components for large semiconductor automated test systems, as well as distributed process control software using real-time languages and assembler.

Agile & Team Leadership
Proven track record of leading and mentoring global engineering teams in Agile/Scrum, Lean, Test-Driven Development, and Extreme Programming environments, conducting architecture reviews, code reviews, technical mentoring, and profiling.

Web & API Development
Competence in designing and implementing REST, GraphQL, SOAP, JSON, XML, HTML, CSS, and Swagger-based APIs and web interfaces for cloud and enterprise applications.

Development Tools & Methodologies
Familiarity with a broad set of development tools including Visual Studio, GitHub Copilot, ChatGPT, Jira, Confluence, SonarQube, ANTS Profiler, NetBeans, Delphi, and SPIN, applying methodologies such as CMM/CMMI and UML-based modeling with MagicDraw and Rational Rose.

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2026

Sprachen

DeutschgutFinnischGrundkenntnisseEnglischverhandlungssicherFranzösischgutRussischMuttersprache

Projekthistorie

Senior Backend Engineer

AELER Technologies SA - Lausanne, Switzerland
Designed and developed cloud-native fleet monitoring and control tower logistics products for IoT-enabled composite containers using TypeScript/Node.js, Python, React, microservices, and automation scripts. Implemented scalable backend services, REST APIs, and event-driven data processing pipelines. Built a GLEC-accredited AWS-based CO2 calculation platform. Developed monitoring dashboards using Metabase and automated DevOps workflows.

Senior Software Engineer / Architect

Siemens AG - Digital Industries - Renningen, Germany
Designed and implemented distributed software applications for SINUMERIK CNC automation systems using TypeScript/Node.js, C#/.NET, Angular, C++/Qt with microservices and client-server architectures. Led and mentored a team of 5 engineers developing a digital twin engineering tool suite (MMR/Tools). Designed and enforced software architecture and technical standards across multiple teams. Supported CI/CD automation, testing strategies, and development workflows.

Senior Design Engineer

ABB Oy - Power Products and Grid Automation Divisions - Vaasa, Finland
Developed mission-critical software products for energy systems including PCM600 engineering tool suite for configuring and managing protection and control IEDs. Designed and implemented C#/WinForms/WPF/.NET applications and data servers supporting configuration, communication, validation, persistence, localization, and integration with engineering tools and SCADA system (MicroSCADA). Led a team of 3 engineers developing a C# data server for IEC 61850 SCL data exchange.

Software Engineer

Teradyne, Inc. - Agoura Hills, CA, USA
Developed C++ embedded drivers, VB/COM debug displays, and components for large semiconductor automated test systems. Built C++ Memory Fail Processing library and Java visualization tool for analyzing hardware failures and production test results. Led small engineering team delivering production-critical software for next-generation automated test platforms.

Teaching Assistant

Department of Computer Science, Iowa State University - Ames, IA, USA
Taught and supported Software Engineering and Data Structures using C++ courses for approximately 120 students.

Research Assistant

Ames Laboratory, Scalable Computing Laboratory - Ames, IA, USA
Developed and ported C++ Myrinet network drivers across AIX, Linux, and FreeBSD ensuring cross-platform compatibility.

Analyst - Programmer

ArgusSoft Company - Moscow, Russia
Built and tested C++/MFC/VB/Delphi automation components and label printing solutions in collaboration with U.S. partners.

Engineer - Programmer

Central Scientific Research Institute Cyclone - Moscow, Russia
Developed distributed process control software for an oil transfer station using real-time language TCONT and i80186 assembler. Designed and developed a touch-screen control panel UI for the station's automation system. Created a Delphi-based UI to interface with a PLC emulator for simulating and testing industrial automation operations.

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden