Personal website — blog, portfolio, and resume
Own project
1 / 3
TypeScriptNext.jsNode.jsTailwindCSSReactMarkdownAWS-CDK
Description
Personal software development blog, portfolio, and resume at oleksiipopov.com. The site is a statically exported Next.js application with MDX articles, project case studies, and print-friendly resume pages. Images are served through a self-hosted AWS Serverless Image Handler setup with a CloudFront proxy.
Links
Main features
- Home page with featured projects and blog posts
- Blog with MDX articles and syntax highlighting
- Portfolio of project case studies with image galleries
- Resume and print-optimized resume views
- Completely static pre-rendered website
- Self-hosted image service (AWS Serverless Image Handler + CloudFront)
- SEO, Open Graph metadata, and structured data
- AWS CDK infrastructure as code
My commitment
- System design and architecture of the app and its infrastructure
- UX
- Implementation of the application from the scratch
Project phase
Production