Back to work

Client backend contribution / PROJECT NOTES

The Diamond District - E-commerce Backend

PythonDjangoDjango REST FrameworkPostgreSQLJWTDocker

Overview

I contributed backend development to The Diamond District, a live UK e-commerce application. My work covered REST APIs for authentication, the product catalogue, order management, and payment workflows using Django REST Framework.

I worked on PostgreSQL models, Django ORM queries, and migrations, and added JWT authentication and role-based access control. I also investigated production issues and worked with the team on backend fixes and query optimisation.

The problem

Support an e-commerce application's product, order, and payment workflows with authenticated APIs and structured access control.

The result

Contributed production API endpoints, authentication and authorisation, database changes, and backend fixes as part of the engineering team.

E-commerce, REST APIs, Authentication, Production support