A minimalistic portfolio website inspired by Japanese design principles and wabi-sabi aesthetics. The design embraces simplicity, clean typography, and the organic beauty of imperfection, much like ripped paper textures and negative space.
This portfolio showcases my work as a full-stack developer with a focus on creating clean, intuitive web experiences. The design philosophy centers around:
- Minimalism: Every element serves a purpose
- Japanese Aesthetics: Inspired by wabi-sabi and zen design principles
- Organic Textures: Hand-crafted ripped paper effects and natural imperfections
- Simplicity: Whitespace, subtle interactions, and purposeful typography
The site features a curated selection of my projects, technical skills, and ways to connect. Built with modern web technologies and a focus on performance and accessibility.
- React 19 - UI framework
- TypeScript 5.9 - Type safety and better developer experience
- Vite 7.1 - Build tool and dev server
- React Router DOM 7.10 - Client-side routing
- SASS 1.93 - Advanced CSS preprocessing
- React Toastify 11 - Toast notifications
- React Icons 5.5 - Icon library
- Vite Plugin Pages 0.33 - File-based routing plugin
- Zod 4.1 - Schema validation
- Vercel Analytics 1.5 - Performance monitoring and analytics
- ESLint 9 - Code linting
- TypeScript ESLint 8.56 - TypeScript-aware linting
- Terser 5.44 - Code minification
- Sharp 0.34 - Image optimization (dev)
- @vitejs/plugin-react 5.1 - React plugin for Vite
Copyright © 2026 Mark Galkins. All rights reserved.