Skip to content

A minimalistic portfolio website built with React & TypeScript, inspired by Japanese design principles and wabi-sabi aesthetics.

Notifications You must be signed in to change notification settings

GR0UD/portfolio

Repository files navigation

Mark Galkins - Portfolio

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.

About

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.

Tech Stack

  • 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.

About

A minimalistic portfolio website built with React & TypeScript, inspired by Japanese design principles and wabi-sabi aesthetics.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages