I am a highly skilled Software Engineer with over 4+ years of experience in the fields of IoT, GRC, Health Care and Educational Domains. My passion lies in Python Django development, particularly in backend development. I thoroughly enjoy working with server-related tasks such as project deployment, AWS, EC2, Nginx, and more. My expertise extends to solving complex business problems through software solutions.
- main | allauth (Social Authentication)
- Atomicity_concept_in_django
- Google-sso
- add-custom-admin-form-in-adminpanel
- annotate-and-object.query
- api-for-sending-mail
- custom-filter-tag-and-custom-template-tag
- dockerize-the-project-with-cors
- file-download-on-the-go-from-source-url-encoding or file_download view
- get_urls-implemented-in-admin-panel
- implement_caching_in_redis
- js_and_css_admin_panel_customization
- model-forms-with-template-rendering-and-error
- proxy-model-concept-implementation
- related_name_and_select_related_prefetch_related_all_model_regester
- scale-docker-container-using-nginx-and-load-balancer
- timezone-concept-in-settings.py-file
- users_photo_upload_media_concept
- viewset-dot-modelviewset
- webhook_downloadFileOnTheGO_BulkCreate_forLoopCreate
- without_forms_validation_in_django
- custom-middleware-in-django
- file_download_drf_api
- main
- Permission-add-functionality-by-UserPermissionCredit-table
- swagger-openapi-3.0-multiple-responses-for-1-status-code-implementation-by-drf-spectacular
- custom-permission-in-django-models-meta
- perms-variable-of-django-auth-context-processor
- PermissionRequiredMixin-in-class-based_view
- dockerize-project-with-postgres-db
- AnonRateThrottle_throttling_and_UserRateThrottle_throttling
- Throttling_by_ScopedRateThrottle_min_and_max
- custom_throttling_by_extending_BaseThrottle_and_override_allow_request_and_wait_method_in_drf
- custom-throttling-on-ip-address
- main
- serving-static-and-media-files-using-nginx-and-docker-named-volume
- Environment-variable-passing-in-docker-compose-by-dot-env-file
- Load-balancing-implemented-through-docker-scale-command
- load-balancing-implemented-through-nginx
- master
- permission-for-blog-table-implemented-by-UserPermissionCredit
- testcases_in_django
- login_by_email_address_for django and jwt authentication
- storing-django-static-and-media-files-on-amazon-s3
- serve-s3-private-bucket-files-by-cloudfront-cdn
- custom_middleware_for_capturing_client_ip_address_and_filter_queryset_on_the_basis_of_ip_address
- actions_in_admin_panel_for_Todo_and_Blog_model
- main
- django-filters-implementation-for-searching-ordering-filtering
- search-filter-in-api
- swagger-implementation-by-drf-yasg-and-custom-pagination
- environment-variable-in-dockerfile-and-docker-compose
- class_based_function_based_Throttling
- CRUD-api-by-viewsets-ModelViewSet
- CRUD-by-function-based-view
- CRUD-by-class-based-APIVIEW
- @api_view-in-function-based-view-with-permission-and-authentication-classes
- jwt-authentication-implemented-by-simplejwt
- token-authentication-is-implemented
- api-creation-by-ViewSet-by-3-line-of-code
- all-generic-api-is-implemented
- search-operation-implemented-via-ListApiView
- To-List-all-Employees-by-using-ListAPIView-Class
- custom_middleware_to_enforce_trailing_slash_for_post_patch_put_delete_http_method_in_debug_mode
- main
- Dynamically-displaying-validation-error-message-on-ui-after-form-submission | (form submission and form validation via fetch api)
- docker-compose-file-with-aws-cloudwatch-logging-driver
- main
- setting-and-overridding-environment-variable-in-docker
- dockerizing-simple-python-prog-and-node-program
- all-docker-commands
- main
- docker-and-docker-compose.yml
- celery_concept_explained
- docker-compose-file-for-writing-logs-on-cloudwatch-logs
- celery-beat-concept
- main
- select-related-and-prefetch-in-django-b3
- stripe-integration-b5
- working-with-2-databaseses-b4
- django-debug-toolbar-b2
- django-debug-toolbar-concept-by-localsetting-and-docker-sh-command
- sending-email-in-django
- main
- websocket-client-server-communication-done
- get_realtime_of_modelchanges_with_postsavesignal_and_channels_or_alternate_of_long_polling
- chat_application_with_database_by_AsyncJsonWebsocketConsumer
- chat_application_with_database_by_JsonWebsocketConsumer
- counter_with_ui_with_JsonWebsocketConsumer_and_AsyncJsonWebsocketConsumer
- websocket_implemented_with_JsonWebsocketConsumer_and_AsyncJsonWebsocketConsumer
- chat_application_with_database_by_AsyncWebsocketConsumer
- chat_application_with_database_by_websocketConsumer
- chat_application_by_WebsocketConsumer
- counter_with_ui_with_websocket_AsyncConsumer
- counter_with_ui_with_websocker_consumer
- websocket_implemented_with_websocket_consumer
- Authentication_implemented_with_SyncConsumer
- Authentication_implemented_with_ASyncConsumer
- database_integrated_with_AsyncConsumer
- database_integrated_with_SyncConsumer
- chat_application_with_dynamic_room_name
- handle_websocket_from_frontend
- syncConsumer_vs_AsyncConsumer
- syncConsumer_and_AsyncConsumer_example