I am a skilled programmer who has been programming for the past five years in C++, Python, Java, Kotlin and web development. So, I can help you turn your idea in to reality basically on any platform (Android, Linux, Windows).
For the VPN provider a project called VPNGate can be used which has thousands of VPN servers worldwide and it is free to use.