Thamsanqa Dlamini

Junior Backend Developer | Python • Django • REST APIs

I design and deploy RESTful APIs with authentication, database management, and real-world functionality.

View Projects View Portfolio

About Me

I am a backend developer specializing in Python, Django, and Django REST Framework, with hands-on experience building and deploying RESTful APIs.

I recently completed backend development training with ALX, where I developed real-world projects focused on authentication systems, database design, and scalable API architecture.

I bring over 10 years of professional experience in logistics and operations, demonstrating discipline, reliability, and strong problem-solving skills.

Tech Stack

Python
Django
Django REST Framework
PostgreSQL
REST APIs
JWT Authentication
Git & GitHub
Postman
Render (Deployment)

Featured Projects

Task Management API

RESTful API for managing user tasks with secure JWT authentication and user-specific data access.

  • JWT authentication and user authorization
  • Full CRUD operations for tasks
  • User-specific data isolation
  • Filtering and search functionality
  • Tested using Postman

Tech: Django, Django REST Framework, PostgreSQL

Community Resource Finder API

API that allows users to locate nearby community services using geolocation-based search.

  • Location-based search using Haversine formula
  • CRUD endpoints with filtering
  • Optimized database queries
  • Deployed on Render

Tech: Django, Django REST Framework, PostgreSQL

API Example

Example endpoint from Community Resource Finder:

GET /api/resources/nearby/?lat=-29.8587&lng=31.0218

Response:
[
  {
    "name": "Community Clinic",
    "distance": "2.3 km"
  }
]

Contact

Email: thamidlamini544@gmail.com

GitHub: github.com/thamimkhonza-12

LinkedIn: linkedin.com/in/thami-dlamini

Portfolio: thamimkhonza-12.github.io/Portfolio