Sagar Dhok
Available for work

Backend Developer
building systems that scale.

I specialize in Python, Django, and REST APIs. I create production-ready backend systems with clean architecture and security-focused design.

A bit about me.

Backend-focused Python developer with hands-on experience building REST APIs and role-based access control systems using Django and Django REST Framework.

Strong foundation in authentication workflows, ORM query optimization, relational database design, and third-party API integration. Seeking an entry-level Python/Django backend role to build reliable, scalable backend systems.

2+
Projects Shipped
10+
APIs Built
5+
Technologies

What I work with.

Backend

Server-side development

Python Django DRF

APIs & Auth

Secure REST services

REST APIs Token Auth RBAC

Databases

Relational data modeling

MySQL PostgreSQL

Testing

Automated test coverage

Django TestCase DRF APIClient

Tools

Dev workflow

Git GitHub Postman Render

What I've built.

Featured Project

Smart ATS — Application Tracking System

Role-based backend system enforcing strict recruiter-level data isolation through permission classes and ownership-based filtering.

Python Django DRF REST APIs MySQL PostgreSQL
  • RBAC with ADMIN & RECRUITER roles enforced via custom DRF permission classes
  • Invite-only onboarding (48h expiry) and password reset flows (15m expiry) using expiring tokens
  • Weighted resume scoring engine — 50% skills, 30% experience, 20% keyword match
  • Duplicate application prevention and soft-delete mechanisms for data integrity & auditability
  • Structured unit and integration tests covering RBAC enforcement and token expiry validation
Featured Project

Movie Opinion Meter — Review & Rating Platform

Normalized relational data model with foreign keys and unique constraints to prevent duplicate votes, reviews, and likes.

Python Django DRF REST APIs TMDB API LLM API MySQL PostgreSQL
  • Optimized DB performance by resolving N+1 query issues using select_related and prefetch_related
  • Integrated TMDB API to fetch and sync movie data using Django's update_or_create to prevent duplicate records
  • LLM-based API to generate AI-assisted movie reviews with structured prompt handling and fallback logic
  • Unit and API tests (Django TestCase & DRF APIClient) covering authentication, permissions, and data constraints

Get in touch.

Currently open to backend developer opportunities. Feel free to reach out if you'd like to discuss a project or opportunity.

sdhok041@gmail.com