Anno Van Vliet is a veteran software developer with over three decades of hands-on experience spanning AS/400 RPG to modern Java, and a proven track record in industrial software for logistics, production control and planning. Currently contracting at the NATO Communications and Information Agency and consulting through West IT Solutions, he focuses on Java, Java Swing, XML/XSLT and standards evaluation for messaging systems (STANAG). He contributes to prominent open-source XMPP projects like Smack and Openfire, improving protocol extensions, in-band bytestreams and LDAP integration—work that underpins reliable real-time messaging. Comfortable across PC, Unix and AS/400 platforms, he pairs deep legacy knowledge with contemporary backend development and quality assessment skills. A Delft-trained engineer, he brings an unusual mix of long-term systems perspective and standards-level involvement that helps bridge operational requirements with maintainable software.
An XMPP server licensed under the Open Source Apache License.
Role in this project:
Back-end Developer
Contributions:14 commits, 10 PRs, 9 comments in 1 year 10 months
Contributions summary:Anno contributed to the Openfire XMPP server by implementing features and making improvements. Their work includes adding support for the XEP-0227 export/import format and updating the UserImportExport plugin, focusing on user creation and password management. The user also addressed issues related to the LDAP integration, including enabling wildcard searches and fixing password reset functionality in the HybridAuthProvider. Additionally, they updated the Group Chat History feature to address the issue of displaying an incorrect number of messages.
A modular and portable open source XMPP client library written in Java for Android and Java (SE) VMs
Role in this project:
Back-end Developer
Contributions:7 commits, 8 PRs, 15 comments in 2 years 3 months
Contributions summary:Anno contributed to the Smack library by implementing features related to XMPP extensions, specifically focusing on data forms validation and layout, and improvements to In-Band Bytestream functionality. Their work involved modifying core classes and test files to support these features, ensuring that data packets are received and processed correctly. The user also fixed issues related to error handling in the room subject update messages and querying MAM archives. These contributions enhanced the library's capabilities for XMPP communication.
xmppvmsjava-libraryclient-libraryandroid-library
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.