Andreas Heine

Konstrukteur at Airbus

Ahrensburg, Schleswig-Holstein, Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Andreas Heine is a Konstrukteur at Airbus with six years of engineering experience combining mechanical design sensibilities and deep back-end software expertise. Based in Ahrensburg, Germany, he contributes to mission-critical open-source OPC UA Python projects (python-opcua and opcua-asyncio), where he implemented core protocol features, address space modeling, and server-side behaviors. He brings a pragmatic, interoperable-technologies-first mindset—advocating standards like umati—to bridge industrial automation and software. His work shows an uncommon blend of hands-on protocol implementation and engineering design, enabling reliable machine-to-machine communication. Colleagues rely on him for making complex specifications executable and for improving long-lived infrastructure components.
code6 years of coding experience
github-logo-circle

Github Skills (20)

open6254110
python10
implement10
standard-library10
asyncio10
protocols10
c-library10
common-library10
opc-ua10
data-structure9
develop9
nodemanager9
server9
code-generation9
server-side9

Programming languages (8)

TypeScriptC#DockerfileC++JavaScriptGoHTMLPython

Github contributions (5)

github-logo-circle
FreeOpcUa/opcua-asyncio

Jun 2020 - Oct 2022

OPC UA library for python >= 3.7
Role in this project:
userBack-end Developer
Contributions:43 reviews, 91 commits, 34 PRs in 2 years 4 months
Contributions summary:Andreas primarily contributed to the `asyncua-opcua` library, focusing on core functionality and code generation for the OPC UA protocol. Their work includes adding datetime support, updating node and data type definitions, and modifying the address space. They have also refactored code related to server functionalities, including the creation of server-side callback implementations for item event handling and the ability to read and write attribute values. This demonstrates expertise in implementing core library features, adapting to protocol specifications, and modifying address space objects for an OPC UA library.
pythonasyncioopcuaprotocoliec62541
FreeOpcUa/python-opcua

May 2020 - Mar 2021

LGPL Pure Python OPC-UA Client and Server
Role in this project:
userBack-end Developer
Contributions:25 commits, 11 PRs, 3 pushes in 10 months
Contributions summary:Andreas primarily contributed to the core functionality of the OPC-UA client and server, focusing on implementing and updating internal code structures and the address space. Their work includes modifications to object modeling, node class representations, and the generation of code from specification files, demonstrating expertise in the protocol implementation. The user also addressed the server-side behavior by making improvements to history data and implementing the correct value return for methods.
iec-62541pythonopcuaprotocolopc-ua
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Andreas Heine - Konstrukteur at Airbus