Production-grade infrastructure and scalable systems built with Django & Docker.
Scalable REST API with async processing (Celery/Redis), Docker containerization, and automated CI/CD pipelines.
A production-grade backend architecture built with Django REST Framework. It features asynchronous task queues (Celery & Redis) to handle high-load background jobs like order processing and emails. The entire system is Dockerized and served via Nginx and Gunicorn on a Linux VPS. It uses GitHub Actions for zero-downtime deployments and …
Inventory management system integrating physical barcode scanners and server-side PDF generation.
A full-stack solution bridging physical hardware with digital inventory. It integrates standard barcode scanners for real-time check-in/check-out workflows. The system solves complex OS-level challenges by using WeasyPrint within Docker containers to render pixel-perfect PDF reports and ID cards on a Linux server. Features include robust user management, penalty calculation algorithms, …
Third-party REST API integration allowing users to search, cache, and review drink recipes.
A hybrid data platform that consumes external public APIs (TheCocktailDB) to fetch real-time recipe data. It features a local relational database to handle user-generated content, enabling a "Favorites" system and persistent review/rating logic. The application demonstrates complex model relationships (Foreign Keys between API data stubs and local user profiles) and …
A robust blogging platform with role-based authentication, CRUD operations, and responsive UI.
A classic production-ready CMS built to demonstrate mastery of Django's MVT (Model-View-Template) architecture. Features include secure User Authentication (Sign up/Login), granular object-level permissions (users can only edit their own posts), and a rich text editor. Deployed on Render with a managed PostgreSQL instance to ensure data persistence and integrity.
Geolocation-based weather dashboard fetching asynchronous data from external providers.
A latency-sensitive application that interfaces with the WeatherAPI service to render live meteorological data. It utilizes browser-based Geolocation APIs to automatically detect user coordinates and fetch localized forecasts. The backend handles API key security and error handling for failed requests, ensuring a resilient user experience even during API downtime.