You can easily develop your own service modules for the IoT Gateway. You just create a .NET Standard 2.0 Class Library and add the code you want to include. You add references to the libraries you wish to use. If you want to access Gateway functionality, add a reference to the Waher.IoTGateway library.