Hello, my name is Siegfried Steiner. I was born in Hannover (Germany) and I spent some years as a teenager in Harare (Zimbabwe). I studied computer science in Munich where I now live.
Currently I am working for msg systems’ Applied Technology Research unit (XT, cross technology) as Lead IT Consultant. Here I am focusing on IoT (Internet of Things), Application Architecture, the Java Technology Stack and trainings such as Spring-Boot, iSAQB and JEE.
Besides this I run open source projects on METACODES.PRO and have attended some conferences as a speaker (the Coding Serbia 2014 in Novi Sad, the JVM-Con 2017 in Cologne, the JVM-Con 2018 in Cologne and the IT-Tage 2018 in Frankfurt as well as once again the Coding Serbia 2019 in Novi Sad).
In the past I have been setting up the strategy and the foundation for Microservice based development projects on behalf of an online bank. I have been responsible for the product development dedicated to big data processing and cloud computing in the area of e-commerce. Previous engagements also addressed issues such as mobile computing, scalability or peer-to-peer. Currently I am dedicated to developing for small devices, micro-controllers and the Internet of Things.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
For about 20 years now I have been working as a computer scientist, I use Java in many development projects for about the same time and often agonize over the way we have built software in the past and the way we should build software in the future.
METACODES.PRO covers several topics which I consider useful for you, programmers, developers and software engineers.
Licensing Philosophy
This project follows a dual-licensing model designed to balance openness, pragmatism and fair attribution.
You may choose between the LGPL v3.0 or later and the Apache License v2.0 when using this software.
The intention behind this model is simple:
- Enable use in both open-source and proprietary projects
- Keep the codebase approachable and reusable
- Ensure that improvements to the library itself remain available to the community
- Preserve clear attribution to the original author and the ecosystem
Under the LGPL v3.0+, you are free to use this library in any application. If you modify the library itself, those modifications must be made available under the same license and must retain proper attribution.
Alternatively, the Apache License v2.0 allows broad use, modification and distribution, including commercial usage, provided that copyright notices and the accompanying NOTICE file are preserved.
This dual-licensing approach intentionally avoids artificial barriers while discouraging closed, uncredited forks of the core library. Contributions, improvements and refinements are encouraged to flow back into the project, benefiting both the community and downstream users.
For licensing questions, alternative licensing arrangements or commercial inquiries, please contact the copyright holder.
“Looking for useful, ready to use and educational source codes?”
METACODES@Twitter REFCODES@Maven REFCODES@Bitbucket Get started











