Natalia Szmagaj
Backend Developer
specializing in Django and Python. This site is a production deployment demonstration I built to showcase my backend engineering skills—from database design to containerized deployment. Below, you can explore the platform's capabilities and view the complete source code.
🟢
Open to Backend Positions
(Remote EU / Poland)
Languages & Backend
Databases & Testing
DevOps & Cloud
Automation & Tools
Technical Overview
Backend Framework
- Django 5.2 with ORM, authentication, middleware
- Wagtail CMS with hierarchical page models
- Django REST Framework for API endpoints
Database & Storage
- PostgreSQL with Django ORM
- Optimized queries with select_related
- Migration-based schema management
Infrastructure
- Docker containerization
- nginx + gunicorn WSGI
- Environment-based settings (dev/prod)
Features
- Custom page models with SEO fields
- Role-based access control
- REST API with serializers
About This Project
I built this platform to demonstrate production-ready backend development
skills that go beyond localhost.
What I wanted to prove:
- I can deploy Django, Wagtail applications to production
- I understand infrastructure (Docker, Nginx, SSL)
- I can build RESTful APIs
- I write maintainable, documented code
- I can configure databases and manage migrations
What I learned:
- Production deployment workflows
- Web server configuration (Nginx)
- SSL/HTTPS setup with Certbot
- Docker containerization
- Django/Wagtail CMS architecture
- API design with Django REST Framework
Explore the Platform
A comprehensive demonstration of backend engineering capabilities in a production-ready CMS application.