Hi, I’m Pratik

Backend Developer focused on Python, Django REST Framework, relational data modeling, and clean API design.

Resume GitHub LinkedIn
Profile Photo

About Me

I’m a junior backend developer transitioning from a functional role in a software company. I focus on understanding backend fundamentals deeply — data relationships, constraints, state handling, and disciplined REST API design.

My work emphasizes clarity, correctness, and intentional scope rather than feature overload.

Projects

Student–Course Enrollment API

Many-to-many relationship modeled explicitly using an Enrollment entity, with constraints and state-based logic.

  • Explicit many-to-many modeling
  • Duplicate enrollment prevention
  • Status transitions (ACTIVE / DROPPED)
View on GitHub → View Live →
LogMate - Internal Logging Tool

Web-based internal logging system to track daily work activities and professional interactions for accountability.

  • Django-based daily work logging system.
  • Relational CRUD with time-based filters.
  • Live on Render; 60+ entries in active use.
View on GitHub → View Live →
Blog System API

Blog backend with authors, posts, and comments, focusing on FK relationships and reverse querying.

  • Read vs write serializers
  • Context-aware endpoints
  • Clean response representation
View on GitHub →
Expense Management API

CRUD-based expense tracking system with category relationships.

  • One-to-many modeling
  • Serializer-based representation
  • Clean CRUD endpoints
View on GitHub →

Technologies

Python Django Django REST Framework SQLite PostgreSQL (basic) Git

Let’s Connect

Open to entry-level backend roles and internships.

Say Hello