Hi i'm experimented Python developper. To achieve your job, i can use django-oauth2 for authentification server and tastypie or django-rest framework for Rest-API.
For Rest API, if you have only one tabs, i can do it in 1hours.
For Oauth2 server, in couple of hours.
Contact me for more détails.