Leitender Ingenieur Softwareentwicklung at Thor Engineering GmbH
Grafschaft, Rhineland-Palatinate, Germany
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Roy Schneider is a senior software engineer and team leader with nine years in his current role and over two decades building control and diagnostic software for the elevator industry. As Leitender Ingenieur Softwareentwicklung at Thor Engineering he architects and implements embedded control software and diagnostic toolchains, including a lift application and associated Toolbox. His background spans product development leadership, CAD-integrated hardware teams, and mobile client apps from PocketPC and J2ME to modern Android/iOS platforms. An active contributor to embedded/IoT open-source work, he has improved robustness and error handling in the well-known bacnet-stack protocol library. Based in Grafschaft, Germany, he combines an applied engineering degree (Dipl.-Ing. FH) with hands-on power-electronics apprenticeship experience, giving him uncommon depth across software, electronics and field diagnostics. Colleagues describe him as someone who turns early ideas into reliable products by shaping both code and the teams that deliver them.
8 years of coding experience
Dipl.-Ing.(FH), Allgemeine Elektrotechnik, Dipl.-Ing.(FH), Allgemeine Elektrotechnik at Rheinische Fachhochschule Köln, University of Applied Sciences
Energieelektroniker, Energieelektroniker at RWE Kraftwerk Goldenberg
BACnet Protocol Stack library provides a BACnet application layer, network layer and media access (MAC) layer communications services.
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:8 commits, 8 PRs, 24 pushes in 4 months
Contributions summary:Roy primarily focused on enhancing the `bacnet-stack/bacnet-stack` library by incorporating buffer checks and comments throughout the codebase. They modified several files, including those related to Arduino integration (bvlc-arduino.c), transaction management (tsm.c), and various service implementations. Their work involved code improvements for robustness, error handling, and code clarity.
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
Roy Schneider - Leitender Ingenieur Softwareentwicklung at Thor Engineering GmbH