Portfolio
Full-fledged fullstack portfolio
Technology stack:
Frontend: Next.js (SSR, SEO), TypeScript, Styled-components, Framer Motion, Three.js
Backend: NestJS, GraphQL, PostgreSQL, Redis, REST API, Websockets
Additional: JWT authentication, protection against XSS/CSRF, file uploads, private routes, validation
Functionality:
Full registration/login with form validation
Post publishing with support for comments, likes, and pagination
Animated 3D elements via Three.js
Separate section with technologies I am proficient in
Project catalog, each with detailed description and links to repositories or demos
Infrastructure:
SSR via Next.js with content preloading
Animations and lazy-loading to improve UX and Lighthouse score
Build and deployment via CI/CD (if needed)
Production deployment using PM2, Nginx, and Docker (optional)
Features:
Responsive and accessible interface (WCAG + a11y)
Metadata and Schema.org for SEO enhancement
Implemented user activity tracking system (Google Analytics)
Secure architecture with access rights separation and server-side data processing
Technology stack:
Frontend: Next.js (SSR, SEO), TypeScript, Styled-components, Framer Motion, Three.js
Backend: NestJS, GraphQL, PostgreSQL, Redis, REST API, Websockets
Additional: JWT authentication, protection against XSS/CSRF, file uploads, private routes, validation
Functionality:
Full registration/login with form validation
Post publishing with support for comments, likes, and pagination
Animated 3D elements via Three.js
Separate section with technologies I am proficient in
Project catalog, each with detailed description and links to repositories or demos
Infrastructure:
SSR via Next.js with content preloading
Animations and lazy-loading to improve UX and Lighthouse score
Build and deployment via CI/CD (if needed)
Production deployment using PM2, Nginx, and Docker (optional)
Features:
Responsive and accessible interface (WCAG + a11y)
Metadata and Schema.org for SEO enhancement
Implemented user activity tracking system (Google Analytics)
Secure architecture with access rights separation and server-side data processing