Budget: 2272 USD Deadline: 21 days
Building a proprietary residential proxy network from scratch requires solid coordination between the Android SDK client and the proxy routing backend. The main challenge is maintaining reliable TCP/UDP tunnels from the Android background service while handling session rotation and country targeting on the Go backend with minimal latency.
I will build the routing backend in Go to handle high-concurrency SOCKS5/HTTP traffic, utilizing an in-memory IP pool manager. For the Android SDK, we'll run a lightweight foreground service tunneling traffic back to the router. To give you an idea, something like this handles the bi-directional pipe in Go:
func tunnel(src, dst net.Conn) {
go io.Copy(dst, src)
io.Copy(src, dst)
}
I have built custom proxy gateways and network tunneling SDKs in Go and Kotlin. I can start tomorrow after you share the initial cloud environment requirements.