I have a experience with GSM modules such as SIM900, SIM800, SIM808.
I, also, can help you to develop your software on programming languages in C/C++, Python whether on MCU (such AtMega, arduino, Raspberry Pi) or on PC/Laptop etc.
Also, I can provide you some tips on SIM/GSM module's power conditioning (they require really good power supply, sometimes doesn't work with bad power supply).
I hope you can provide me more information