Resume Website (Django-based Personal Portfolio)
Period
August 2025 – Present
Tech Stack
- Backend: Python, Django 5.2.5
- Frontend: HTML5, CSS3, JavaScript (customized HTML5UP "Stellar" template)
- Database: PostgreSQL (Docker-based)
- Deployment: Docker Compose (nginx + gunicorn), Linux (Ubuntu/VirtualBox)
- Others: Django-allauth (Google login), Markdownx (project description editor)
Overview
A personal resume website built to showcase my career and portfolio in a structured way.
The website is designed to attract both freelance and full-time job offers, while presenting technical skills and past projects in an intuitive format.
Implemented Features
- About Me Page – Brief introduction and career summary
- Projects Page – Includes:
- Past embedded software development projects
- New projects as a Django backend developer (currently only this Resume Website project, with more to come)
- Contact Me Page –
Visitors can send emails directly for job or contract offers.
Includes options for selecting job type (freelance/full-time), entering title, and message content.
- Cat Page – A fun, personal touch introducing my cat.
Planned Features
- Multilingual support (Korean/English switch)
- Additional project uploads (AI tools, data analysis, etc.)
Outcome & Impact
- Provides an interactive and accessible online portfolio instead of a static PDF resume
- Serves as a direct channel for recruiters and clients through the integrated contact form
- Demonstrates full-stack development capabilities with Django