← All projects
Featured Solo · design, engineering, and deployment · 2024 — Now · Application

Django Portfolio

This portfolio site — designed, built, and deployed solo on Django + Render

Django Portfolio
7 apps Django modules
1 process All charts self-hosted
Solo Designed, built, operated

The problem

Most data scientists either link a Squarespace site or push to a free GitHub Pages repo. Neither communicates 'I can ship and operate production systems' — which is exactly what hiring managers screen for.

My contribution

Designed and built this portfolio as its own production system: 7 Django apps, PostgreSQL on Render, WhiteNoise compressed manifests, Cloudflare R2 for media, allauth Google OAuth, Stripe ready, deploy-on-push CI/CD. Embedded the Spotify Explorer dashboard directly as a Django app (no external Render service) and built a CMS-grade admin so all content edits flow through Django migrations or admin, not template hacks.

Outcome

Live at nijiati-abulizi.com — every page, every chart, every API endpoint runs in this single Django process. The portfolio is itself the strongest case study in the portfolio.

What I learned

A real backend pays for itself the moment you want to add a new content type — with this stack, adding a category bucket or a new project field is a 10-minute migration, not a frontend rewrite. The biggest unexpected lesson was how much of the work is in the deploy pipeline, not the application code: secrets, security headers, env-var hygiene, and CI/CD setup ate easily half the time.

Type
Application
Role
Solo · design, engineering, and deployment
Timeframe
2024 — Now
Stack
DjangoPythonHTMLCSSJavaScriptPostgreSQLBootstrap
Tags
DjangoPortfolioWeb DevelopmentResponsive Design