Muddasir Shakil is a software engineer specializing in OPC UA with eight years of experience building secure industrial and embedded systems. He combines a strong academic background in electrical engineering (MSc, Otto-von-Guericke University) with hands-on work integrating OPC UA into IEC 61499 runtimes and developing middleware for industrial automation. At männer Group and previously Linutronix and research labs, he has delivered interoperable solutions and contributed security-focused features to the widely used open62541 open-source OPC UA stack, including SKS PubSub key-exchange implementations and tests. An embedded-systems enthusiast, he experiments with Zephyr RTOS for driver development and porting, bringing low-level insight to higher-level interoperability problems. Colleagues rely on him for bridging brownfield systems into modern CPS architectures and for practical, standards-driven implementations such as the EUROMAP companion spec.
8 years of coding experience
5 years of employment as a software developer
high school, high school at Little Folks Higher secondary school
Master's degree, Electrical Engineering and Information Technology, 1.8, Master's degree, Electrical Engineering and Information Technology, 1.8 at Otto-von-Guericke University Magdeburg
Bachelor of Science (BS), Electrical and Electronics Engineering, 2.3 German Grade, Bachelor of Science (BS), Electrical and Electronics Engineering, 2.3 German Grade at Sir Syed University of Engineering and Technology
Open source implementation of OPC UA (OPC Unified Architecture) aka IEC 62541 licensed under Mozilla Public License v2.0
Role in this project:
Back-end Developer & Security Engineer
Contributions:44 reviews, 18 commits, 14 PRs in 5 years 5 months
Contributions summary:Muddasir primarily contributed to the implementation of the security features for the OPC UA implementation, particularly focusing on secure key exchange (SKS) functionality within the PubSub framework. Their work involved adding methods, structures, and configurations related to security groups, key storage, and SKS client setup for both publishers and subscribers. They also implemented tests to validate the SKS-related functionalities, including security mode verification and key management. Additionally, the user modified existing examples to correctly configure the port addresses in discovery and multicast examples.
Open source implementation of OPC UA (OPC Unified Architecture) aka IEC 62541 licensed under Mozilla Public License v2.0
Contributions:2 PRs, 106 pushes, 34 branches in 5 years 7 months
siemenslicensediec-62541iecopcua
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
Muddasir Shakil - Software Engineer OPC UA at männer Group