Skip to content
View Habib-1's full-sized avatar

Block or report Habib-1

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Habib-1/README.md


⚑ Quick Facts

πŸ“ Location πŸ’Ό Looking For πŸŽ“ Education πŸ• Availability
Dhaka, Bangladesh Backend Developer Intern / Junior Role BSc in CSE Open to Opportunities


πŸ‘‹ About Me

I'm a Python backend developer who builds REST APIs with Django and Django REST Framework, backed by PostgreSQL.

I've built and shipped real projects: a live e-commerce API for a client, a documented and query-optimized expense management API, and a healthcare platform with role-based access. I care about the things around an API too: authentication and permissions, clean business logic, documentation, and performance.

Stack: Python Β· Django Β· DRF Β· PostgreSQL Β· JWT Β· Docker Β· Redis Β· Celery Β· Git/GitHub

I document APIs with drf-spectacular / Swagger, profile database queries with Django Silk, containerize apps with Docker Compose, and test endpoints with Postman and REST Client.

πŸŽ“ BSc in Computer Science & Engineering, Northern University Bangladesh

🎯 Looking for a Backend Developer Internship or junior role where I can contribute to real products and learn from experienced engineers.


πŸ’‘ What I Bring

πŸ”— API-First Thinking

REST APIs built around real requirements: structured serializers, viewsets, permissions, filtering, and clean endpoint design.

πŸ” Authentication & Authorization

JWT authentication, custom permission classes, and role / membership-based access control.

πŸ—„οΈ Database-Focused Development

PostgreSQL, Django ORM, relationships, and query optimization (select_related, prefetch_related, N+1 analysis).

🧱 Clean Business Logic

Service-layer design that keeps business rules (like expense splitting and settlement) out of API views.

🐳 Containerized Development

Docker and Docker Compose for reproducible environments with PostgreSQL, Redis, and Celery.

πŸ” Performance Awareness

Django Silk to inspect requests and queries instead of assuming ORM code is efficient.



πŸ› οΈ Tech Stack


Category Technologies
Languages Python Β· SQL
Backend Django Β· Django REST Framework
API REST API Β· JWT Authentication Β· Permissions
Database PostgreSQL Β· Django ORM
Async Processing Celery Β· Redis
API Documentation drf-spectacular Β· Swagger UI
Performance & Debugging Django Silk Β· Query Profiling
Dev Environment Docker Β· Docker Compose
API Testing & Tools Postman Β· REST Client
Version Control Git Β· GitHub
Frontend (Basic) React.js Β· Tailwind CSS


πŸš€ Featured Projects

01 Β· πŸ’Έ Expense Splitter API

A REST API for managing shared group expenses and calculating who owes whom.

  • πŸ” JWT authentication with group-level roles and custom permissions
  • πŸ‘₯ Group and membership management
  • πŸ’° Expense CRUD, expense sharing, and settlement calculations
  • 🧱 Service-layer business logic, separate from API views
  • πŸ“„ Interactive API docs with drf-spectacular / Swagger
  • 🐳 Docker Compose environment with PostgreSQL, Redis, and Celery
  • πŸ” Profiled with Django Silk; N+1 queries fixed using select_related() and prefetch_related()
  • πŸ§ͺ Endpoints verified with Postman and REST Client


02 Β· πŸ›’ E-commerce Web Application (Client Project)

A live online shoe store: Django REST backend with a React frontend.

  • πŸ›οΈ REST APIs for products, cart, checkout, and order management
  • πŸ” JWT authentication
  • πŸ“§ Email notifications
  • βš›οΈ Integrated with a React frontend for browsing, cart, and order placement


03 Β· πŸ₯ CuroSoft: Smart Healthcare Management System

A full-stack healthcare platform with an ML-based doctor suggestion system.

  • πŸ” JWT authentication and role-based profiles (patient / doctor)
  • πŸ“… Appointment scheduling
  • πŸ’Š Prescription management and download
  • πŸ“Š Patient and doctor dashboards with reports


04 Β· πŸ“° The Chronify: Online News Portal

A dynamic news website built with Django templates and PostgreSQL.

  • πŸ—‚οΈ Category filtering, breaking news, trending posts, and search
  • πŸ”Ž SEO-friendly article pages
  • πŸ› οΈ Admin workflow for managing news, authors, and categories
  • πŸ“± Responsive UI with performance optimization





πŸ“š Currently Leveling Up

Improving automated testing, CI/CD, caching, database performance, and backend architecture.



πŸ“Š GitHub Analytics



🐍 Contribution Snake

GitHub contribution grid snake animation


🎯 What I'm Looking For

I'm open to a Backend Developer Internship or junior Python/Django role where I can work with experienced engineers on real-world backend systems and keep building strong engineering fundamentals.

Interested in:

Python Β· Django Β· Django REST Framework Β· PostgreSQL Β· REST APIs Β· Backend Engineering



πŸ“« Let's Build Something Reliable Together




Pinned Loading

  1. Authentication-Practice-2 Authentication-Practice-2 Public

    Python

  2. AutoHaven-car-shop-project AutoHaven-car-shop-project Public

    Python

  3. CuroSoft-Backend CuroSoft-Backend Public

    Python

  4. CuroSoft-frontend CuroSoft-frontend Public

    JavaScript

  5. expense-splitter-api expense-splitter-api Public

    Python

  6. single-vendor-e-commarce single-vendor-e-commarce Public

    Python