The technology stack and infrastructure used to build this personal resume website.
Backend
Framework
Django 5.0+
Python web framework with batteries included
Django REST Framework
REST API toolkit for Django
Language
Python 3.12
Modern Python with full type hints
Type Checking
MyPy 1.8+
Static type checker for Python
django-stubs
Django type stubs
djangorestframework-stubs
DRF type stubs
Frontend
Interactivity
HTMX 1.9.10
High-power tools for HTML, no JavaScript required
UI Framework
Bootstrap 5.3.2
Responsive grid and components
Typography
Playfair Display
Elegant serif for headings
Merriweather
Readable serif for body text
Infrastructure & Deployment
Hosting: Render.com
Serverless hosting platform for web services. Provides automatic HTTPS,
continuous deployment from Git, and managed infrastructure.
Database: AWS RDS (PostgreSQL)
Managed PostgreSQL database on AWS. Production-grade relational database
with automated backups, high availability, and security features.
Development Tools
Package Management
uv
Fast Python package manager
Version Control
Git
Distributed version control
Design Philosophy
This site embodies a "liquid glass" aesthetic with modern glassmorphism effects,
designed to showcase technical depth while maintaining an elegant, professional appearance.
Key Principles:
▸Performance: Server-rendered HTML with HTMX for interactivity
▸Type Safety: Full MyPy type checking throughout
▸Simplicity: Minimal JavaScript, modern CSS effects
▸Scalability: Django + PostgreSQL for production workloads
Source Code
This website is built with modern open-source technologies. The codebase demonstrates
best practices in Django development, API design, and modern web architecture.