Project
Portfolio Website
Self-hosted portfolio site built to showcase projects, technical skills, and experience with a production-oriented deployment setup.
- Developed a responsive personal portfolio website using Next.js, React, and TypeScript to showcase projects, technical skills, and experience.
- Built reusable and modular UI components with Tailwind CSS, including responsive layouts, theme support, and a consistent mobile-friendly interface.
- Deployed the application behind Cloudflare Tunnel, Docker Compose, and Caddy, creating a self-hosted production setup with origin protection and reverse-proxy routing.
- Implemented a production-ready contact workflow with server-side validation, rate limiting, and email delivery using Resend, along with structured request logging for easier debugging.
