It took 2 months, but I'm finally done building the minimum viable product for AstroIP.
I worked mostly nights and weekends, but the service is really stable and most importantly is accurate and fast! The response time of the API is around 65ms on average which positions this API in the handful list of super quick GeoLocation APIs.
Next step will be to get some customers onboarded and see if/how this service would be useful to the Dev community.